summaryrefslogtreecommitdiff
path: root/chromium/content/browser/tracing/tracing_ui.cc
diff options
context:
space:
mode:
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;
}