NEW 175438
Incorrect URL is being accessed for specific unicode character
https://bugs.webkit.org/show_bug.cgi?id=175438
Summary Incorrect URL is being accessed for specific unicode character
Phil Freo
Reported 2017-08-10 12:31:24 PDT
Created attachment 317831 [details] 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.
Attachments
Broken in Webkit and Safari, notice the differing URL (366.35 KB, image/png)
2017-08-10 12:31 PDT, Phil Freo
no flags
Chrome screenshot of it loading the correct URL (266.59 KB, image/png)
2017-08-10 12:32 PDT, Phil Freo
no flags
Phil Freo
Comment 1 2017-08-10 12:32:26 PDT
Created attachment 317832 [details] Chrome screenshot of it loading the correct URL
Alexey Proskuryakov
Comment 2 2017-08-10 15:53:17 PDT
Something is doing too much Unicode normalization. This sounds like some other bugs with normalization that we have, but I'm not sure if there is an exact dupe.
Note You need to log in before you can comment on or make changes to this bug.