Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(309)

Issue 2623353002: Share schemes needed for mixed content checking between the browser and renderer. (Closed)

Created:
3 years, 11 months ago by jam
Modified:
3 years, 11 months ago
Reviewers:
*brettw, Mike West
CC:
android-webview-reviews_chromium.org, blink-reviews, blink-worker-reviews_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, extensions-reviews_chromium.org, horo+watch_chromium.org, jsbell+serviceworker_chromium.org, kinuko+serviceworker, kinuko+watch, michaeln, mlamouri+watch-content_chromium.org, nhiroki, serviceworker-reviews, shimazu+serviceworker_chromium.org, tzik
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Share schemes needed for mixed content checking between the browser and renderer. At process startup, content/chrome/android_webview add their schemes to the default set in url/. Then Blink and content/browser can grab the list from there for their usage. This enforces that the same scheme list is used for browser side navigation mixed content checks as when they're running in Blink. BUG=627502 Review-Url: https://codereview.chromium.org/2623353002 Cr-Commit-Position: refs/heads/master@{#444597} Committed: https://chromium.googlesource.com/chromium/src/+/0901535a93c8bdf5d9a67edc8085beb2786888b3

Patch Set 1 #

Total comments: 2

Patch Set 2 : remove unused public methods #

Unified diffs Side-by-side diffs Delta from patch set Stats (+260 lines, -165 lines) Patch
M android_webview/common/aw_content_client.h View 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/common/aw_content_client.cc View 1 2 chunks +7 lines, -0 lines 0 comments Download
M android_webview/renderer/aw_content_renderer_client.cc View 1 1 chunk +0 lines, -7 lines 0 comments Download
M chrome/common/chrome_content_client.cc View 2 chunks +23 lines, -1 line 0 comments Download
M chrome/common/secure_origin_whitelist_unittest.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.cc View 2 chunks +0 lines, -11 lines 0 comments Download
M chrome/renderer/chrome_render_thread_observer.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/service_worker/service_worker_provider_host_unittest.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M content/common/origin_util.cc View 3 chunks +2 lines, -5 lines 0 comments Download
M content/common/url_schemes.h View 1 chunk +0 lines, -5 lines 0 comments Download
M content/common/url_schemes.cc View 6 chunks +17 lines, -17 lines 0 comments Download
M content/public/common/content_client.h View 1 chunk +8 lines, -6 lines 0 comments Download
M content/public/common/origin_util.h View 1 chunk +0 lines, -3 lines 0 comments Download
M content/public/test/test_utils.h View 1 chunk +3 lines, -0 lines 0 comments Download
M content/public/test/test_utils.cc View 3 chunks +8 lines, -0 lines 0 comments Download
M content/renderer/render_thread_impl.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M extensions/renderer/dispatcher.cc View 1 chunk +0 lines, -11 lines 0 comments Download
M extensions/shell/common/shell_content_client.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/weborigin/SchemeRegistry.cpp View 2 chunks +12 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/web/WebSecurityPolicy.cpp View 1 1 chunk +0 lines, -17 lines 0 comments Download
M third_party/WebKit/public/web/WebSecurityPolicy.h View 1 1 chunk +0 lines, -18 lines 0 comments Download
M url/url_util.h View 2 chunks +28 lines, -8 lines 0 comments Download
M url/url_util.cc View 9 chunks +143 lines, -43 lines 0 comments Download

Messages

Total messages: 52 (45 generated)
jam
3 years, 11 months ago (2017-01-12 05:59:31 UTC) #27
Mike West
The //url and //third_party/WebKit changes LGTM from a technical perspective. I'm adding Brett, as I'm ...
3 years, 11 months ago (2017-01-13 11:58:38 UTC) #34
jam
Thanks, some questions On 2017/01/13 11:58:38, Mike West (sloooooow) wrote: > The //url and //third_party/WebKit ...
3 years, 11 months ago (2017-01-13 16:14:30 UTC) #35
brettw
I think this is reasonable to live in URL. We already moved some of the ...
3 years, 11 months ago (2017-01-18 23:06:48 UTC) #45
brettw
lgtm
3 years, 11 months ago (2017-01-18 23:06:53 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2623353002/160001
3 years, 11 months ago (2017-01-18 23:10:31 UTC) #49
commit-bot: I haz the power
3 years, 11 months ago (2017-01-19 01:49:40 UTC) #52
Message was sent while issue was closed.
Committed patchset #2 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/0901535a93c8bdf5d9a67edc8085...

Powered by Google App Engine
This is Rietveld 408576698