Index: chrome/browser/prefs/default_pref_store.h |
diff --git a/chrome/browser/prefs/default_pref_store.h b/chrome/browser/prefs/default_pref_store.h |
deleted file mode 100644 |
index acea51e6f05eda527535b30f18975e457c3c3657..0000000000000000000000000000000000000000 |
--- a/chrome/browser/prefs/default_pref_store.h |
+++ /dev/null |
@@ -1,36 +0,0 @@ |
-// Copyright (c) 2012 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. |
- |
-#ifndef CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ |
-#define CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ |
- |
-#include <string> |
- |
-#include "base/values.h" |
-#include "chrome/browser/prefs/value_map_pref_store.h" |
- |
-// This PrefStore keeps track of default preference values set when a |
-// preference is registered with the PrefService. |
-class DefaultPrefStore : public ValueMapPrefStore { |
- public: |
- DefaultPrefStore(); |
- |
- // Stores a new |value| for |key|. Assumes ownership of |value|. |
- void SetDefaultValue(const std::string& key, Value* value); |
- |
- // Removes the value for |key|. |
- void RemoveDefaultValue(const std::string& key); |
- |
- // Returns the registered type for |key| or Value::TYPE_NULL if the |key| |
- // has not been registered. |
- base::Value::Type GetType(const std::string& key) const; |
- |
- protected: |
- virtual ~DefaultPrefStore(); |
- |
- private: |
- DISALLOW_COPY_AND_ASSIGN(DefaultPrefStore); |
-}; |
- |
-#endif // CHROME_BROWSER_PREFS_DEFAULT_PREF_STORE_H_ |