Index: chrome/browser/chromeos/extensions/info_private_api.cc |
diff --git a/chrome/browser/chromeos/extensions/info_private_api.cc b/chrome/browser/chromeos/extensions/info_private_api.cc |
index 60eed0da94280b354ff54d28f37cd3d545757b3c..c62e648c0cb66c8fa2b14fd401159a5c978561fb 100644 |
--- a/chrome/browser/chromeos/extensions/info_private_api.cc |
+++ b/chrome/browser/chromeos/extensions/info_private_api.cc |
@@ -181,7 +181,7 @@ base::Value* ChromeosInfoPrivateGetFunction::GetValue( |
} else if (property_name == kPropertyBoard) { |
return new base::StringValue(base::SysInfo::GetLsbReleaseBoard()); |
} else if (property_name == kPropertyOwner) { |
- return base::Value::CreateBooleanValue( |
+ return new base::FundamentalValue( |
chromeos::UserManager::Get()->IsCurrentUserOwner()); |
} else if (property_name == kPropertyClientId) { |
return new base::StringValue(GetClientId()); |
@@ -195,7 +195,7 @@ base::Value* ChromeosInfoPrivateGetFunction::GetValue( |
const char* pref_name = |
GetBoolPrefNameForApiProperty(property_name.c_str()); |
if (pref_name) { |
- return base::Value::CreateBooleanValue( |
+ return new base::FundamentalValue( |
Profile::FromBrowserContext(context_)->GetPrefs()->GetBoolean( |
pref_name)); |
} |