diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/content/browser/tracing/tracing_ui.cc | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/content/browser/tracing/tracing_ui.cc')
-rw-r--r-- | chromium/content/browser/tracing/tracing_ui.cc | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/chromium/content/browser/tracing/tracing_ui.cc b/chromium/content/browser/tracing/tracing_ui.cc index df50d378560..c1b65f1e2c4 100644 --- a/chromium/content/browser/tracing/tracing_ui.cc +++ b/chromium/content/browser/tracing/tracing_ui.cc @@ -80,21 +80,6 @@ void OnTraceBufferUsageResult(WebUIDataSource::GotDataCallback callback, std::move(callback).Run(base::RefCountedString::TakeString(&str)); } -void OnTraceBufferStatusResult(WebUIDataSource::GotDataCallback callback, - float percent_full, - size_t approximate_event_count) { - base::DictionaryValue status; - status.SetDouble("percentFull", percent_full); - status.SetInteger("approximateEventCount", approximate_event_count); - - std::string status_json; - base::JSONWriter::Write(status, &status_json); - - base::RefCountedString* status_base64 = new base::RefCountedString(); - base::Base64Encode(status_json, &status_base64->data()); - std::move(callback).Run(status_base64); -} - void TracingCallbackWrapperBase64(WebUIDataSource::GotDataCallback callback, std::unique_ptr<std::string> data) { base::RefCountedString* data_base64 = new base::RefCountedString(); @@ -119,10 +104,6 @@ bool OnBeginJSONRequest(const std::string& path, return TracingController::GetInstance()->GetTraceBufferUsage( base::BindOnce(OnTraceBufferUsageResult, std::move(callback))); } - if (path == "json/get_buffer_status") { - return TracingController::GetInstance()->GetTraceBufferUsage( - base::BindOnce(OnTraceBufferStatusResult, std::move(callback))); - } if (path == "json/end_recording_compressed") { if (!TracingController::GetInstance()->IsTracing()) return false; @@ -213,30 +194,7 @@ bool TracingUI::GetTracingOptions( } // New style options dictionary. - if (options->HasKey("included_categories")) { - *trace_config = base::trace_event::TraceConfig(*options); - return true; - } - - bool options_ok = true; - std::string category_filter_string; - options_ok &= options->GetString("categoryFilter", &category_filter_string); - - std::string record_mode; - options_ok &= options->GetString("tracingRecordMode", &record_mode); - - *trace_config = - base::trace_event::TraceConfig(category_filter_string, record_mode); - - bool enable_systrace; - options_ok &= options->GetBoolean("useSystemTracing", &enable_systrace); - if (enable_systrace) - trace_config->EnableSystrace(); - - if (!options_ok) { - LOG(ERROR) << "Malformed options"; - return false; - } + *trace_config = base::trace_event::TraceConfig(*options); return true; } |