Remove base::StringValue

As a follow-up to typedeffing base::StringValue to base::Value in
http://crrev.com/2516363005 this change replaces all references to
base::StringValue by base::Value.

[email protected]
BUG=646113

Review-Url: https://codereview.chromium.org/2664753002
Cr-Commit-Position: refs/heads/master@{#454848}
diff --git a/chrome/browser/extensions/extension_management_test_util.cc b/chrome/browser/extensions/extension_management_test_util.cc
index 85b19468..ec6313c 100644
--- a/chrome/browser/extensions/extension_management_test_util.cc
+++ b/chrome/browser/extensions/extension_management_test_util.cc
@@ -233,8 +233,7 @@
     list_value = new base::ListValue();
     pref_->Set(path, list_value);
   }
-  CHECK(
-      list_value->AppendIfNotPresent(base::MakeUnique<base::StringValue>(str)));
+  CHECK(list_value->AppendIfNotPresent(base::MakeUnique<base::Value>(str)));
 }
 
 void ExtensionManagementPrefUpdaterBase::RemoveStringFromList(
@@ -242,7 +241,7 @@
     const std::string& str) {
   base::ListValue* list_value = nullptr;
   if (pref_->GetList(path, &list_value))
-    CHECK(list_value->Remove(base::StringValue(str), nullptr));
+    CHECK(list_value->Remove(base::Value(str), nullptr));
 }
 
 // ExtensionManagementPolicyUpdater --------------------------------------------