File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11"use strict" ;
22
33var encode = require ( 'mdurl/encode' ) ;
4- var decode = require ( 'mdurl/decode' ) ;
54
65var C_BACKSLASH = 92 ;
76
@@ -56,7 +55,7 @@ var unescapeString = function(s) {
5655
5756var normalizeURI = function ( uri ) {
5857 try {
59- return encode ( decode ( uri ) ) ;
58+ return encode ( uri ) ;
6059 }
6160 catch ( err ) {
6261 return uri ;
Original file line number Diff line number Diff line change @@ -122,7 +122,15 @@ Double-encoding.
122122```````````````````````````````` example
123123[XSS](javascript:alert%28'XSS'%29)
124124.
125- <p><a href="javascript&colon;alert('XSS')">XSS</a></p>
125+ <p><a href="javascript&colon;alert%28'XSS'%29">XSS</a></p>
126+ ````````````````````````````````
127+
128+ PR #179
129+
130+ ```````````````````````````````` example
131+ [link](https://www.example.com/home/%25batty)
132+ .
133+ <p><a href="https://www.example.com/home/%25batty">link</a></p>
126134````````````````````````````````
127135
128136Issue commonamrk#517 - script, pre, style close tag without
You can’t perform that action at this time.
0 commit comments