commit | 313d530f51c8ac8acffeb4c964ab75c1e870cd38 | [log] [tgz] |
---|---|---|
author | arthursonzogni <arthursonzogni@chromium.org> | Wed Dec 13 13:05:29 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 08 09:35:22 2018 |
tree | fb75ad041ce97a251d13790b2b1c5d58d0402503 | |
parent | c10a53aec83120e0ee0ca69d6bffae647570990b [diff] |
Add tests for data URLs with reference fragments. If a data URL has a reference fragment, the '#' separator and the fragment identifier should not be part of the data URL's data. It can be very ambiguous, for instance in this URL: data:text/html,<html><head><style type='text/css'>body {color:#000000}</style></head><body>first</body></html> The data is: "<html><head><style type='text/css'>body {color:" The reference fragment is "#000000}</style></head><body>first</body></html>" Bug: 793647, 123004 Change-Id: I95183b607daedde4e0bbc8697c543fdd293e71d4 Reviewed-on: https://chromium-review.googlesource.com/822392 Reviewed-by: Camille Lamy <clamy@chromium.org> Reviewed-by: Brett Wilson <brettw@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#527590}
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 .