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

Issue 2582203003: Convert SetContentSettingRules to use mojo, part 1/2. (Closed)

Created:
4 years ago by nigeltao1
Modified:
3 years, 11 months ago
CC:
Aaron Boodman, abarth-chromium, chromium-reviews, darin (slow to review), markusheintz_, msramek+watch_chromium.org, qsr+mojo_chromium.org, raymes+watch_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Convert SetContentSettingRules to use mojo, part 1/2. This converts 1 of the 2 existing ChromeViewMsg_SetContentSettingRules uses. Converting the other will be a separate commit. BUG=577685 Review-Url: https://codereview.chromium.org/2582203003 Cr-Commit-Position: refs/heads/master@{#441862} Committed: https://chromium.googlesource.com/chromium/src/+/20e3d92371109d1bf4e2f26040bbaac964794da1

Patch Set 1 #

Total comments: 22

Patch Set 2 : Convert SetContentSettingRules to use mojo, part 1/2. #

Patch Set 3 : Convert SetContentSettingRules to use mojo, part 1/2. #

Patch Set 4 : Convert SetContentSettingRules to use mojo, part 1/2. #

Total comments: 2

Patch Set 5 : Convert SetContentSettingRules to use mojo, part 1/2. #

Total comments: 4

Patch Set 6 : Convert SetContentSettingRules to use mojo, part 1/2. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+392 lines, -13 lines) Patch
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/content_settings/tab_specific_content_settings.cc View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/content_settings_pattern_serializer.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/renderer_configuration.mojom View 1 2 3 4 1 chunk +6 lines, -3 lines 0 comments Download
M chrome/renderer/chrome_render_thread_observer.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/renderer/chrome_render_thread_observer.cc View 1 2 3 4 5 2 chunks +8 lines, -6 lines 0 comments Download
M components/content_settings/core/common/BUILD.gn View 1 2 3 4 3 chunks +9 lines, -0 lines 0 comments Download
M components/content_settings/core/common/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
A components/content_settings/core/common/OWNERS View 1 1 chunk +5 lines, -0 lines 0 comments Download
M components/content_settings/core/common/content_settings.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
A components/content_settings/core/common/content_settings.mojom View 1 2 3 4 5 1 chunk +72 lines, -0 lines 0 comments Download
A components/content_settings/core/common/content_settings.typemap View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
M components/content_settings/core/common/content_settings_pattern.h View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
A components/content_settings/core/common/content_settings_struct_traits.h View 1 2 1 chunk +142 lines, -0 lines 0 comments Download
A components/content_settings/core/common/content_settings_struct_traits.cc View 1 2 1 chunk +104 lines, -0 lines 0 comments Download
M components/typemaps.gni View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 46 (29 generated)
nigeltao1
I'm not sure about a few things, marked with XXX, that I'd like some advice ...
4 years ago (2016-12-18 03:31:12 UTC) #2
nigeltao1
Trybots are failing, e.g. https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_ng/builds/211140/steps/analyze/logs/stdio says: ---- ERROR at //components/content_settings/core/common/content_settings.h:13:11: Include not allowed. #include "components/content_settings/core/common/content_settings_pattern.h" ...
4 years ago (2016-12-18 03:57:19 UTC) #7
Sam McNally
https://codereview.chromium.org/2582203003/diff/1/chrome/common/renderer_configuration.mojom File chrome/common/renderer_configuration.mojom (right): https://codereview.chromium.org/2582203003/diff/1/chrome/common/renderer_configuration.mojom#newcode8 chrome/common/renderer_configuration.mojom:8: // components/content_settings/core/common/content_settings.h I think these structs/enums should live in ...
4 years ago (2016-12-19 00:17:51 UTC) #8
nigeltao1
https://codereview.chromium.org/2582203003/diff/1/chrome/common/renderer_configuration.mojom File chrome/common/renderer_configuration.mojom (right): https://codereview.chromium.org/2582203003/diff/1/chrome/common/renderer_configuration.mojom#newcode8 chrome/common/renderer_configuration.mojom:8: // components/content_settings/core/common/content_settings.h On 2016/12/19 00:17:51, Sam McNally wrote: > ...
4 years ago (2016-12-22 04:09:46 UTC) #13
Sam McNally
lgtm https://codereview.chromium.org/2582203003/diff/60001/chrome/common/renderer_configuration.mojom File chrome/common/renderer_configuration.mojom (right): https://codereview.chromium.org/2582203003/diff/60001/chrome/common/renderer_configuration.mojom#newcode16 chrome/common/renderer_configuration.mojom:16: SetContentSettingRules(content_settings.mojom.RendererContentSettingRules rules); >80 chars.
4 years ago (2016-12-22 04:46:53 UTC) #22
nigeltao1
https://codereview.chromium.org/2582203003/diff/60001/chrome/common/renderer_configuration.mojom File chrome/common/renderer_configuration.mojom (right): https://codereview.chromium.org/2582203003/diff/60001/chrome/common/renderer_configuration.mojom#newcode16 chrome/common/renderer_configuration.mojom:16: SetContentSettingRules(content_settings.mojom.RendererContentSettingRules rules); On 2016/12/22 04:46:53, Sam McNally wrote: > ...
4 years ago (2016-12-22 05:00:23 UTC) #23
nigeltao1
R=sky,tsepez for OWNERS. I know it's the holidays. There's no rush on the code review.
4 years ago (2016-12-22 07:09:48 UTC) #29
Tom Sepez
https://codereview.chromium.org/2582203003/diff/80001/components/content_settings/core/common/content_settings.mojom File components/content_settings/core/common/content_settings.mojom (right): https://codereview.chromium.org/2582203003/diff/80001/components/content_settings/core/common/content_settings.mojom#newcode9 components/content_settings/core/common/content_settings.mojom:9: string scheme; Are there any assumptions on the receiving ...
3 years, 11 months ago (2017-01-03 19:16:03 UTC) #30
sky
LGTM
3 years, 11 months ago (2017-01-03 22:01:42 UTC) #31
nigeltao1
https://codereview.chromium.org/2582203003/diff/80001/components/content_settings/core/common/content_settings.mojom File components/content_settings/core/common/content_settings.mojom (right): https://codereview.chromium.org/2582203003/diff/80001/components/content_settings/core/common/content_settings.mojom#newcode9 components/content_settings/core/common/content_settings.mojom:9: string scheme; On 2017/01/03 19:16:02, Tom Sepez wrote: > ...
3 years, 11 months ago (2017-01-04 23:53:38 UTC) #32
Tom Sepez
lgtm
3 years, 11 months ago (2017-01-05 00:29:43 UTC) #33
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/2582203003/100001
3 years, 11 months ago (2017-01-05 00:41:12 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/335124)
3 years, 11 months ago (2017-01-05 00:50:40 UTC) #38
nigeltao1
jochen, can you review for components/content_settings/OWNERS?
3 years, 11 months ago (2017-01-05 01:41:19 UTC) #40
jochen (gone - plz use gerrit)
lgtm
3 years, 11 months ago (2017-01-05 12:13:27 UTC) #41
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/2582203003/100001
3 years, 11 months ago (2017-01-06 00:09:06 UTC) #43
commit-bot: I haz the power
3 years, 11 months ago (2017-01-06 03:23:59 UTC) #46
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/20e3d92371109d1bf4e2f26040bb...

Powered by Google App Engine
This is Rietveld 408576698