commit | c9dcd5e903db6fd1a4943b9e5e2eb3afdaca6ad7 | [log] [tgz] |
---|---|---|
author | Yutaka Hirano <yhirano@chromium.org> | Thu Jul 19 05:22:08 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 19 05:22:08 2018 |
tree | 2befc8b2dc1c9fcc0b56e78b30510037256d4e3f | |
parent | 93b8a2379d3845bb714e675b2c523f63d6d51670 [diff] |
Hook up CORSURLLoader to Network Service This CL consists of several parts: - Move mojo::Binding from network::URLLoaderFactory to network::CORSURLLoaderFactory: Now CORSURLLoaderFactory is the implementation of network::URLLoaderFactory returned from NetworkContext::CreateURLLoaderFactory, so this CL moves the binding logic to CORSURLLoader. - Loosen the redirect mode check in CORSURLLoader: Some requests with kNavigate mode and kManual redirect mode calls FollowRedirect. It seems a reasonable usage, so CORSURLLoader now allows that. - Add virtual/outofblink-cors-ns: From some infrastructure issues we cannot test out-of-blink CORS with Network Service, with virtual/outofblink-cors on linux-mojo. This CL explicitly adds one more virtual test suite instead. Bug: 736308, 862184 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: If5db2725b2c5af83a2f1c1481c612bcb4ea75567 Reviewed-on: https://chromium-review.googlesource.com/1134926 Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#576381}
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 .