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

Issue 12079097: Introduce PrefRegistrySyncable, simplifying PrefServiceSyncable. (Closed)

Created:
7 years, 10 months ago by Jói
Modified:
7 years, 10 months ago
CC:
chromium-reviews, blundell
Visibility:
Public.

Description

Introduce PrefRegistrySyncable, simplifying PrefServiceSyncable. Minimize usage of PrefServiceSyncable. It is mostly an implementation detail of ProfileImpl and the sync integration. TBR=ben@chromium.org BUG=155525 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=181648

Patch Set 1 #

Patch Set 2 : . #

Total comments: 3

Patch Set 3 : Ready for review. #

Patch Set 4 : Add to PrefRegistrySyncable and PrefServiceSyncable to let sync know of pre-registered prefs. #

Total comments: 79

Patch Set 5 : Address review comments. #

Patch Set 6 : Fix CrOS build. #

Patch Set 7 : Merge LKGR (merge only). #

Patch Set 8 : Fix Aura build. #

Patch Set 9 : Merge to head. #

Patch Set 10 : Merge to head, again. #

Patch Set 11 : One more merge to head. #

Total comments: 3

Patch Set 12 : Merge to head again; base::File changes conflicted. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2481 lines, -2039 lines) Patch
M chrome/browser/accessibility/invert_bubble_prefs.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/accessibility/invert_bubble_prefs.cc View 1 2 1 chunk +5 lines, -5 lines 0 comments Download
M chrome/browser/autofill/autofill_manager.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/autofill/autofill_manager.cc View 1 2 3 4 5 6 3 chunks +21 lines, -20 lines 0 comments Download
M chrome/browser/background/background_contents_service_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/background/background_contents_service_factory.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/bookmarks/DEPS View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/bookmarks/bookmark_model_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_model_factory.cc View 1 2 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_prompt_prefs.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_prompt_prefs.cc View 1 2 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_utils.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_utils.cc View 1 2 2 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/browser_process_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chrome_content_browser_client.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +12 lines, -10 lines 0 comments Download
M chrome/browser/chrome_to_mobile_service.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chrome_to_mobile_service.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/language_preferences.h View 1 2 5 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/language_preferences.cc View 1 2 20 chunks +41 lines, -40 lines 0 comments Download
M chrome/browser/chromeos/login/oauth2_login_manager.cc View 1 2 2 chunks +13 lines, -9 lines 0 comments Download
M chrome/browser/chromeos/preferences.h View 1 2 3 4 5 6 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/chromeos/preferences.cc View 1 2 3 4 5 6 9 4 chunks +181 lines, -177 lines 0 comments Download
M chrome/browser/chromeos/preferences_unittest.cc View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/proxy_config_service_impl.h View 1 2 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/chromeos/proxy_config_service_impl.cc View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/content_settings/content_settings_default_provider.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/content_settings/content_settings_default_provider.cc View 1 2 3 4 5 6 3 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/content_settings/content_settings_policy_provider.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/content_settings/content_settings_policy_provider.cc View 1 2 2 chunks +54 lines, -53 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider.cc View 1 2 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/content_settings/content_settings_pref_provider_unittest.cc View 1 2 3 4 5 6 3 chunks +11 lines, -7 lines 0 comments Download
M chrome/browser/content_settings/cookie_settings.h View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/content_settings/cookie_settings.cc View 1 2 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/content_settings/host_content_settings_map.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/content_settings/host_content_settings_map.cc View 1 2 2 chunks +14 lines, -11 lines 0 comments Download
M chrome/browser/custom_handlers/protocol_handler_registry.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/custom_handlers/protocol_handler_registry.cc View 1 2 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/custom_handlers/protocol_handler_registry_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/devtools/devtools_window.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/devtools/devtools_window.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +19 lines, -15 lines 0 comments Download
M chrome/browser/download/chrome_download_manager_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +9 lines, -4 lines 0 comments Download
M chrome/browser/download/download_prefs.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/download/download_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +20 lines, -16 lines 0 comments Download
M chrome/browser/extensions/api/commands/command_service.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/commands/command_service.cc View 1 2 3 4 5 6 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/tabs/tabs_api.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/tabs/tabs_api.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/extensions/component_loader.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/component_loader.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/extensions/component_loader_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +9 lines, -6 lines 0 comments Download
M chrome/browser/extensions/default_apps.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/default_apps.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.h View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +49 lines, -48 lines 0 comments Download
M chrome/browser/extensions/extension_prefs_unittest.h View 1 2 3 4 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_prefs_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +16 lines, -12 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_web_ui.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_web_ui.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/extensions/menu_manager_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/platform_app_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/extensions/shell_window_geometry_cache_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/test_extension_prefs.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/extensions/test_extension_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +22 lines, -8 lines 0 comments Download
M chrome/browser/extensions/updater/extension_updater_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/first_run/first_run.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/first_run/first_run.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/geolocation/chrome_geolocation_permission_context_factory.h View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/geolocation/chrome_geolocation_permission_context_factory.cc View 1 2 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/geolocation/geolocation_prefs.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/google/google_url_tracker_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/google/google_url_tracker_factory.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/intents/web_intents_util.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/intents/web_intents_util.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/managed_mode/managed_mode.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/managed_mode/managed_mode_browsertest.cc View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/managed_mode/managed_user_service.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_service.cc View 1 2 3 4 5 6 2 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/media/media_capture_devices_dispatcher.h View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/media/media_capture_devices_dispatcher.cc View 1 2 2 chunks +11 lines, -7 lines 0 comments Download
M chrome/browser/media/media_stream_devices_controller.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/media/media_stream_devices_controller.cc View 1 2 3 4 5 6 3 chunks +8 lines, -6 lines 0 comments Download
M chrome/browser/media_gallery/media_galleries_preferences.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/media_gallery/media_galleries_preferences.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +8 lines, -6 lines 0 comments Download
M chrome/browser/media_gallery/media_galleries_preferences_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/media_gallery/media_galleries_preferences_factory.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/metrics/metrics_log_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/net/http_server_properties_manager.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/http_server_properties_manager.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/net/net_pref_observer.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/net_pref_observer.cc View 1 2 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/net/predictor.h View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/net/predictor.cc View 1 2 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/net/pref_proxy_config_tracker_impl.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/pref_proxy_config_tracker_impl.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.cc View 1 2 3 4 5 6 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/notifications/desktop_notifications_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/password_manager/password_manager.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/password_manager/password_manager.cc View 1 2 2 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/password_manager/password_store_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/password_manager/password_store_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/password_manager/password_store_x.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/password_manager/password_store_x.cc View 1 2 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/pepper_flash_settings_manager.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/pepper_flash_settings_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/plugins/plugin_prefs_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/plugins/plugin_prefs_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +22 lines, -21 lines 0 comments Download
M chrome/browser/policy/cloud_policy_core_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/policy/device_cloud_policy_manager_chromeos_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/policy/policy_statistics_collector_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/policy/url_blacklist_manager.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/policy/url_blacklist_manager.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/policy/user_cloud_policy_manager_chromeos_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/policy/user_policy_signin_service_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/policy/user_policy_signin_service_factory.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/policy/user_policy_signin_service_unittest.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.h View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 6 4 chunks +74 lines, -63 lines 0 comments Download
M chrome/browser/prefs/chrome_pref_service_factory.h View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/prefs/chrome_pref_service_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/prefs/incognito_mode_prefs.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/prefs/incognito_mode_prefs.cc View 1 2 3 4 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/prefs/incognito_mode_prefs_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/prefs/pref_model_associator.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/prefs/pref_model_associator.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/prefs/pref_registry.h View 1 2 1 chunk +3 lines, -5 lines 0 comments Download
A chrome/browser/prefs/pref_registry_syncable.h View 1 2 3 4 1 chunk +110 lines, -0 lines 0 comments Download
A chrome/browser/prefs/pref_registry_syncable.cc View 1 2 3 4 5 6 1 chunk +220 lines, -0 lines 0 comments Download
M chrome/browser/prefs/pref_service.h View 1 2 2 chunks +2 lines, -6 lines 0 comments Download
M chrome/browser/prefs/pref_service_mock_builder.h View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/prefs/pref_service_mock_builder.cc View 1 2 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/prefs/pref_service_syncable.h View 1 2 3 4 5 chunks +17 lines, -61 lines 0 comments Download
M chrome/browser/prefs/pref_service_syncable.cc View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +50 lines, -203 lines 0 comments Download
M chrome/browser/prefs/pref_service_syncable_builder.h View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/prefs/pref_service_syncable_builder.cc View 3 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/prefs/pref_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +13 lines, -11 lines 0 comments Download
M chrome/browser/prefs/proxy_policy_unittest.cc View 1 2 2 chunks +6 lines, -3 lines 0 comments Download
M chrome/browser/prefs/scoped_user_pref_update_unittest.cc View 1 2 3 4 5 6 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/prefs/session_startup_pref.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/prefs/session_startup_pref.cc View 1 2 2 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/prefs/session_startup_pref_unittest.cc View 1 2 7 chunks +20 lines, -15 lines 0 comments Download
M chrome/browser/printing/cloud_print/cloud_print_url.cc View 1 2 2 chunks +12 lines, -7 lines 0 comments Download
M chrome/browser/printing/print_dialog_cloud.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +13 lines, -9 lines 0 comments Download
M chrome/browser/profiles/chrome_version_service.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/chrome_version_service.cc View 1 2 1 chunk +5 lines, -3 lines 0 comments Download
M chrome/browser/profiles/gaia_info_update_service.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/profiles/gaia_info_update_service_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/gaia_info_update_service_factory.cc View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_impl.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_impl_unittest.cc View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile.h View 1 2 3 4 5 6 7 8 9 10 3 chunks +6 lines, -7 lines 0 comments Download
M chrome/browser/profiles/profile.cc View 1 2 3 4 2 chunks +51 lines, -51 lines 0 comments Download
M chrome/browser/profiles/profile_impl.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/profiles/profile_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 8 chunks +53 lines, -46 lines 0 comments Download
M chrome/browser/profiles/profile_keyed_base_factory.h View 1 2 2 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_keyed_base_factory.cc View 1 2 2 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/search_engines/template_url_prepopulate_data.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/search_engines/template_url_prepopulate_data.cc View 1 2 2 chunks +14 lines, -13 lines 0 comments Download
M chrome/browser/search_engines/template_url_service_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/search_engines/template_url_service_factory.cc View 1 2 2 chunks +40 lines, -38 lines 0 comments Download
M chrome/browser/signin/about_signin_internals_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/signin/about_signin_internals_factory.cc View 1 2 4 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/signin/signin_manager_factory.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/signin/signin_manager_factory.cc View 1 2 2 chunks +13 lines, -13 lines 0 comments Download
M chrome/browser/signin/signin_manager_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/speech/chrome_speech_recognition_preferences.h View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/speech/chrome_speech_recognition_preferences.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_factory.h View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/spellchecker/spellcheck_factory.cc View 1 2 2 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/sync/glue/session_model_associator.cc View 1 2 2 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/sync/glue/sync_backend_host_unittest.cc View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/sync/invalidations/invalidator_storage.h View 1 2 3 4 5 6 3 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/sync/invalidations/invalidator_storage.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +19 lines, -15 lines 0 comments Download
M chrome/browser/sync/invalidations/invalidator_storage_unittest.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/sync/profile_sync_components_factory_impl.cc View 1 2 3 4 5 6 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/sync/profile_sync_service.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_preference_unittest.cc View 1 2 3 4 5 6 2 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/sync/sync_prefs.h View 1 2 4 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/sync/sync_prefs.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +37 lines, -34 lines 0 comments Download
M chrome/browser/sync/sync_prefs_unittest.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/themes/theme_service_factory.h View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/themes/theme_service_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +19 lines, -18 lines 0 comments Download
M chrome/browser/translate/translate_prefs.h View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/translate/translate_prefs.cc View 1 2 2 chunks +19 lines, -17 lines 0 comments Download
M chrome/browser/ui/alternate_error_tab_observer.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/alternate_error_tab_observer.cc View 1 2 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/ash/chrome_launcher_prefs.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/chrome_launcher_prefs.cc View 1 2 2 chunks +16 lines, -16 lines 0 comments Download
M chrome/browser/ui/ash/event_rewriter_unittest.cc View 1 2 3 4 5 6 16 chunks +16 lines, -16 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_browser.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/browser_instant_controller.h View 1 2 3 4 5 6 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_instant_controller.cc View 1 2 3 4 5 6 3 chunks +12 lines, -8 lines 0 comments Download
M chrome/browser/ui/browser_ui_prefs.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_ui_prefs.cc View 1 2 4 chunks +124 lines, -123 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/browser_actions_controller.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm View 1 2 3 4 4 chunks +10 lines, -6 lines 0 comments Download
M chrome/browser/ui/cocoa/window_size_autosaver_unittest.mm View 1 2 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/browser/ui/gesture_prefs_observer_factory_aura.h View 1 2 3 4 5 6 2 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/ui/gesture_prefs_observer_factory_aura.cc View 1 2 3 4 5 6 7 2 chunks +71 lines, -69 lines 0 comments Download
M chrome/browser/ui/gtk/browser_window_gtk.h View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/gtk/browser_window_gtk.cc View 1 2 3 4 3 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/ui/network_profile_bubble.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/network_profile_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/ui/prefs/prefs_tab_helper.h View 1 2 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/prefs/prefs_tab_helper.cc View 1 2 3 4 5 6 7 chunks +124 lines, -122 lines 0 comments Download
M chrome/browser/ui/startup/autolaunch_prompt.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/startup/autolaunch_prompt.cc View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/ui/startup/autolaunch_prompt_win.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/sync/one_click_signin_helper_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/tabs/pinned_tab_codec.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/tabs/pinned_tab_codec.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/browser_actions_container.cc View 1 2 3 4 5 6 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/extensions/extension_settings_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/extensions/extension_settings_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/instant_ui.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/instant_ui.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/android/promo_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/android/promo_handler.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/foreign_session_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/foreign_session_handler.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/most_visited_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/most_visited_handler.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/new_tab_page_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/new_tab_page_handler.cc View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/new_tab_ui.h View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/new_tab_ui.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/ntp/suggestions_page_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/suggestions_page_handler.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/plugins_ui.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/plugins_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/print_preview/sticky_settings.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/print_preview/sticky_settings.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/sync_promo/sync_promo_handler.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/sync_promo/sync_promo_handler.cc View 1 2 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/ui/webui/sync_promo/sync_promo_ui.h View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/sync_promo/sync_promo_ui.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/web_resource/notification_promo.h View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/web_resource/notification_promo.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/web_resource/promo_resource_service.h View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/web_resource/promo_resource_service.cc View 1 2 3 4 2 chunks +9 lines, -6 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/test/base/testing_pref_service.h View 1 2 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/test/base/testing_pref_service.cc View 1 2 3 4 3 chunks +9 lines, -5 lines 0 comments Download
M chrome/test/base/testing_profile.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/base/testing_profile.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 34 (0 generated)
Jói
Hi Mattias, This is a preview of just the core classes that change when introducing ...
7 years, 10 months ago (2013-01-31 15:01:27 UTC) #1
Mattias Nissler (ping if slow)
Preview and plan for future work looks good, thanks! https://codereview.chromium.org/12079097/diff/2001/chrome/browser/prefs/pref_registry_syncable.cc File chrome/browser/prefs/pref_registry_syncable.cc (right): https://codereview.chromium.org/12079097/diff/2001/chrome/browser/prefs/pref_registry_syncable.cc#newcode190 chrome/browser/prefs/pref_registry_syncable.cc:190: ...
7 years, 10 months ago (2013-01-31 15:30:19 UTC) #2
Jói
Thanks Mattias. After sending you the patch I started thinking along similar lines, about completely ...
7 years, 10 months ago (2013-01-31 15:38:10 UTC) #3
Jói
I've taken a better look. TL:DR; I'm planning to go ahead with the current change ...
7 years, 10 months ago (2013-02-01 12:54:44 UTC) #4
Jói
One more thing to note: There is extremely limited use of the PrefServiceSyncable::IsSyncing and Add/RemoveObserver ...
7 years, 10 months ago (2013-02-01 12:57:51 UTC) #5
Mattias Nissler (ping if slow)
All this sounds good to me! On Fri, Feb 1, 2013 at 1:57 PM, Jói ...
7 years, 10 months ago (2013-02-01 13:25:42 UTC) #6
Jói
Hi Mattias, I think this is ready for review. It's compiling on all bots, but ...
7 years, 10 months ago (2013-02-05 16:50:29 UTC) #7
Jói
Hi Mattias, I'm pretty sure I found the issue with the sync_integration_tests (tryjobs are pending). ...
7 years, 10 months ago (2013-02-06 15:00:18 UTC) #8
Mattias Nissler (ping if slow)
Sounds good, I'm actually in the process of flushing my review queue for today, will ...
7 years, 10 months ago (2013-02-06 15:02:18 UTC) #9
Jói
Thanks Mattias. There is no big rush, I have other stuff to work on and ...
7 years, 10 months ago (2013-02-06 15:08:56 UTC) #10
Mattias Nissler (ping if slow)
Made it through - I'm surprised how many people abuse the pref system :) The ...
7 years, 10 months ago (2013-02-06 17:53:33 UTC) #11
Jói
Thanks Mattias. Addressed all review comments, although I did not act on every one, we ...
7 years, 10 months ago (2013-02-07 14:52:32 UTC) #12
Jói
Gentle ping - all trybots are currently looking green so it'd be great to land ...
7 years, 10 months ago (2013-02-08 10:51:15 UTC) #13
Mattias Nissler (ping if slow)
in the process of flushing my review queue... On Fri, Feb 8, 2013 at 11:50 ...
7 years, 10 months ago (2013-02-08 11:05:09 UTC) #14
Mattias Nissler (ping if slow)
LGTM - no further changes needed, but I put a few musings on the points ...
7 years, 10 months ago (2013-02-08 11:26:56 UTC) #15
Jói
Thanks Mattias. I'll try to get this big change checked in, and then will think ...
7 years, 10 months ago (2013-02-08 11:30:08 UTC) #16
Jói
TBR=ben@chromium.org for usage updates across the codebase. Mattias already reviewed the whole change, as the ...
7 years, 10 months ago (2013-02-08 12:54:14 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/29016
7 years, 10 months ago (2013-02-08 14:40:40 UTC) #18
Mattias Nissler (ping if slow)
Another followup - FYI. https://codereview.chromium.org/12079097/diff/29005/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc File chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc (right): https://codereview.chromium.org/12079097/diff/29005/chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc#newcode223 chrome/browser/ui/ash/launcher/chrome_launcher_controller_per_app.cc:223: PrefServiceSyncable::FromProfile(profile_)->RemoveObserver(this); On 2013/02/07 14:52:32, Jói ...
7 years, 10 months ago (2013-02-08 14:49:18 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/29016
7 years, 10 months ago (2013-02-08 15:28:29 UTC) #20
commit-bot: I haz the power
Failed to apply patch for chrome/browser/chromeos/preferences.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 10 months ago (2013-02-08 15:29:58 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/26284
7 years, 10 months ago (2013-02-08 18:08:05 UTC) #22
commit-bot: I haz the power
Failed to apply patch for chrome/browser/chromeos/preferences.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 10 months ago (2013-02-08 18:09:47 UTC) #23
Jói
Wow, that was fun - the change that I had to sync to got reverted ...
7 years, 10 months ago (2013-02-08 18:18:42 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/32030
7 years, 10 months ago (2013-02-08 18:39:08 UTC) #25
commit-bot: I haz the power
Failed to apply patch for chrome/browser/sync/sync_prefs.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 10 months ago (2013-02-08 20:43:02 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/23509
7 years, 10 months ago (2013-02-09 14:53:28 UTC) #27
tfarina
https://codereview.chromium.org/12079097/diff/23509/chrome/browser/bookmarks/bookmark_model_factory.h File chrome/browser/bookmarks/bookmark_model_factory.h (right): https://codereview.chromium.org/12079097/diff/23509/chrome/browser/bookmarks/bookmark_model_factory.h#newcode14 chrome/browser/bookmarks/bookmark_model_factory.h:14: class PrefRegistrySyncable; you should not need this forward declaration ...
7 years, 10 months ago (2013-02-09 17:06:24 UTC) #28
tfarina
https://codereview.chromium.org/12079097/diff/23509/chrome/browser/bookmarks/DEPS File chrome/browser/bookmarks/DEPS (right): https://codereview.chromium.org/12079097/diff/23509/chrome/browser/bookmarks/DEPS#newcode8 chrome/browser/bookmarks/DEPS:8: "+chrome/browser/common", c/b/common contains only cancelable_request.h, which is deprecated. Do ...
7 years, 10 months ago (2013-02-09 17:08:29 UTC) #29
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=82851
7 years, 10 months ago (2013-02-09 17:43:06 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/23509
7 years, 10 months ago (2013-02-10 10:57:48 UTC) #31
commit-bot: I haz the power
Failed to apply patch for chrome/browser/custom_handlers/protocol_handler_registry_unittest.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 10 months ago (2013-02-10 10:59:32 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/36034
7 years, 10 months ago (2013-02-10 11:51:29 UTC) #33
Jói
7 years, 10 months ago (2013-02-10 13:48:50 UTC) #34
Committed manually as r181648, the one test that was failing
linux_chromeos has been failing consistently for most changes on the
trybot.

On Sun, Feb 10, 2013 at 11:51 AM,  <commit-bot@chromium.org> wrote:
> CQ is trying da patch. Follow status at
> https://chromium-status.appspot.com/cq/joi@chromium.org/12079097/36034
>
>
> https://chromiumcodereview.appspot.com/12079097/

Powered by Google App Engine
This is Rietveld 408576698