summaryrefslogtreecommitdiffstats
path: root/base/prefs
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-16 05:13:21 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-16 05:13:21 +0000
commit7e3ec42cab40a19413a3dce3dbb57778e5fae1a4 (patch)
tree88c38f9eaf8a24bc58ef2cf97b9767896beddd89 /base/prefs
parentf1e97e93f49bc2e6b76c7312e87fad2246a1703e (diff)
downloadchromium_src-7e3ec42cab40a19413a3dce3dbb57778e5fae1a4.zip
chromium_src-7e3ec42cab40a19413a3dce3dbb57778e5fae1a4.tar.gz
chromium_src-7e3ec42cab40a19413a3dce3dbb57778e5fae1a4.tar.bz2
base: Do not use Value::Create* functions.
BUG=160586 R=willchan@chromium.org,estade@chromium.org Review URL: https://chromiumcodereview.appspot.com/11519026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173368 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/prefs')
-rw-r--r--base/prefs/json_pref_store_unittest.cc16
-rw-r--r--base/prefs/overlay_user_pref_store_unittest.cc48
-rw-r--r--base/prefs/pref_value_map.cc6
-rw-r--r--base/prefs/pref_value_map_unittest.cc42
-rw-r--r--base/prefs/public/pref_change_registrar_unittest.cc17
-rw-r--r--base/prefs/testing_pref_store.cc6
6 files changed, 73 insertions, 62 deletions
diff --git a/base/prefs/json_pref_store_unittest.cc b/base/prefs/json_pref_store_unittest.cc
index 6b89f9a..dc6f95e 100644
--- a/base/prefs/json_pref_store_unittest.cc
+++ b/base/prefs/json_pref_store_unittest.cc
@@ -18,6 +18,7 @@
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
+namespace base {
namespace {
const char kHomePage[] = "homepage";
@@ -46,7 +47,7 @@ class JsonPrefStoreTest : public testing::Test {
data_dir_ = data_dir_.AppendASCII("test");
data_dir_ = data_dir_.AppendASCII("data");
data_dir_ = data_dir_.AppendASCII("pref_service");
- LOG(WARNING) << data_dir_.value();
+ LOG(WARNING) << data_dir_.value().c_str();
ASSERT_TRUE(file_util::PathExists(data_dir_));
}
@@ -115,8 +116,7 @@ void RunBasicJsonPrefStoreTest(JsonPrefStore* pref_store,
EXPECT_EQ(FilePath::StringType(FILE_PATH_LITERAL("/usr/local/")), path);
FilePath some_path(FILE_PATH_LITERAL("/usr/sbin/"));
- pref_store->SetValue(kSomeDirectory,
- Value::CreateStringValue(some_path.value()));
+ pref_store->SetValue(kSomeDirectory, new StringValue(some_path.value()));
EXPECT_TRUE(pref_store->GetValue(kSomeDirectory, &actual));
EXPECT_TRUE(actual->GetAsString(&path));
EXPECT_EQ(some_path.value(), path);
@@ -127,8 +127,7 @@ void RunBasicJsonPrefStoreTest(JsonPrefStore* pref_store,
EXPECT_TRUE(actual->GetAsBoolean(&boolean));
EXPECT_TRUE(boolean);
- pref_store->SetValue(kNewWindowsInTabs,
- Value::CreateBooleanValue(false));
+ pref_store->SetValue(kNewWindowsInTabs, new FundamentalValue(false));
EXPECT_TRUE(pref_store->GetValue(kNewWindowsInTabs, &actual));
EXPECT_TRUE(actual->GetAsBoolean(&boolean));
EXPECT_FALSE(boolean);
@@ -137,14 +136,13 @@ void RunBasicJsonPrefStoreTest(JsonPrefStore* pref_store,
int integer = 0;
EXPECT_TRUE(actual->GetAsInteger(&integer));
EXPECT_EQ(20, integer);
- pref_store->SetValue(kMaxTabs, Value::CreateIntegerValue(10));
+ pref_store->SetValue(kMaxTabs, new FundamentalValue(10));
EXPECT_TRUE(pref_store->GetValue(kMaxTabs, &actual));
EXPECT_TRUE(actual->GetAsInteger(&integer));
EXPECT_EQ(10, integer);
pref_store->SetValue(kLongIntPref,
- Value::CreateStringValue(
- base::Int64ToString(214748364842LL)));
+ new StringValue(base::Int64ToString(214748364842LL)));
EXPECT_TRUE(pref_store->GetValue(kLongIntPref, &actual));
EXPECT_TRUE(actual->GetAsString(&string_value));
int64 value;
@@ -298,3 +296,5 @@ TEST_F(JsonPrefStoreTest, NeedsEmptyValue) {
ASSERT_TRUE(file_util::PathExists(golden_output_file));
EXPECT_TRUE(file_util::TextContentsEqual(golden_output_file, pref_file));
}
+
+} // namespace base
diff --git a/base/prefs/overlay_user_pref_store_unittest.cc b/base/prefs/overlay_user_pref_store_unittest.cc
index 80d3586..c4e980b 100644
--- a/base/prefs/overlay_user_pref_store_unittest.cc
+++ b/base/prefs/overlay_user_pref_store_unittest.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
#include "base/prefs/overlay_user_pref_store.h"
+
#include "base/prefs/pref_store_observer_mock.h"
#include "base/prefs/testing_pref_store.h"
#include "base/values.h"
@@ -12,6 +13,7 @@
using ::testing::Mock;
using ::testing::StrEq;
+namespace base {
namespace {
const char kBrowserWindowPlacement[] = "browser.window_placement";
@@ -47,22 +49,22 @@ TEST_F(OverlayUserPrefStoreTest, Observer) {
// Check that underlay first value is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(1);
- underlay_->SetValue(overlay_key, Value::CreateIntegerValue(42));
+ underlay_->SetValue(overlay_key, new FundamentalValue(42));
Mock::VerifyAndClearExpectations(&obs);
// Check that underlay overwriting is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(1);
- underlay_->SetValue(overlay_key, Value::CreateIntegerValue(43));
+ underlay_->SetValue(overlay_key, new FundamentalValue(43));
Mock::VerifyAndClearExpectations(&obs);
// Check that overwriting change in overlay is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(1);
- overlay_->SetValue(overlay_key, Value::CreateIntegerValue(44));
+ overlay_->SetValue(overlay_key, new FundamentalValue(44));
Mock::VerifyAndClearExpectations(&obs);
// Check that hidden underlay change is not reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(0);
- underlay_->SetValue(overlay_key, Value::CreateIntegerValue(45));
+ underlay_->SetValue(overlay_key, new FundamentalValue(45));
Mock::VerifyAndClearExpectations(&obs);
// Check that overlay remove is reported.
@@ -77,15 +79,15 @@ TEST_F(OverlayUserPrefStoreTest, Observer) {
// Check respecting of silence.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(0);
- overlay_->SetValueSilently(overlay_key, Value::CreateIntegerValue(46));
+ overlay_->SetValueSilently(overlay_key, new FundamentalValue(46));
Mock::VerifyAndClearExpectations(&obs);
overlay_->RemoveObserver(&obs);
// Check successful unsubscription.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(overlay_key))).Times(0);
- underlay_->SetValue(overlay_key, Value::CreateIntegerValue(47));
- overlay_->SetValue(overlay_key, Value::CreateIntegerValue(48));
+ underlay_->SetValue(overlay_key, new FundamentalValue(47));
+ overlay_->SetValue(overlay_key, new FundamentalValue(48));
Mock::VerifyAndClearExpectations(&obs);
}
@@ -94,7 +96,7 @@ TEST_F(OverlayUserPrefStoreTest, GetAndSet) {
EXPECT_FALSE(overlay_->GetValue(overlay_key, &value));
EXPECT_FALSE(underlay_->GetValue(overlay_key, &value));
- underlay_->SetValue(overlay_key, Value::CreateIntegerValue(42));
+ underlay_->SetValue(overlay_key, new FundamentalValue(42));
// Value shines through:
EXPECT_TRUE(overlay_->GetValue(overlay_key, &value));
@@ -103,7 +105,7 @@ TEST_F(OverlayUserPrefStoreTest, GetAndSet) {
EXPECT_TRUE(underlay_->GetValue(overlay_key, &value));
EXPECT_TRUE(base::FundamentalValue(42).Equals(value));
- overlay_->SetValue(overlay_key, Value::CreateIntegerValue(43));
+ overlay_->SetValue(overlay_key, new FundamentalValue(43));
EXPECT_TRUE(overlay_->GetValue(overlay_key, &value));
EXPECT_TRUE(base::FundamentalValue(43).Equals(value));
@@ -153,12 +155,12 @@ TEST_F(OverlayUserPrefStoreTest, GlobalPref) {
// Check that underlay first value is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(regular_key))).Times(1);
- underlay_->SetValue(regular_key, Value::CreateIntegerValue(42));
+ underlay_->SetValue(regular_key, new FundamentalValue(42));
Mock::VerifyAndClearExpectations(&obs);
// Check that underlay overwriting is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(regular_key))).Times(1);
- underlay_->SetValue(regular_key, Value::CreateIntegerValue(43));
+ underlay_->SetValue(regular_key, new FundamentalValue(43));
Mock::VerifyAndClearExpectations(&obs);
// Check that we get this value from the overlay
@@ -167,7 +169,7 @@ TEST_F(OverlayUserPrefStoreTest, GlobalPref) {
// Check that overwriting change in overlay is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(regular_key))).Times(1);
- overlay_->SetValue(regular_key, Value::CreateIntegerValue(44));
+ overlay_->SetValue(regular_key, new FundamentalValue(44));
Mock::VerifyAndClearExpectations(&obs);
// Check that we get this value from the overlay and the underlay.
@@ -187,15 +189,15 @@ TEST_F(OverlayUserPrefStoreTest, GlobalPref) {
// Check respecting of silence.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(regular_key))).Times(0);
- overlay_->SetValueSilently(regular_key, Value::CreateIntegerValue(46));
+ overlay_->SetValueSilently(regular_key, new FundamentalValue(46));
Mock::VerifyAndClearExpectations(&obs);
overlay_->RemoveObserver(&obs);
// Check successful unsubscription.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(regular_key))).Times(0);
- underlay_->SetValue(regular_key, Value::CreateIntegerValue(47));
- overlay_->SetValue(regular_key, Value::CreateIntegerValue(48));
+ underlay_->SetValue(regular_key, new FundamentalValue(47));
+ overlay_->SetValue(regular_key, new FundamentalValue(48));
Mock::VerifyAndClearExpectations(&obs);
}
@@ -209,12 +211,12 @@ TEST_F(OverlayUserPrefStoreTest, NamesMapping) {
// Check that if there is no override in the overlay, changing underlay value
// is reported as changing an overlay value.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(1);
- underlay_->SetValue(mapped_underlay_key, Value::CreateIntegerValue(42));
+ underlay_->SetValue(mapped_underlay_key, new FundamentalValue(42));
Mock::VerifyAndClearExpectations(&obs);
// Check that underlay overwriting is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(1);
- underlay_->SetValue(mapped_underlay_key, Value::CreateIntegerValue(43));
+ underlay_->SetValue(mapped_underlay_key, new FundamentalValue(43));
Mock::VerifyAndClearExpectations(&obs);
// Check that we get this value from the overlay with both keys
@@ -226,7 +228,7 @@ TEST_F(OverlayUserPrefStoreTest, NamesMapping) {
// Check that overwriting change in overlay is reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(1);
- overlay_->SetValue(mapped_overlay_key, Value::CreateIntegerValue(44));
+ overlay_->SetValue(mapped_overlay_key, new FundamentalValue(44));
Mock::VerifyAndClearExpectations(&obs);
// Check that we get an overriden value from overlay, while reading the
@@ -240,7 +242,7 @@ TEST_F(OverlayUserPrefStoreTest, NamesMapping) {
// Check that hidden underlay change is not reported.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(0);
- underlay_->SetValue(mapped_underlay_key, Value::CreateIntegerValue(45));
+ underlay_->SetValue(mapped_underlay_key, new FundamentalValue(45));
Mock::VerifyAndClearExpectations(&obs);
// Check that overlay remove is reported.
@@ -260,7 +262,7 @@ TEST_F(OverlayUserPrefStoreTest, NamesMapping) {
// Check respecting of silence.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(0);
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_underlay_key))).Times(0);
- overlay_->SetValueSilently(mapped_overlay_key, Value::CreateIntegerValue(46));
+ overlay_->SetValueSilently(mapped_overlay_key, new FundamentalValue(46));
Mock::VerifyAndClearExpectations(&obs);
overlay_->RemoveObserver(&obs);
@@ -268,7 +270,9 @@ TEST_F(OverlayUserPrefStoreTest, NamesMapping) {
// Check successful unsubscription.
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_overlay_key))).Times(0);
EXPECT_CALL(obs, OnPrefValueChanged(StrEq(mapped_underlay_key))).Times(0);
- underlay_->SetValue(mapped_underlay_key, Value::CreateIntegerValue(47));
- overlay_->SetValue(mapped_overlay_key, Value::CreateIntegerValue(48));
+ underlay_->SetValue(mapped_underlay_key, new FundamentalValue(47));
+ overlay_->SetValue(mapped_overlay_key, new FundamentalValue(48));
Mock::VerifyAndClearExpectations(&obs);
}
+
+} // namespace base
diff --git a/base/prefs/pref_value_map.cc b/base/prefs/pref_value_map.cc
index 48e8fa3..43d2a4c 100644
--- a/base/prefs/pref_value_map.cc
+++ b/base/prefs/pref_value_map.cc
@@ -96,7 +96,7 @@ bool PrefValueMap::GetBoolean(const std::string& key,
}
void PrefValueMap::SetBoolean(const std::string& key, bool value) {
- SetValue(key, Value::CreateBooleanValue(value));
+ SetValue(key, new base::FundamentalValue(value));
}
bool PrefValueMap::GetString(const std::string& key,
@@ -107,7 +107,7 @@ bool PrefValueMap::GetString(const std::string& key,
void PrefValueMap::SetString(const std::string& key,
const std::string& value) {
- SetValue(key, Value::CreateStringValue(value));
+ SetValue(key, new base::StringValue(value));
}
bool PrefValueMap::GetInteger(const std::string& key, int* value) const {
@@ -116,7 +116,7 @@ bool PrefValueMap::GetInteger(const std::string& key, int* value) const {
}
void PrefValueMap::SetInteger(const std::string& key, const int value) {
- SetValue(key, Value::CreateIntegerValue(value));
+ SetValue(key, new base::FundamentalValue(value));
}
void PrefValueMap::GetDifferingKeys(
diff --git a/base/prefs/pref_value_map_unittest.cc b/base/prefs/pref_value_map_unittest.cc
index 48ee747..8cc51ad 100644
--- a/base/prefs/pref_value_map_unittest.cc
+++ b/base/prefs/pref_value_map_unittest.cc
@@ -7,15 +7,18 @@
#include "base/values.h"
#include "testing/gtest/include/gtest/gtest.h"
+namespace base {
+namespace {
+
TEST(PrefValueMapTest, SetValue) {
PrefValueMap map;
const Value* result = NULL;
EXPECT_FALSE(map.GetValue("key", &result));
EXPECT_FALSE(result);
- EXPECT_TRUE(map.SetValue("key", Value::CreateStringValue("test")));
- EXPECT_FALSE(map.SetValue("key", Value::CreateStringValue("test")));
- EXPECT_TRUE(map.SetValue("key", Value::CreateStringValue("hi mom!")));
+ EXPECT_TRUE(map.SetValue("key", new StringValue("test")));
+ EXPECT_FALSE(map.SetValue("key", new StringValue("test")));
+ EXPECT_TRUE(map.SetValue("key", new StringValue("hi mom!")));
EXPECT_TRUE(map.GetValue("key", &result));
EXPECT_TRUE(StringValue("hi mom!").Equals(result));
@@ -23,7 +26,7 @@ TEST(PrefValueMapTest, SetValue) {
TEST(PrefValueMapTest, GetAndSetIntegerValue) {
PrefValueMap map;
- ASSERT_TRUE(map.SetValue("key", Value::CreateIntegerValue(5)));
+ ASSERT_TRUE(map.SetValue("key", new FundamentalValue(5)));
int int_value = 0;
EXPECT_TRUE(map.GetInteger("key", &int_value));
@@ -38,7 +41,7 @@ TEST(PrefValueMapTest, RemoveValue) {
PrefValueMap map;
EXPECT_FALSE(map.RemoveValue("key"));
- EXPECT_TRUE(map.SetValue("key", Value::CreateStringValue("test")));
+ EXPECT_TRUE(map.SetValue("key", new StringValue("test")));
EXPECT_TRUE(map.GetValue("key", NULL));
EXPECT_TRUE(map.RemoveValue("key"));
@@ -49,7 +52,7 @@ TEST(PrefValueMapTest, RemoveValue) {
TEST(PrefValueMapTest, Clear) {
PrefValueMap map;
- EXPECT_TRUE(map.SetValue("key", Value::CreateStringValue("test")));
+ EXPECT_TRUE(map.SetValue("key", new StringValue("test")));
EXPECT_TRUE(map.GetValue("key", NULL));
map.Clear();
@@ -59,9 +62,9 @@ TEST(PrefValueMapTest, Clear) {
TEST(PrefValueMapTest, GetDifferingKeys) {
PrefValueMap reference;
- EXPECT_TRUE(reference.SetValue("b", Value::CreateStringValue("test")));
- EXPECT_TRUE(reference.SetValue("c", Value::CreateStringValue("test")));
- EXPECT_TRUE(reference.SetValue("e", Value::CreateStringValue("test")));
+ EXPECT_TRUE(reference.SetValue("b", new StringValue("test")));
+ EXPECT_TRUE(reference.SetValue("c", new StringValue("test")));
+ EXPECT_TRUE(reference.SetValue("e", new StringValue("test")));
PrefValueMap check;
std::vector<std::string> differing_paths;
@@ -73,9 +76,9 @@ TEST(PrefValueMapTest, GetDifferingKeys) {
expected_differing_paths.push_back("e");
EXPECT_EQ(expected_differing_paths, differing_paths);
- EXPECT_TRUE(check.SetValue("a", Value::CreateStringValue("test")));
- EXPECT_TRUE(check.SetValue("c", Value::CreateStringValue("test")));
- EXPECT_TRUE(check.SetValue("d", Value::CreateStringValue("test")));
+ EXPECT_TRUE(check.SetValue("a", new StringValue("test")));
+ EXPECT_TRUE(check.SetValue("c", new StringValue("test")));
+ EXPECT_TRUE(check.SetValue("d", new StringValue("test")));
reference.GetDifferingKeys(&check, &differing_paths);
expected_differing_paths.clear();
@@ -88,14 +91,14 @@ TEST(PrefValueMapTest, GetDifferingKeys) {
TEST(PrefValueMapTest, SwapTwoMaps) {
PrefValueMap first_map;
- EXPECT_TRUE(first_map.SetValue("a", Value::CreateStringValue("test")));
- EXPECT_TRUE(first_map.SetValue("b", Value::CreateStringValue("test")));
- EXPECT_TRUE(first_map.SetValue("c", Value::CreateStringValue("test")));
+ EXPECT_TRUE(first_map.SetValue("a", new StringValue("test")));
+ EXPECT_TRUE(first_map.SetValue("b", new StringValue("test")));
+ EXPECT_TRUE(first_map.SetValue("c", new StringValue("test")));
PrefValueMap second_map;
- EXPECT_TRUE(second_map.SetValue("d", Value::CreateStringValue("test")));
- EXPECT_TRUE(second_map.SetValue("e", Value::CreateStringValue("test")));
- EXPECT_TRUE(second_map.SetValue("f", Value::CreateStringValue("test")));
+ EXPECT_TRUE(second_map.SetValue("d", new StringValue("test")));
+ EXPECT_TRUE(second_map.SetValue("e", new StringValue("test")));
+ EXPECT_TRUE(second_map.SetValue("f", new StringValue("test")));
first_map.Swap(&second_map);
@@ -107,3 +110,6 @@ TEST(PrefValueMapTest, SwapTwoMaps) {
EXPECT_TRUE(second_map.GetValue("b", NULL));
EXPECT_TRUE(second_map.GetValue("c", NULL));
}
+
+} // namespace
+} // namespace base
diff --git a/base/prefs/public/pref_change_registrar_unittest.cc b/base/prefs/public/pref_change_registrar_unittest.cc
index 515b44a..d194c36 100644
--- a/base/prefs/public/pref_change_registrar_unittest.cc
+++ b/base/prefs/public/pref_change_registrar_unittest.cc
@@ -13,6 +13,7 @@
using testing::Mock;
using testing::Eq;
+namespace base {
namespace {
const char kHomePage[] = "homepage";
@@ -39,7 +40,7 @@ class PrefChangeRegistrarTest : public testing::Test {
virtual ~PrefChangeRegistrarTest() {}
protected:
- virtual void SetUp();
+ virtual void SetUp() OVERRIDE;
base::Closure observer() const {
return base::Bind(&base::DoNothing);
@@ -163,10 +164,10 @@ TEST_F(ObserveSetOfPreferencesTest, IsManaged) {
scoped_ptr<PrefChangeRegistrar> pref_set(CreatePrefChangeRegistrar());
EXPECT_FALSE(pref_set->IsManaged());
pref_service_->SetManagedPref(kHomePage,
- Value::CreateStringValue("http://crbug.com"));
+ new StringValue("http://crbug.com"));
EXPECT_TRUE(pref_set->IsManaged());
pref_service_->SetManagedPref(kHomePageIsNewTabPage,
- Value::CreateBooleanValue(true));
+ new FundamentalValue(true));
EXPECT_TRUE(pref_set->IsManaged());
pref_service_->RemoveManagedPref(kHomePage);
EXPECT_TRUE(pref_set->IsManaged());
@@ -187,17 +188,17 @@ TEST_F(ObserveSetOfPreferencesTest, Observe) {
pref_set.Add(kHomePageIsNewTabPage, callback);
EXPECT_CALL(*this, OnPreferenceChanged(kHomePage));
- pref_service_->SetUserPref(kHomePage,
- Value::CreateStringValue("http://crbug.com"));
+ pref_service_->SetUserPref(kHomePage, new StringValue("http://crbug.com"));
Mock::VerifyAndClearExpectations(this);
EXPECT_CALL(*this, OnPreferenceChanged(kHomePageIsNewTabPage));
pref_service_->SetUserPref(kHomePageIsNewTabPage,
- Value::CreateBooleanValue(true));
+ new FundamentalValue(true));
Mock::VerifyAndClearExpectations(this);
EXPECT_CALL(*this, OnPreferenceChanged(_)).Times(0);
- pref_service_->SetUserPref(kApplicationLocale,
- Value::CreateStringValue("en_US.utf8"));
+ pref_service_->SetUserPref(kApplicationLocale, new StringValue("en_US.utf8"));
Mock::VerifyAndClearExpectations(this);
}
+
+} // namespace base
diff --git a/base/prefs/testing_pref_store.cc b/base/prefs/testing_pref_store.cc
index d40fb8a..85f35bb 100644
--- a/base/prefs/testing_pref_store.cc
+++ b/base/prefs/testing_pref_store.cc
@@ -92,15 +92,15 @@ void TestingPrefStore::ReportValueChanged(const std::string& key) {
void TestingPrefStore::SetString(const std::string& key,
const std::string& value) {
- SetValue(key, Value::CreateStringValue(value));
+ SetValue(key, new base::StringValue(value));
}
void TestingPrefStore::SetInteger(const std::string& key, int value) {
- SetValue(key, Value::CreateIntegerValue(value));
+ SetValue(key, new base::FundamentalValue(value));
}
void TestingPrefStore::SetBoolean(const std::string& key, bool value) {
- SetValue(key, Value::CreateBooleanValue(value));
+ SetValue(key, new base::FundamentalValue(value));
}
bool TestingPrefStore::GetString(const std::string& key,