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..936f40d673b507a9d7510003a40a0a2486d9bc0f 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 protection_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 protection_state_id); |
// Backbuffer resize callback. |
void Resize(gfx::Size size); |