|
Remove dependency of PrefSyncableService on Profile.
In preparation of componentization of PrefSyncableService (with the goal
of sharing the code with iOS embedder), remove the dependency on Profile
by converting the two helper static method to free functions and moving
them to chrome/browser/prefs/pref_service_syncable_util.{cc,h} that will
stay in chrome/browser/prefs.
BUG= 522536
TBR=thakis@chromium.org
Committed: https://crrev.com/ed27d86b3de3a37060a8887475fd019bdb66bbd8
Cr-Commit-Position: refs/heads/master@{#348600}
Total comments: 15
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+79 lines, -48 lines) |
Patch |
 |
M |
chrome/browser/chromeos/accessibility/accessibility_manager_browsertest.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/first_run/first_run.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/users/avatar/user_image_sync_observer.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/preferences.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/external_pref_loader.cc
|
View
|
1
|
4 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/external_provider_impl_chromeos_unittest.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/notifications/extension_welcome_notification.cc
|
View
|
1
|
4 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/notifications/extension_welcome_notification_unittest.cc
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/pref_metrics_service.cc
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/prefs/pref_service_syncable.h
|
View
|
1
2
3
|
2 chunks |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/prefs/pref_service_syncable.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/prefs/pref_service_syncable_util.h
|
View
|
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/prefs/pref_service_syncable_util.cc
|
View
|
1
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/prefs/synced_pref_change_registrar_browsertest.cc
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/profiles/off_the_record_profile_impl.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/chrome_sync_client.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 27 (12 generated)
|