Index: content/common/gpu/image_transport_surface.h |
diff --git a/content/common/gpu/image_transport_surface.h b/content/common/gpu/image_transport_surface.h |
index 019aa5065f19a58c8d80dd825113f89d5876859f..5ecef7e8d4c4d79245f40e38e32a36924161c6f6 100644 |
--- a/content/common/gpu/image_transport_surface.h |
+++ b/content/common/gpu/image_transport_surface.h |
@@ -67,6 +67,8 @@ class ImageTransportSurface { |
virtual void OnPostSubBufferACK() = 0; |
virtual void OnResizeViewACK() = 0; |
virtual void OnResize(gfx::Size size) = 0; |
+ virtual void OnSetFrontSurfaceIsProtected(bool is_protected, |
+ uint32 visibility_state_id); |
// Creates the appropriate surface depending on the GL implementation. |
static scoped_refptr<gfx::GLSurface> |
@@ -138,6 +140,8 @@ class ImageTransportHelper : public IPC::Channel::Listener { |
void OnBuffersSwappedACK(); |
void OnPostSubBufferACK(); |
void OnResizeViewACK(); |
+ void OnSetFrontSurfaceIsProtected(bool is_protected, |
+ uint32 visibility_state_id); |
// Backbuffer resize callback. |
void Resize(gfx::Size size); |