[Webkit-unassigned] [Bug 30225] New: window.location.href needlessly decodes URI-encoded characters in the URI path
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 8 11:20:05 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30225
Summary: window.location.href needlessly decodes URI-encoded
characters in the URI path
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: andreip at google.com
Navigate to a URL that contains URI escape sequences in its path, e.g.
http://example.com/foo%3dbar and query window.location.href. This property
should return the URI unmodified in any way. What actually happens is that the
property contains the URI with its path component being URI-decoded, i.e.
http://example.com/foo=bar.
IE, Mozilla FF, Chrome all return the path unmodified. Safari 4.x and the
Android browser decode the path. This problem was actually meant to be
addressed after the patch in the bug below landed:
https://bugs.webkit.org/show_bug.cgi?id=23546
but it never happened.
Also note the following bug filed against Android:
http://code.google.com/p/android/issues/detail?id=3861
Uploading patch soon.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list