Index: content/browser/profiler_message_filter.h |
diff --git a/content/browser/profiler_message_filter.h b/content/browser/profiler_message_filter.h |
index 79e6e942fef4097ff9e112fce80bc8b62c90241b..8ec9f7020997e938acfa964ddd32d2ed0522ab7b 100644 |
--- a/content/browser/profiler_message_filter.h |
+++ b/content/browser/profiler_message_filter.h |
@@ -8,13 +8,14 @@ |
#include <string> |
#include "content/public/browser/browser_message_filter.h" |
+#include "content/public/common/process_type.h" |
-namespace base { |
-class DictionaryValue; |
-} |
+namespace content { |
+ |
+struct SerializedProfilerData; |
// This class sends and receives profiler messages in the browser process. |
-class ProfilerMessageFilter : public content::BrowserMessageFilter { |
+class ProfilerMessageFilter : public BrowserMessageFilter { |
public: |
ProfilerMessageFilter(); |
virtual ~ProfilerMessageFilter(); |
@@ -29,10 +30,11 @@ class ProfilerMessageFilter : public content::BrowserMessageFilter { |
private: |
// Message handlers. |
void OnChildProfilerData(int sequence_number, |
- const base::DictionaryValue& profiler_data); |
+ const SerializedProfilerData& profiler_data); |
DISALLOW_COPY_AND_ASSIGN(ProfilerMessageFilter); |
}; |
-#endif // CONTENT_BROWSER_PROFILER_MESSAGE_FILTER_H_ |
+} // namespace content |
+#endif // CONTENT_BROWSER_PROFILER_MESSAGE_FILTER_H_ |