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

Issue 1252073002: Move pref names and default value into WebsiteSettingsInfo (Closed)

Created:
5 years, 5 months ago by raymes
Modified:
5 years, 4 months ago
CC:
chrome-apps-syd-reviews_chromium.org, chromium-reviews, dbeam+watch-options_chromium.org, markusheintz_, michaelpg+watch-options_chromium.org, raymes+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@website-settings-registry-simple
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move pref names and default value into WebsiteSettingsInfo This moves content setting pref names and their default values into WebsiteSettingsInfo. BUG=512683 Committed: https://crrev.com/bc7409e2b4d2fea26e8d1c7b35132a301aba4504 Cr-Commit-Position: refs/heads/master@{#342045}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Total comments: 22

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Total comments: 10

Patch Set 9 : #

Patch Set 10 : #

Total comments: 2

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+324 lines, -408 lines) Patch
M chrome/browser/content_settings/content_settings_default_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +7 lines, -3 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 6 chunks +15 lines, -10 lines 0 comments Download
M chrome/browser/content_settings/host_content_settings_map_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 8 chunks +30 lines, -15 lines 0 comments Download
M chrome/browser/permissions/permission_context_base.cc View 1 2 2 chunks +10 lines, -7 lines 0 comments Download
M chrome/browser/prefs/pref_functional_browsertest.cc View 1 2 3 4 5 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/prefs/pref_model_associator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +10 lines, -7 lines 0 comments Download
M chrome/browser/prefs/pref_model_associator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 8 chunks +24 lines, -32 lines 0 comments Download
M chrome/browser/ui/webui/options/content_settings_handler.cc View 1 2 3 4 5 6 7 8 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/content_settings.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M components/content_settings/core/browser/content_settings_default_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +16 lines, -47 lines 0 comments Download
M components/content_settings/core/browser/content_settings_pref.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M components/content_settings/core/browser/content_settings_pref.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M components/content_settings/core/browser/content_settings_pref_provider.h View 1 2 8 1 chunk +0 lines, -4 lines 0 comments Download
M components/content_settings/core/browser/content_settings_pref_provider.cc View 1 2 3 4 5 8 5 chunks +12 lines, -51 lines 0 comments Download
M components/content_settings/core/browser/content_settings_utils.h View 1 2 1 chunk +0 lines, -5 lines 0 comments Download
M components/content_settings/core/browser/content_settings_utils.cc View 1 2 1 chunk +0 lines, -4 lines 0 comments Download
M components/content_settings/core/browser/plugins_field_trial_unittest.cc View 2 chunks +8 lines, -3 lines 0 comments Download
M components/content_settings/core/browser/website_settings_info.h View 1 2 3 4 5 6 7 8 9 1 chunk +20 lines, -1 line 0 comments Download
M components/content_settings/core/browser/website_settings_info.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +32 lines, -3 lines 0 comments Download
M components/content_settings/core/browser/website_settings_registry.h View 1 2 3 4 5 2 chunks +16 lines, -4 lines 0 comments Download
M components/content_settings/core/browser/website_settings_registry.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +80 lines, -36 lines 0 comments Download
M components/content_settings/core/browser/website_settings_registry_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +23 lines, -0 lines 0 comments Download
M components/content_settings/core/common/pref_names.h View 1 2 3 4 5 8 1 chunk +4 lines, -59 lines 0 comments Download
M components/content_settings/core/common/pref_names.cc View 1 2 3 4 8 1 chunk +0 lines, -110 lines 0 comments Download

Messages

Total messages: 50 (20 generated)
raymes
PTAL :)
5 years, 4 months ago (2015-07-29 07:36:36 UTC) #2
msramek
https://codereview.chromium.org/1252073002/diff/80001/components/content_settings/core/browser/website_settings_info.cc File components/content_settings/core/browser/website_settings_info.cc (right): https://codereview.chromium.org/1252073002/diff/80001/components/content_settings/core/browser/website_settings_info.cc#newcode28 components/content_settings/core/browser/website_settings_info.cc:28: base::Value* initial_default_value) It seems a bit unnecessary that we ...
5 years, 4 months ago (2015-07-29 09:20:07 UTC) #3
Bernhard Bauer
https://codereview.chromium.org/1252073002/diff/80001/chrome/browser/prefs/pref_model_associator.cc File chrome/browser/prefs/pref_model_associator.cc (right): https://codereview.chromium.org/1252073002/diff/80001/chrome/browser/prefs/pref_model_associator.cc#newcode332 chrome/browser/prefs/pref_model_associator.cc:332: return scoped_ptr<base::Value>( Can you use make_scoped_ptr()? https://codereview.chromium.org/1252073002/diff/80001/chrome/browser/prefs/pref_model_associator.cc#newcode334 chrome/browser/prefs/pref_model_associator.cc:334: .Pass(); ...
5 years, 4 months ago (2015-07-29 10:12:39 UTC) #4
raymes
Thanks! https://codereview.chromium.org/1252073002/diff/80001/chrome/browser/prefs/pref_model_associator.cc File chrome/browser/prefs/pref_model_associator.cc (right): https://codereview.chromium.org/1252073002/diff/80001/chrome/browser/prefs/pref_model_associator.cc#newcode332 chrome/browser/prefs/pref_model_associator.cc:332: return scoped_ptr<base::Value>( On 2015/07/29 10:12:38, Bernhard Bauer wrote: ...
5 years, 4 months ago (2015-07-30 05:25:03 UTC) #5
Bernhard Bauer
https://codereview.chromium.org/1252073002/diff/140001/chrome/browser/content_settings/content_settings_pref_provider_unittest.cc File chrome/browser/content_settings/content_settings_pref_provider_unittest.cc (right): https://codereview.chromium.org/1252073002/diff/140001/chrome/browser/content_settings/content_settings_pref_provider_unittest.cc#newcode49 chrome/browser/content_settings/content_settings_pref_provider_unittest.cc:49: pref_->lock_.Release(); Why this change? https://codereview.chromium.org/1252073002/diff/140001/components/content_settings/core/browser/content_settings_default_provider.cc File components/content_settings/core/browser/content_settings_default_provider.cc (right): https://codereview.chromium.org/1252073002/diff/140001/components/content_settings/core/browser/content_settings_default_provider.cc#newcode51 ...
5 years, 4 months ago (2015-07-30 08:13:00 UTC) #6
msramek
https://codereview.chromium.org/1252073002/diff/80001/components/content_settings/core/browser/website_settings_info.cc File components/content_settings/core/browser/website_settings_info.cc (right): https://codereview.chromium.org/1252073002/diff/80001/components/content_settings/core/browser/website_settings_info.cc#newcode28 components/content_settings/core/browser/website_settings_info.cc:28: base::Value* initial_default_value) On 2015/07/30 05:25:03, raymes wrote: > On ...
5 years, 4 months ago (2015-07-31 15:27:50 UTC) #7
raymes
https://codereview.chromium.org/1252073002/diff/140001/chrome/browser/content_settings/content_settings_pref_provider_unittest.cc File chrome/browser/content_settings/content_settings_pref_provider_unittest.cc (right): https://codereview.chromium.org/1252073002/diff/140001/chrome/browser/content_settings/content_settings_pref_provider_unittest.cc#newcode49 chrome/browser/content_settings/content_settings_pref_provider_unittest.cc:49: pref_->lock_.Release(); Sorry! I've updated the patch to base it ...
5 years, 4 months ago (2015-08-03 03:18:17 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/180001
5 years, 4 months ago (2015-08-03 03:18:29 UTC) #10
commit-bot: I haz the power
Dry run: CLs for remote refs other than refs/pending/heads/master must contain NOTRY=true and NOPRESUBMIT=true in ...
5 years, 4 months ago (2015-08-03 03:18:32 UTC) #12
Bernhard Bauer
LGTM with a last nit: https://codereview.chromium.org/1252073002/diff/140001/components/content_settings/core/browser/website_settings_info.h File components/content_settings/core/browser/website_settings_info.h (right): https://codereview.chromium.org/1252073002/diff/140001/components/content_settings/core/browser/website_settings_info.h#newcode27 components/content_settings/core/browser/website_settings_info.h:27: const base::Value* initial_default_value); On ...
5 years, 4 months ago (2015-08-03 07:33:52 UTC) #13
raymes
Thanks! https://codereview.chromium.org/1252073002/diff/180001/components/content_settings/core/browser/website_settings_info.cc File components/content_settings/core/browser/website_settings_info.cc (right): https://codereview.chromium.org/1252073002/diff/180001/components/content_settings/core/browser/website_settings_info.cc#newcode34 components/content_settings/core/browser/website_settings_info.cc:34: initial_default_value_(initial_default_value.release()) { On 2015/08/03 07:33:52, Bernhard Bauer wrote: ...
5 years, 4 months ago (2015-08-03 07:41:42 UTC) #14
msramek
https://codereview.chromium.org/1257093002/ has finally landed, so you should be unblocked on this. Sorry for the delays ...
5 years, 4 months ago (2015-08-04 15:01:15 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/200001
5 years, 4 months ago (2015-08-04 22:55:30 UTC) #18
commit-bot: I haz the power
CLs for remote refs other than refs/pending/heads/master must contain NOTRY=true and NOPRESUBMIT=true in order for ...
5 years, 4 months ago (2015-08-04 22:55:34 UTC) #20
raymes
+OWNERS +mlamouri for chrome/browser/permissions/permission_context_base.cc +benwells for chrome/common/extensions/api/content_settings.json
5 years, 4 months ago (2015-08-05 03:02:26 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/220001
5 years, 4 months ago (2015-08-05 03:02:47 UTC) #24
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_clang_dbg_recipe/builds/104898) linux_chromium_compile_dbg_32_ng on ...
5 years, 4 months ago (2015-08-05 03:26:11 UTC) #26
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/220002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/220002
5 years, 4 months ago (2015-08-05 05:59:03 UTC) #28
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_chromeos_rel/builds/65654) mac_chromium_compile_dbg_ng on ...
5 years, 4 months ago (2015-08-05 06:11:36 UTC) #30
benwells
lgtm c/b/e lgtm
5 years, 4 months ago (2015-08-05 06:11:56 UTC) #31
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/220002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/220002
5 years, 4 months ago (2015-08-05 06:35:35 UTC) #33
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_arm_compile on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_arm_compile/builds/29156) mac_chromium_10.10_rel_ng on ...
5 years, 4 months ago (2015-08-05 06:43:04 UTC) #35
mlamouri (slow - plz ping)
lgtm
5 years, 4 months ago (2015-08-05 08:47:06 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/230021 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/230021
5 years, 4 months ago (2015-08-05 10:02:03 UTC) #38
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/86613)
5 years, 4 months ago (2015-08-05 11:15:07 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/280001
5 years, 4 months ago (2015-08-06 00:18:02 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/85517)
5 years, 4 months ago (2015-08-06 00:30:30 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1252073002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1252073002/300001
5 years, 4 months ago (2015-08-06 01:10:01 UTC) #48
commit-bot: I haz the power
Committed patchset #17 (id:300001)
5 years, 4 months ago (2015-08-06 01:57:54 UTC) #49
commit-bot: I haz the power
5 years, 4 months ago (2015-08-06 01:58:39 UTC) #50
Message was sent while issue was closed.
Patchset 17 (id:??) landed as
https://crrev.com/bc7409e2b4d2fea26e8d1c7b35132a301aba4504
Cr-Commit-Position: refs/heads/master@{#342045}

Powered by Google App Engine
This is Rietveld 408576698