[Webkit-unassigned] [Bug 15119] 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 Feb 28 23:10:10 PST 2008


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


marv.decker at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|webkit-                     |marv.decker at gmail.com
                   |unassigned at lists.webkit.org |
             Status|NEW                         |ASSIGNED
  Attachment #19443|                            |review?
               Flag|                            |




------- Comment #7 from marv.decker at gmail.com  2008-02-28 23:10 PDT -------
Created an attachment (id=19443)
 --> (http://bugs.webkit.org/attachment.cgi?id=19443&action=view)
Path with layout test

This adds an additional optional argument to the text encoding functions. This
is required since the query may contain "?" and ";" that should not be escaped,
yet the ones in the added entities should.

The form code does not need this flag. It builds the string up using unescaped
entities. When doing a post they shouldn't be escaped. When doing a get with
the parameters in the URL, all "&", ";" and "#" will be percent-escaped (since
they shouldn't interfere with the regular parsing of the URL).


-- 
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.
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list