[Webkit-unassigned] [Bug 175438] New: Incorrect URL is being accessed for specific unicode character

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 10 12:31:24 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=175438

            Bug ID: 175438
           Summary: Incorrect URL is being accessed for specific unicode
                    character
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Macintosh
                OS: macOS 10.12.4
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: phil at philfreo.com

Created attachment 317831

  --> https://bugs.webkit.org/attachment.cgi?id=317831&action=review

Broken in Webkit and Safari, notice the differing URL

Steps:

1. Open Web Inspector to "Network" tab so you can view HTTP request details in step 2.

2. Paste this URL into the browser's URL bar:
https://some-bucket.s3.amazonaws.com/Pra%CC%88sentation.pdf

3. In the "Network" tab, notice which URL is accessed by the HTTP request

Expected:

The same URL: 
https://some-bucket.s3.amazonaws.com/Pra%CC%88sentation.pdf

Actual:

A different URL:
https://some-bucket.s3.amazonaws.com/Pr%C3%A4sentation.pdf

This is broken in Safari 10, Safari 11 (Technology preview), Webkit Nightly (12604.1.35, r220267).

It is NOT broken in Chrome. Chrome loads the expected URL.

macOS 10.12.6

Notes:
- If you visit a hyperlink to the URL, it will load correctly. But not if you type or paste the URL.
- It works fine in Chrome no matter what you do.
- This is a simplified version of a problem involving a real life URL (which I cannot share) that does not load correctly when pasted in Safari, but does in Chrome.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170810/c8a0f655/attachment-0001.html>


More information about the webkit-unassigned mailing list