| Index: content/common/gpu/image_transport_surface.cc
|
| diff --git a/content/common/gpu/image_transport_surface.cc b/content/common/gpu/image_transport_surface.cc
|
| index 45c1c83b5d388c1a95b6882298ada7fdc120ef41..22d7e16ce3fe2c39b1a42069b9f02cc5f9ae063b 100644
|
| --- a/content/common/gpu/image_transport_surface.cc
|
| +++ b/content/common/gpu/image_transport_surface.cc
|
| @@ -86,8 +86,10 @@ bool ImageTransportHelper::Initialize() {
|
| bool ImageTransportHelper::OnMessageReceived(const IPC::Message& message) {
|
| bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(ImageTransportHelper, message)
|
| +#if defined(OS_MACOSX)
|
| IPC_MESSAGE_HANDLER(AcceleratedSurfaceMsg_BufferPresented,
|
| OnBufferPresented)
|
| +#endif
|
| IPC_MESSAGE_HANDLER(AcceleratedSurfaceMsg_WakeUpGpu, OnWakeUpGpu);
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| @@ -172,10 +174,12 @@ gpu::gles2::GLES2Decoder* ImageTransportHelper::Decoder() {
|
| return stub_->decoder();
|
| }
|
|
|
| +#if defined(OS_MACOSX)
|
| void ImageTransportHelper::OnBufferPresented(
|
| const AcceleratedSurfaceMsg_BufferPresented_Params& params) {
|
| surface_->OnBufferPresented(params);
|
| }
|
| +#endif
|
|
|
| void ImageTransportHelper::OnWakeUpGpu() {
|
| surface_->WakeUpGpu();
|
| @@ -263,10 +267,12 @@ bool PassThroughImageTransportSurface::OnMakeCurrent(gfx::GLContext* context) {
|
| return true;
|
| }
|
|
|
| +#if defined(OS_MACOSX)
|
| void PassThroughImageTransportSurface::OnBufferPresented(
|
| const AcceleratedSurfaceMsg_BufferPresented_Params& /* params */) {
|
| NOTREACHED();
|
| }
|
| +#endif
|
|
|
| void PassThroughImageTransportSurface::OnResize(gfx::Size size,
|
| float scale_factor) {
|
|
|