| Index: chrome/browser/prefs/pref_service_unittest.cc
|
| diff --git a/chrome/browser/prefs/pref_service_unittest.cc b/chrome/browser/prefs/pref_service_unittest.cc
|
| index e5607c12aea8adbcb7202eb3bace65a9669ef071..27dfa7dad536a3b72674f4d6e3b960eef7d3c757 100644
|
| --- a/chrome/browser/prefs/pref_service_unittest.cc
|
| +++ b/chrome/browser/prefs/pref_service_unittest.cc
|
| @@ -41,7 +41,7 @@ using testing::_;
|
| using testing::Mock;
|
|
|
| TEST(PrefServiceTest, NoObserverFire) {
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
|
|
| const char pref_name[] = "homepage";
|
| prefs.RegisterStringPref(pref_name, std::string());
|
| @@ -77,7 +77,7 @@ TEST(PrefServiceTest, NoObserverFire) {
|
| }
|
|
|
| TEST(PrefServiceTest, HasPrefPath) {
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
|
|
| const char path[] = "fake.path";
|
|
|
| @@ -97,7 +97,7 @@ TEST(PrefServiceTest, HasPrefPath) {
|
| TEST(PrefServiceTest, Observers) {
|
| const char pref_name[] = "homepage";
|
|
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
| prefs.SetUserPref(pref_name, Value::CreateStringValue("http://www.cnn.com"));
|
| prefs.RegisterStringPref(pref_name, std::string());
|
|
|
| @@ -152,7 +152,7 @@ TEST(PrefServiceTest, Observers) {
|
| // the user pref file, it uses the correct fallback value instead.
|
| TEST(PrefServiceTest, GetValueChangedType) {
|
| const int kTestValue = 10;
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
| prefs.RegisterIntegerPref(prefs::kStabilityLaunchCount, kTestValue);
|
|
|
| // Check falling back to a recommended value.
|
| @@ -170,7 +170,7 @@ TEST(PrefServiceTest, GetValueChangedType) {
|
| }
|
|
|
| TEST(PrefServiceTest, UpdateCommandLinePrefStore) {
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
| prefs.RegisterBooleanPref(prefs::kCloudPrintProxyEnabled, false);
|
|
|
| // Check to make sure the value is as expected.
|
| @@ -189,7 +189,7 @@ TEST(PrefServiceTest, UpdateCommandLinePrefStore) {
|
| cmd_line.AppendSwitch(switches::kEnableCloudPrintProxy);
|
|
|
| // Call UpdateCommandLinePrefStore and check to see if the value has changed.
|
| - prefs.UpdateCommandLinePrefStore(&cmd_line);
|
| + prefs.UpdateCommandLinePrefStore(new CommandLinePrefStore(&cmd_line));
|
| pref = prefs.FindPreference(prefs::kCloudPrintProxyEnabled);
|
| ASSERT_TRUE(pref);
|
| value = pref->GetValue();
|
| @@ -204,7 +204,7 @@ TEST(PrefServiceTest, GetValueAndGetRecommendedValue) {
|
| const int kDefaultValue = 5;
|
| const int kUserValue = 10;
|
| const int kRecommendedValue = 15;
|
| - TestingPrefService prefs;
|
| + TestingPrefServiceSimple prefs;
|
| prefs.RegisterIntegerPref(prefs::kStabilityLaunchCount, kDefaultValue);
|
|
|
| // Create pref with a default value only.
|
| @@ -319,25 +319,25 @@ TEST_F(PrefServiceUserFilePrefsTest, PreserveEmptyValue) {
|
|
|
| PrefServiceMockBuilder builder;
|
| builder.WithUserFilePrefs(pref_file, message_loop_.message_loop_proxy());
|
| - scoped_ptr<PrefService> prefs(builder.Create());
|
| + scoped_ptr<PrefServiceSyncable> prefs(builder.CreateSyncable());
|
|
|
| // Register testing prefs.
|
| prefs->RegisterListPref("list",
|
| - PrefService::UNSYNCABLE_PREF);
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
| prefs->RegisterDictionaryPref("dict",
|
| - PrefService::UNSYNCABLE_PREF);
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
|
|
| base::ListValue* non_empty_list = new base::ListValue;
|
| non_empty_list->Append(base::Value::CreateStringValue("test"));
|
| prefs->RegisterListPref("list_needs_empty_value",
|
| non_empty_list,
|
| - PrefService::UNSYNCABLE_PREF);
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
|
|
| base::DictionaryValue* non_empty_dict = new base::DictionaryValue;
|
| non_empty_dict->SetString("dummy", "whatever");
|
| prefs->RegisterDictionaryPref("dict_needs_empty_value",
|
| non_empty_dict,
|
| - PrefService::UNSYNCABLE_PREF);
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
|
|
| // Set all testing prefs to empty.
|
| ClearListValue(prefs.get(), "list");
|
| @@ -363,7 +363,7 @@ class PrefServiceSetValueTest : public testing::Test {
|
|
|
| PrefServiceSetValueTest() : observer_(&prefs_) {}
|
|
|
| - TestingPrefService prefs_;
|
| + TestingPrefServiceSimple prefs_;
|
| MockPrefChangeCallback observer_;
|
| };
|
|
|
| @@ -458,7 +458,8 @@ class PrefServiceWebKitPrefs : public ChromeRenderViewHostTestHarness {
|
| // harness is not supposed to overwrite a profile if it's already created.
|
|
|
| // Set some (WebKit) user preferences.
|
| - TestingPrefService* pref_services = profile()->GetTestingPrefService();
|
| + TestingPrefServiceSyncable* pref_services =
|
| + profile()->GetTestingPrefService();
|
| #if defined(TOOLKIT_GTK)
|
| pref_services->SetUserPref(prefs::kUsesSystemTheme,
|
| Value::CreateBooleanValue(false));
|
|
|