commit | b43863ad9ea99cc432eb95f99c15375bd73bee5e | [log] [tgz] |
---|---|---|
author | arthursonzogni <arthursonzogni@chromium.org> | Wed Aug 30 15:53:20 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 30 15:53:20 2017 |
tree | 436c1e3888335e4209e406f8eaec0434405fc9cf | |
parent | 0f448170cbace67a69bfecedaa4efd99708b0d4d [diff] |
PlzNavigate: Make BlockLegacySubresources work. Chrome blocks 'ftp:' subresource request inside 'http'/'https' pages. See https://crbug.com/435547. It was broken with PlzNavigate (--enable-browser-side-navigation) when the subresource is an iframe. The page was blocked, but only after the request had been sent to the server. This CL makes chrome block requests before they are submitted. Additionnally, it removes the --enable-blink-feature=BlockLegacySubresources switch. It should be removed for M60 and this patch will land for M62. Test: NavigationHandleImplBrowserTest.BlockLegacySubresources Bug: 757809,435547 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_browser_side_navigation_rel;master.tryserver.chromium.linux:linux_site_isolation Change-Id: Ia85417af453b2e0532b0b7c0f381fa8a2f8e6e8a Reviewed-on: https://chromium-review.googlesource.com/625942 Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by: Camille Lamy <clamy@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#498476}
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 .