Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1466)

Unified Diff: content/browser/gpu/gpu_internals_ui.cc

Issue 12207089: Cleanup: Remove deprecated base::Value methods from contents. Use base::Value too. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/browser/gpu/gpu_blacklist.cc ('k') | content/browser/media/media_internals.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/gpu/gpu_internals_ui.cc
===================================================================
--- content/browser/gpu/gpu_internals_ui.cc (revision 181443)
+++ content/browser/gpu/gpu_internals_ui.cc (working copy)
@@ -49,24 +49,24 @@
return source;
}
-DictionaryValue* NewDescriptionValuePair(const std::string& desc,
+base::DictionaryValue* NewDescriptionValuePair(const std::string& desc,
const std::string& value) {
- DictionaryValue* dict = new DictionaryValue();
+ base::DictionaryValue* dict = new base::DictionaryValue();
dict->SetString("description", desc);
dict->SetString("value", value);
return dict;
}
-DictionaryValue* NewDescriptionValuePair(const std::string& desc,
+base::DictionaryValue* NewDescriptionValuePair(const std::string& desc,
Value* value) {
- DictionaryValue* dict = new DictionaryValue();
+ base::DictionaryValue* dict = new base::DictionaryValue();
dict->SetString("description", desc);
dict->Set("value", value);
return dict;
}
-Value* NewStatusValue(const char* name, const char* status) {
- DictionaryValue* value = new DictionaryValue();
+base::Value* NewStatusValue(const char* name, const char* status) {
+ base::DictionaryValue* value = new base::DictionaryValue();
value->SetString("name", name);
value->SetString("status", status);
return value;
@@ -74,8 +74,8 @@
#if defined(OS_WIN)
// Output DxDiagNode tree as nested array of {description,value} pairs
-ListValue* DxDiagNodeToList(const DxDiagNode& node) {
- ListValue* list = new ListValue();
+base::ListValue* DxDiagNodeToList(const DxDiagNode& node) {
+ base::ListValue* list = new ListValue();
for (std::map<std::string, std::string>::const_iterator it =
node.values.begin();
it != node.values.end();
@@ -87,7 +87,7 @@
node.children.begin();
it != node.children.end();
++it) {
- ListValue* sublist = DxDiagNodeToList(it->second);
+ base::ListValue* sublist = DxDiagNodeToList(it->second);
list->Append(NewDescriptionValuePair(it->first, sublist));
}
return list;
@@ -105,15 +105,14 @@
"VENDOR = %s, DEVICE= %s", vendor.c_str(), device.c_str());
}
-DictionaryValue* GpuInfoAsDictionaryValue() {
+base::DictionaryValue* GpuInfoAsDictionaryValue() {
GPUInfo gpu_info = GpuDataManagerImpl::GetInstance()->GetGPUInfo();
- ListValue* basic_info = new ListValue();
+ base::ListValue* basic_info = new base::ListValue();
basic_info->Append(NewDescriptionValuePair(
"Initialization time",
base::Int64ToString(gpu_info.initialization_time.InMilliseconds())));
basic_info->Append(NewDescriptionValuePair(
- "Sandboxed",
- Value::CreateBooleanValue(gpu_info.sandboxed)));
+ "Sandboxed", new base::FundamentalValue(gpu_info.sandboxed)));
basic_info->Append(NewDescriptionValuePair(
"GPU0", GPUDeviceToString(gpu_info.gpu)));
for (size_t i = 0; i < gpu_info.secondary_gpus.size(); ++i) {
@@ -122,9 +121,9 @@
GPUDeviceToString(gpu_info.secondary_gpus[i])));
}
basic_info->Append(NewDescriptionValuePair(
- "Optimus", Value::CreateBooleanValue(gpu_info.optimus)));
+ "Optimus", new base::FundamentalValue(gpu_info.optimus)));
basic_info->Append(NewDescriptionValuePair(
- "AMD switchable", Value::CreateBooleanValue(gpu_info.amd_switchable)));
+ "AMD switchable", new base::FundamentalValue(gpu_info.amd_switchable)));
basic_info->Append(NewDescriptionValuePair("Driver vendor",
gpu_info.driver_vendor));
basic_info->Append(NewDescriptionValuePair("Driver version",
@@ -148,11 +147,11 @@
basic_info->Append(NewDescriptionValuePair("GL_EXTENSIONS",
gpu_info.gl_extensions));
- DictionaryValue* info = new DictionaryValue();
+ base::DictionaryValue* info = new base::DictionaryValue();
info->Set("basic_info", basic_info);
#if defined(OS_WIN)
- ListValue* perf_info = new ListValue();
+ base::ListValue* perf_info = new base::ListValue();
perf_info->Append(NewDescriptionValuePair(
"Graphics",
base::StringPrintf("%.1f", gpu_info.performance_stats.graphics)));
@@ -164,11 +163,9 @@
base::StringPrintf("%.1f", gpu_info.performance_stats.overall)));
info->Set("performance_info", perf_info);
- Value* dx_info;
- if (gpu_info.dx_diagnostics.children.size())
- dx_info = DxDiagNodeToList(gpu_info.dx_diagnostics);
- else
- dx_info = Value::CreateNullValue();
+ base::Value* dx_info = gpu_info.dx_diagnostics.children.size() ?
+ DxDiagNodeToList(gpu_info.dx_diagnostics) :
+ base::Value::CreateNullValue();
info->Set("diagnostics", dx_info);
#endif
@@ -187,13 +184,13 @@
#endif
}
-Value* GetFeatureStatus() {
+base::Value* GetFeatureStatus() {
const CommandLine& command_line = *CommandLine::ForCurrentProcess();
bool gpu_access_blocked =
!GpuDataManagerImpl::GetInstance()->GpuAccessAllowed();
uint32 flags = GpuDataManagerImpl::GetInstance()->GetBlacklistedFeatures();
- DictionaryValue* status = new DictionaryValue();
+ base::DictionaryValue* status = new base::DictionaryValue();
const GpuFeatureInfo kGpuFeatureInfo[] = {
{
@@ -319,7 +316,7 @@
// Build the feature_status field.
{
- ListValue* feature_status_list = new ListValue();
+ base::ListValue* feature_status_list = new base::ListValue();
for (size_t i = 0; i < kNumFeatures; ++i) {
// force_compositing_mode status is part of the compositing status.
@@ -396,25 +393,25 @@
// Build the problems list.
{
- ListValue* problem_list =
+ base::ListValue* problem_list =
GpuDataManagerImpl::GetInstance()->GetBlacklistReasons();
if (gpu_access_blocked) {
- DictionaryValue* problem = new DictionaryValue();
+ base::DictionaryValue* problem = new base::DictionaryValue();
problem->SetString("description",
"GPU process was unable to boot. Access to GPU disallowed.");
- problem->Set("crBugs", new ListValue());
- problem->Set("webkitBugs", new ListValue());
+ problem->Set("crBugs", new base::ListValue());
+ problem->Set("webkitBugs", new base::ListValue());
problem_list->Append(problem);
}
for (size_t i = 0; i < kNumFeatures; ++i) {
if (kGpuFeatureInfo[i].disabled) {
- DictionaryValue* problem = new DictionaryValue();
+ base::DictionaryValue* problem = new base::DictionaryValue();
problem->SetString(
"description", kGpuFeatureInfo[i].disabled_description);
- problem->Set("crBugs", new ListValue());
- problem->Set("webkitBugs", new ListValue());
+ problem->Set("crBugs", new base::ListValue());
+ problem->Set("webkitBugs", new base::ListValue());
problem_list->Append(problem);
}
}
@@ -445,12 +442,12 @@
const GPUVideoMemoryUsageStats& video_memory_usage_stats) OVERRIDE {}
// Messages
- void OnBrowserBridgeInitialized(const ListValue* list);
- void OnCallAsync(const ListValue* list);
+ void OnBrowserBridgeInitialized(const base::ListValue* list);
+ void OnCallAsync(const base::ListValue* list);
// Submessages dispatched from OnCallAsync
- Value* OnRequestClientInfo(const ListValue* list);
- Value* OnRequestLogMessages(const ListValue* list);
+ base::Value* OnRequestClientInfo(const base::ListValue* list);
+ base::Value* OnRequestLogMessages(const base::ListValue* list);
private:
// True if observing the GpuDataManager (re-attaching as observer would
@@ -486,11 +483,11 @@
base::Unretained(this)));
}
-void GpuMessageHandler::OnCallAsync(const ListValue* args) {
+void GpuMessageHandler::OnCallAsync(const base::ListValue* args) {
DCHECK_GE(args->GetSize(), static_cast<size_t>(2));
// unpack args into requestId, submessage and submessageArgs
bool ok;
- const Value* requestId;
+ const base::Value* requestId;
ok = args->Get(0, &requestId);
DCHECK(ok);
@@ -498,18 +495,18 @@
ok = args->GetString(1, &submessage);
DCHECK(ok);
- ListValue* submessageArgs = new ListValue();
+ base::ListValue* submessageArgs = new base::ListValue();
for (size_t i = 2; i < args->GetSize(); ++i) {
- const Value* arg;
+ const base::Value* arg;
ok = args->Get(i, &arg);
DCHECK(ok);
- Value* argCopy = arg->DeepCopy();
+ base::Value* argCopy = arg->DeepCopy();
submessageArgs->Append(argCopy);
}
// call the submessage handler
- Value* ret = NULL;
+ base::Value* ret = NULL;
if (submessage == "requestClientInfo") {
ret = OnRequestClientInfo(submessageArgs);
} else if (submessage == "requestLogMessages") {
@@ -533,7 +530,8 @@
}
}
-void GpuMessageHandler::OnBrowserBridgeInitialized(const ListValue* args) {
+void GpuMessageHandler::OnBrowserBridgeInitialized(
+ const base::ListValue* args) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
// Watch for changes in GPUInfo
@@ -550,10 +548,11 @@
OnGpuInfoUpdate();
}
-Value* GpuMessageHandler::OnRequestClientInfo(const ListValue* list) {
+base::Value* GpuMessageHandler::OnRequestClientInfo(
+ const base::ListValue* list) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- DictionaryValue* dict = new DictionaryValue();
+ base::DictionaryValue* dict = new base::DictionaryValue();
dict->SetString("version", GetContentClient()->GetProduct());
dict->SetString("command_line",
@@ -573,7 +572,7 @@
return dict;
}
-Value* GpuMessageHandler::OnRequestLogMessages(const ListValue*) {
+base::Value* GpuMessageHandler::OnRequestLogMessages(const base::ListValue*) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
return GpuDataManagerImpl::GetInstance()->GetLogMessages();
@@ -581,11 +580,10 @@
void GpuMessageHandler::OnGpuInfoUpdate() {
// Get GPU Info.
- scoped_ptr<base::DictionaryValue> gpu_info_val(
- GpuInfoAsDictionaryValue());
+ scoped_ptr<base::DictionaryValue> gpu_info_val(GpuInfoAsDictionaryValue());
// Add in blacklisting features
- Value* feature_status = GetFeatureStatus();
+ base::Value* feature_status = GetFeatureStatus();
if (feature_status)
gpu_info_val->Set("featureStatus", feature_status);
« no previous file with comments | « content/browser/gpu/gpu_blacklist.cc ('k') | content/browser/media/media_internals.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698