summaryrefslogtreecommitdiff
path: root/chromium/content/browser/tracing/tracing_ui.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/content/browser/tracing/tracing_ui.cc
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-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.cc44
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;
}