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

Issue 23466004: Add ManagedUserSettingsService and a SupervisedUserPrefStore using it. (Closed)

Created:
7 years, 3 months ago by Bernhard Bauer
Modified:
7 years, 3 months ago
CC:
chromium-reviews, pam+watch_chromium.org, Mattias Nissler (ping if slow), bartfab (slow)
Visibility:
Public.

Description

Add ManagedUserSettingsService and a SupervisedUserPrefStore using it. BUG=280674 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221410

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : update #

Patch Set 4 : . #

Patch Set 5 : . #

Total comments: 41

Patch Set 6 : review #

Total comments: 3

Patch Set 7 : . #

Patch Set 8 : . #

Total comments: 5

Patch Set 9 : x #

Patch Set 10 : comment #

Patch Set 11 : x #

Patch Set 12 : xx #

Total comments: 6

Patch Set 13 : review #

Patch Set 14 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+813 lines, -1 line) Patch
A chrome/browser/managed_mode/managed_user_constants.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +21 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +17 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_settings_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +120 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_settings_service.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +158 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_settings_service_factory.h View 1 2 3 4 5 6 7 8 1 chunk +35 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_settings_service_factory.cc View 1 2 3 4 5 6 7 8 1 chunk +44 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/managed_user_settings_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +64 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/supervised_user_pref_store.h View 1 2 3 4 5 6 9 10 11 1 chunk +48 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/supervised_user_pref_store.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +124 lines, -0 lines 0 comments Download
A chrome/browser/managed_mode/supervised_user_pref_store_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +171 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +9 lines, -1 line 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
Bernhard Bauer
Pam: Please review. Mattias, Bartosz: FYI.
7 years, 3 months ago (2013-08-29 14:14:51 UTC) #1
Pam (message me for reviews)
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.cc File chrome/browser/managed_mode/managed_user_settings.cc (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.cc#newcode16 chrome/browser/managed_mode/managed_user_settings.cc:16: extra https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.h File chrome/browser/managed_mode/managed_user_settings.h (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.h#newcode6 chrome/browser/managed_mode/managed_user_settings.h:6: #define CHROME_BROWSER_MANAGED_MODE_MANAGED_USER_SETTINGS_H_ ...
7 years, 3 months ago (2013-08-30 13:35:53 UTC) #2
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.cc File chrome/browser/managed_mode/managed_user_settings.cc (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings.cc#newcode16 chrome/browser/managed_mode/managed_user_settings.cc:16: On 2013/08/30 13:35:53, Pam (also PM for reviews) wrote: ...
7 years, 3 months ago (2013-08-30 14:54:27 UTC) #3
Mattias Nissler (ping if slow)
https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc File chrome/browser/prefs/supervised_user_pref_store.cc (right): https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc#newcode12 chrome/browser/prefs/supervised_user_pref_store.cc:12: #include "chrome/browser/managed_mode/managed_user_settings_service.h" chrome/browser/prefs/ should ideally avoid dependencies to other ...
7 years, 3 months ago (2013-09-02 08:12:54 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc File chrome/browser/prefs/supervised_user_pref_store.cc (right): https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc#newcode12 chrome/browser/prefs/supervised_user_pref_store.cc:12: #include "chrome/browser/managed_mode/managed_user_settings_service.h" On 2013/09/02 08:12:54, Mattias Nissler wrote: > ...
7 years, 3 months ago (2013-09-02 09:27:31 UTC) #5
Mattias Nissler (ping if slow)
https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc File chrome/browser/prefs/supervised_user_pref_store.cc (right): https://codereview.chromium.org/23466004/diff/40001/chrome/browser/prefs/supervised_user_pref_store.cc#newcode12 chrome/browser/prefs/supervised_user_pref_store.cc:12: #include "chrome/browser/managed_mode/managed_user_settings_service.h" On 2013/09/02 09:27:31, Bernhard Bauer wrote: > ...
7 years, 3 months ago (2013-09-02 09:29:23 UTC) #6
Pam (message me for reviews)
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h File chrome/browser/managed_mode/managed_user_settings_service.h (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h#newcode23 chrome/browser/managed_mode/managed_user_settings_service.h:23: // A callback with all managed user settings. If ...
7 years, 3 months ago (2013-09-02 09:38:41 UTC) #7
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h File chrome/browser/managed_mode/managed_user_settings_service.h (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h#newcode23 chrome/browser/managed_mode/managed_user_settings_service.h:23: // A callback with all managed user settings. If ...
7 years, 3 months ago (2013-09-02 11:01:07 UTC) #8
Pam (message me for reviews)
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h File chrome/browser/managed_mode/managed_user_settings_service.h (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h#newcode39 chrome/browser/managed_mode/managed_user_settings_service.h:39: void NotifySettingsChanged(); On 2013/09/02 11:01:07, Bernhard Bauer wrote: > ...
7 years, 3 months ago (2013-09-03 10:45:31 UTC) #9
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/61001/chrome/browser/managed_mode/managed_user_settings_service.h File chrome/browser/managed_mode/managed_user_settings_service.h (right): https://codereview.chromium.org/23466004/diff/61001/chrome/browser/managed_mode/managed_user_settings_service.h#newcode17 chrome/browser/managed_mode/managed_user_settings_service.h:17: // Defines an abstract base class for a service ...
7 years, 3 months ago (2013-09-03 10:53:43 UTC) #10
bartfab (slow)
https://codereview.chromium.org/23466004/diff/61001/chrome/browser/managed_mode/supervised_user_pref_store.h File chrome/browser/managed_mode/supervised_user_pref_store.h (right): https://codereview.chromium.org/23466004/diff/61001/chrome/browser/managed_mode/supervised_user_pref_store.h#newcode5 chrome/browser/managed_mode/supervised_user_pref_store.h:5: #ifndef CHROME_BROWSER_MANAGED_MODE_SUPERVISED_USER_PREF_STORE_H_ On 2013/09/03 10:53:43, Bernhard Bauer wrote: > ...
7 years, 3 months ago (2013-09-03 11:16:07 UTC) #11
Pam (message me for reviews)
On 2013/09/03 10:53:43, Bernhard Bauer wrote: > > Didn't we decide to keep all the ...
7 years, 3 months ago (2013-09-03 12:57:17 UTC) #12
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h File chrome/browser/managed_mode/managed_user_settings_service.h (right): https://codereview.chromium.org/23466004/diff/23001/chrome/browser/managed_mode/managed_user_settings_service.h#newcode29 chrome/browser/managed_mode/managed_user_settings_service.h:29: void Subscribe(const SettingsCallback& callback); On 2013/09/02 09:38:41, Pam (also ...
7 years, 3 months ago (2013-09-04 09:29:04 UTC) #13
Pam (message me for reviews)
https://codereview.chromium.org/23466004/diff/54001/chrome/browser/managed_mode/managed_user_constants.h File chrome/browser/managed_mode/managed_user_constants.h (right): https://codereview.chromium.org/23466004/diff/54001/chrome/browser/managed_mode/managed_user_constants.h#newcode10 chrome/browser/managed_mode/managed_user_constants.h:10: extern const char kContentPackDefaultFilteringBehavior[]; Comments describing these constants, please, ...
7 years, 3 months ago (2013-09-04 10:21:46 UTC) #14
Bernhard Bauer
https://codereview.chromium.org/23466004/diff/54001/chrome/browser/managed_mode/managed_user_constants.h File chrome/browser/managed_mode/managed_user_constants.h (right): https://codereview.chromium.org/23466004/diff/54001/chrome/browser/managed_mode/managed_user_constants.h#newcode10 chrome/browser/managed_mode/managed_user_constants.h:10: extern const char kContentPackDefaultFilteringBehavior[]; On 2013/09/04 10:21:47, Pam (also ...
7 years, 3 months ago (2013-09-04 11:56:19 UTC) #15
Pam (message me for reviews)
lgtm
7 years, 3 months ago (2013-09-05 10:15:28 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bauerb@chromium.org/23466004/127001
7 years, 3 months ago (2013-09-05 11:50:36 UTC) #17
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 3 months ago (2013-09-05 12:31:07 UTC) #18
commit-bot: I haz the power
7 years, 3 months ago (2013-09-05 13:43:24 UTC) #19
Message was sent while issue was closed.
Change committed as 221410

Powered by Google App Engine
This is Rietveld 408576698