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

Unified Diff: content/common/child_trace_message_filter.h

Issue 6862002: Merge gpu_trace_event back into base/debug/trace_event (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: shared dll build, phishing test shutdown crashes, tsan warnings; merge 84612 Created 9 years, 7 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
Index: content/common/child_trace_message_filter.h
diff --git a/content/common/child_trace_message_filter.h b/content/common/child_trace_message_filter.h
index ae74ff5e777d577bdfce59de2b72a944542333bc..705df6f1013896cf9b28e26136f00e01d7741107 100644
--- a/content/common/child_trace_message_filter.h
+++ b/content/common/child_trace_message_filter.h
@@ -7,6 +7,7 @@
#include <string>
+#include "base/debug/trace_event.h"
#include "base/process.h"
#include "ipc/ipc_channel_proxy.h"
@@ -18,6 +19,7 @@ class ChildTraceMessageFilter : public IPC::ChannelProxy::MessageFilter {
// IPC::ChannelProxy::MessageFilter implementation.
virtual void OnFilterAdded(IPC::Channel* channel);
+ virtual void OnFilterRemoved();
virtual bool OnMessageReceived(const IPC::Message& message);
private:
@@ -27,7 +29,9 @@ class ChildTraceMessageFilter : public IPC::ChannelProxy::MessageFilter {
void OnGetTraceBufferPercentFull();
// Callback from trace subsystem.
- void OnTraceDataCollected(const std::string& data);
+ void OnTraceDataCollected(
+ const scoped_refptr<base::debug::TraceLog::RefCountedString>&
+ json_events_str_ptr);
void OnTraceBufferFull();
IPC::Channel* channel_;

Powered by Google App Engine
This is Rietveld 408576698