Backing out bug 452979, in attempt to fix bustage
authorVladimir Vukicevic <vladimir@pobox.com>
Wed, 12 Nov 2008 15:05:37 -0800
changeset 21603 2ea8b634d7de4b2efd66782698e0a6f288f58160
parent 21602 a090dac49be0a1eea08c56f3ca947c29c4f1de52
child 21604 636c951dc7848fbf9f26c3ff980b110374a426d1
push idunknown
push userunknown
push dateunknown
bugs452979
milestone1.9.1b2pre
Backing out bug 452979, in attempt to fix bustage
browser/base/content/browser.js
--- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js
@@ -2090,21 +2090,16 @@ function losslessDecodeURI(aURI) {
                 //    ';', '/', '?', ':', '@', '&', '=', '+', '$', ',', '#'
                 //    (RFC 3987 section 3.2)
                 // 2. Re-encode whitespace so that it doesn't get eaten away
                 //    by the location bar (bug 410726).
                 .replace(/%(?!3B|2F|3F|3A|40|26|3D|2B|24|2C|23)|[\r\n\t]/ig,
                          encodeURIComponent);
     } catch (e) {}
 
-  // Encode invisible characters (invisible control characters, soft hyphen,
-  // zero-width space, BOM, line separator, paragraph separator) (bug 452979)
-  value = value.replace(/[\v\x0c\x1c\x1d\x1e\x1f\u00ad\u200b\ufeff\u2028\u2029]/g,
-                        encodeURIComponent);
-
   // Encode bidirectional formatting characters.
   // (RFC 3987 sections 3.2 and 4.1 paragraph 6)
   value = value.replace(/[\u200e\u200f\u202a\u202b\u202c\u202d\u202e]/g,
                         encodeURIComponent);
   return value;
 }
 
 function UpdateUrlbarSearchSplitterState()