commit | 01c25d47d2d22456368363e576083d766eedf8f6 | [log] [tgz] |
---|---|---|
author | Mike West <mkwst@chromium.org> | Tue Dec 12 09:31:00 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Dec 12 09:31:00 2017 |
tree | 086c891c45d55800cf1f93d3d495d0482c3660f5 | |
parent | 977dc3f7a54c58e74f82cea23abfb2276adec076 [diff] |
Encode ' ', '"', '<', '>', and '`' in URL fragments. Implements the changes to fragment processing described in https://github.com/whatwg/url/pull/347, which adds a new "fragment percent-encode set" which contains the C0 control percent-encode set, along with: * 0x20 SPACE * 0x22 (") * 0x3C (<) * 0x3E (>) * 0x60 (`) This brings our implementation into line with Firefox. Bug: 758523 Change-Id: I25de642017ccb69473626a327ad194b3431a11ed Reviewed-on: https://chromium-review.googlesource.com/719004 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#523383}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .