diff options
Diffstat (limited to 'chrome/browser/prefs')
-rw-r--r-- | chrome/browser/prefs/default_pref_store.cc | 21 | ||||
-rw-r--r-- | chrome/browser/prefs/in_memory_pref_store.cc | 21 | ||||
-rw-r--r-- | chrome/browser/prefs/in_memory_pref_store.h (renamed from chrome/browser/prefs/default_pref_store.h) | 19 | ||||
-rw-r--r-- | chrome/browser/prefs/pref_notifier_unittest.cc | 4 | ||||
-rw-r--r-- | chrome/browser/prefs/pref_service_unittest.cc | 1 | ||||
-rw-r--r-- | chrome/browser/prefs/pref_value_store.cc | 4 |
6 files changed, 35 insertions, 35 deletions
diff --git a/chrome/browser/prefs/default_pref_store.cc b/chrome/browser/prefs/default_pref_store.cc deleted file mode 100644 index a9e6861..0000000 --- a/chrome/browser/prefs/default_pref_store.cc +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "chrome/browser/prefs/default_pref_store.h" - -#include "base/values.h" - -DefaultPrefStore::DefaultPrefStore() : prefs_(new DictionaryValue()) { -} - -DefaultPrefStore::~DefaultPrefStore() { -} - -DictionaryValue* DefaultPrefStore::prefs() const { - return prefs_.get(); -} - -PrefStore::PrefReadError DefaultPrefStore::ReadPrefs() { - return PrefStore::PREF_READ_ERROR_NONE; -} diff --git a/chrome/browser/prefs/in_memory_pref_store.cc b/chrome/browser/prefs/in_memory_pref_store.cc new file mode 100644 index 0000000..1a2fcba --- /dev/null +++ b/chrome/browser/prefs/in_memory_pref_store.cc @@ -0,0 +1,21 @@ +// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "chrome/browser/prefs/in_memory_pref_store.h" + +#include "base/values.h" + +InMemoryPrefStore::InMemoryPrefStore() : prefs_(new DictionaryValue()) { +} + +InMemoryPrefStore::~InMemoryPrefStore() { +} + +DictionaryValue* InMemoryPrefStore::prefs() const { + return prefs_.get(); +} + +PrefStore::PrefReadError InMemoryPrefStore::ReadPrefs() { + return PrefStore::PREF_READ_ERROR_NONE; +} diff --git a/chrome/browser/prefs/default_pref_store.h b/chrome/browser/prefs/in_memory_pref_store.h index 6378aca..2558814 100644 --- a/chrome/browser/prefs/default_pref_store.h +++ b/chrome/browser/prefs/in_memory_pref_store.h @@ -2,20 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ -#define CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ +#ifndef CHROME_BROWSER_PREFS_IN_MEMORY_PREF_STORE_H_ +#define CHROME_BROWSER_PREFS_IN_MEMORY_PREF_STORE_H_ #pragma once #include "base/basictypes.h" #include "base/scoped_ptr.h" #include "chrome/common/pref_store.h" -// This PrefStore keeps track of default preference values set when a -// preference is registered with the PrefService. -class DefaultPrefStore : public PrefStore { +// This PrefStore keeps track of preference values in memory and can be used, +// e.g., for default preference values set when a preference is registered with +// the PrefService. +class InMemoryPrefStore : public PrefStore { public: - DefaultPrefStore(); - virtual ~DefaultPrefStore(); + InMemoryPrefStore(); + virtual ~InMemoryPrefStore(); // PrefStore methods: virtual DictionaryValue* prefs() const; @@ -25,7 +26,7 @@ class DefaultPrefStore : public PrefStore { // The default preference values. scoped_ptr<DictionaryValue> prefs_; - DISALLOW_COPY_AND_ASSIGN(DefaultPrefStore); + DISALLOW_COPY_AND_ASSIGN(InMemoryPrefStore); }; -#endif // CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ +#endif // CHROME_BROWSER_PREFS_IN_MEMORY_PREF_STORE_H_ diff --git a/chrome/browser/prefs/pref_notifier_unittest.cc b/chrome/browser/prefs/pref_notifier_unittest.cc index 6792ada..2fe4555 100644 --- a/chrome/browser/prefs/pref_notifier_unittest.cc +++ b/chrome/browser/prefs/pref_notifier_unittest.cc @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "chrome/browser/prefs/default_pref_store.h" +#include "chrome/browser/prefs/in_memory_pref_store.h" #include "chrome/browser/prefs/pref_notifier.h" #include "chrome/browser/prefs/pref_service.h" #include "chrome/browser/prefs/pref_value_store.h" @@ -62,7 +62,7 @@ class MockPrefValueStore : public PrefValueStore { public: MockPrefValueStore() : PrefValueStore(NULL, NULL, NULL, NULL, NULL, NULL, - new DefaultPrefStore(), NULL) {} + new InMemoryPrefStore(), NULL) {} virtual ~MockPrefValueStore() {} diff --git a/chrome/browser/prefs/pref_service_unittest.cc b/chrome/browser/prefs/pref_service_unittest.cc index e7c737c..7fc4608 100644 --- a/chrome/browser/prefs/pref_service_unittest.cc +++ b/chrome/browser/prefs/pref_service_unittest.cc @@ -12,7 +12,6 @@ #include "chrome/browser/policy/mock_configuration_policy_provider.h" #include "chrome/browser/prefs/browser_prefs.h" #include "chrome/browser/prefs/command_line_pref_store.h" -#include "chrome/browser/prefs/default_pref_store.h" #include "chrome/browser/prefs/dummy_pref_store.h" #include "chrome/browser/prefs/pref_change_registrar.h" #include "chrome/browser/prefs/pref_value_store.h" diff --git a/chrome/browser/prefs/pref_value_store.cc b/chrome/browser/prefs/pref_value_store.cc index 81cb2b1..84b6919 100644 --- a/chrome/browser/prefs/pref_value_store.cc +++ b/chrome/browser/prefs/pref_value_store.cc @@ -8,7 +8,7 @@ #include "chrome/browser/extensions/extension_pref_store.h" #include "chrome/browser/policy/configuration_policy_pref_store.h" #include "chrome/browser/prefs/command_line_pref_store.h" -#include "chrome/browser/prefs/default_pref_store.h" +#include "chrome/browser/prefs/in_memory_pref_store.h" #include "chrome/common/json_pref_store.h" #include "chrome/common/notification_service.h" @@ -48,7 +48,7 @@ PrefValueStore* PrefValueStore::CreatePrefValueStore( JsonPrefStore* user = new JsonPrefStore( pref_filename, BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE)); - DefaultPrefStore* default_store = new DefaultPrefStore(); + InMemoryPrefStore* default_store = new InMemoryPrefStore(); if (!user_only) { managed = |