Commit 7dba687a authored by zork@chromium.org's avatar zork@chromium.org

Fix the output of chrome://slow so that is valid json

BUG=280562

Review URL: https://chromiumcodereview.appspot.com/23926004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221530 0039d316-1c4b-4281-b951-d872f2087c98
parent 37533821
...@@ -93,6 +93,8 @@ void TracingManager::OnEndTracingComplete() { ...@@ -93,6 +93,8 @@ void TracingManager::OnEndTracingComplete() {
if (!current_trace_id_) if (!current_trace_id_)
return; return;
data_ = std::string("[") + data_ + "]";
std::string output_val; std::string output_val;
feedback_util::ZipString(data_, &output_val); feedback_util::ZipString(data_, &output_val);
...@@ -119,8 +121,11 @@ void TracingManager::OnEndTracingComplete() { ...@@ -119,8 +121,11 @@ void TracingManager::OnEndTracingComplete() {
void TracingManager::OnTraceDataCollected( void TracingManager::OnTraceDataCollected(
const scoped_refptr<base::RefCountedString>& trace_fragment) { const scoped_refptr<base::RefCountedString>& trace_fragment) {
if (current_trace_id_) if (current_trace_id_) {
if (!data_.empty())
data_ += ",";
data_ += trace_fragment->data(); data_ += trace_fragment->data();
}
} }
// static // static
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment