Index: content/browser/devtools/renderer_overrides_handler.h |
diff --git a/content/browser/devtools/renderer_overrides_handler.h b/content/browser/devtools/renderer_overrides_handler.h |
index d369ccdf57a9996fe3745c81b8742aa3879300c9..d58098b8afe5b5e1097e273b8070e5fd08a4be1a 100644 |
--- a/content/browser/devtools/renderer_overrides_handler.h |
+++ b/content/browser/devtools/renderer_overrides_handler.h |
@@ -13,6 +13,14 @@ |
class SkBitmap; |
+namespace cc { |
+class CompositorFrameMetadata; |
+} |
+ |
+namespace IPC { |
+class Message; |
+} |
+ |
namespace content { |
class DevToolsAgentHost; |
@@ -27,9 +35,11 @@ class RendererOverridesHandler : public DevToolsProtocol::Handler { |
virtual ~RendererOverridesHandler(); |
void OnClientDetached(); |
- void OnSwapCompositorFrame(); |
+ void OnSwapCompositorFrame(const IPC::Message& message); |
private: |
+ void InnerSwapCompositorFrame( |
+ const cc::CompositorFrameMetadata& metadata); |
// DOM domain. |
scoped_refptr<DevToolsProtocol::Response> |
@@ -54,7 +64,7 @@ class RendererOverridesHandler : public DevToolsProtocol::Handler { |
scoped_refptr<DevToolsProtocol::Command> command, |
const std::string& format, |
int quality, |
- double scale, |
+ const cc::CompositorFrameMetadata& metadata, |
bool success, |
const SkBitmap& bitmap); |