[Webkit-unassigned] [Bug 15119] New: Non-UTF-8 query parameters not handled properly when not generated by the form code

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 30 13:15:59 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=15119

           Summary: Non-UTF-8 query parameters not handled properly when not
                    generated by the form code
           Product: WebKit
           Version: 522+ (nightly)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: marv.decker at gmail.com


If I have a link on a page with query characters not ASCII, KURL will convert
them to the encoding of the page. If this link contains characters not present
in the page character set (it could have been generated by script) that
character will be replaced with a "?" in the final URL.

Instead, it should do like the form encoder, which causes ICU to generate
entity names. In addition, the non-numeric characters ("&#x") in these entity
names should be escaped, but these characters should NOT be escaped when they
were not generated by ICU.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list