commit | 85ef12e4845a8fdfcc00517ba61c5ebc3fd6416c | [log] [tgz] |
---|---|---|
author | Hiroshige Hayashizaki <hiroshige@chromium.org> | Fri Sep 07 09:46:26 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Sep 07 09:46:26 2018 |
tree | 5eba811ee530f2b20b02dbf3194c24a4a9021c78 | |
parent | de6484608cec6032a08f30fa6e845fecff13f470 [diff] |
Worker: Move UpgradeInsecureRequest() to PopulateResourceRequest() Currently, UpgradeInsecureRequest() is called in WorkerFetchContext::PrepareRequest(), which is called after mixed content check. Therefore, insecure requests are blocked as mixed content before upgraded. This CL moves the UpgradeInsecureRequest() call to WorkerFetchContext::PopulateResourceRequest(), which is called before mixed content check. This is also consistent with FrameFetchContext, where insecure request is upgraded in FrameFetchContext::PopulateResourceRequest(). Bug: 880986, 880023, 880015, 880027 Change-Id: I983a40eebda8d04698b70d8c29e3707d4dcdf838 Reviewed-on: https://chromium-review.googlesource.com/1205750 Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#589478}
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 .