commit | 84f77307119f04c5e542c7a4e245c25f82d08a3c | [log] [tgz] |
---|---|---|
author | Tommy Nyquist <nyquist@chromium.org> | Mon Mar 19 21:12:18 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Mar 19 21:12:18 2018 |
tree | fa352ec4bedcdba19cade051879f8470ed50c404 | |
parent | c6b5111b94bf58436bed9adbf6249662b7784275 [diff] |
Revert "[url] Properly treat '#' as marking the start of the fragment in data URIs" This reverts commit 23aafba1721fe9b9336f55a3b41623c959a43216. Reason for revert: Started failing CTS tests across all WebView platforms: android.webkit.cts.WebViewTest#testRequestImageRef android.webkit.cts.WebViewTest#testLoadDataWithBaseUrl Original change's description: > [url] Properly treat '#' as marking the start of the fragment in data URIs > > This CL aligns Chromium with the URL spec, such that we consider '#' to > mark the end of the content and the start of the fragment section only. > GURL::GetContent was updated to reflect this, with a special case for > javascript URLs specifically (as their spec mentions including '#' in the > URL content). > > Bug: 123004 > Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs > Change-Id: I49c6f4d739a2dd42eecc9947f8e75071b84e9be7 > > TBR: boliu@chromium.org, pfeldman@chromium.org, thakis@chromium.org > Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs > Change-Id: I49c6f4d739a2dd42eecc9947f8e75071b84e9be7 > Reviewed-on: https://chromium-review.googlesource.com/738395 > Commit-Queue: Stephen McGruer <smcgruer@chromium.org> > Reviewed-by: Bo <boliu@chromium.org> > Reviewed-by: Mike West <mkwst@chromium.org> > Reviewed-by: Mihai Sardarescu <msarda@chromium.org> > Reviewed-by: Eugene But <eugenebut@chromium.org> > Reviewed-by: David Benjamin <davidben@chromium.org> > Reviewed-by: Brett Wilson <brettw@chromium.org> > Cr-Commit-Position: refs/heads/master@{#544065} TBR=davidben@chromium.org,thakis@chromium.org,brettw@chromium.org,boliu@chromium.org,msarda@chromium.org,pfeldman@chromium.org,eugenebut@chromium.org,mkwst@chromium.org,smcgruer@chromium.org Change-Id: Ib4cd66e4eae27a4868654e305796b98a7734ce20 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 123004 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Reviewed-on: https://chromium-review.googlesource.com/969189 Reviewed-by: Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#544158}
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 .