| 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 3a9849ee65dc5de79f957d293b6b8f2edca15425..3fa3e3331cf29b019f937874417e6046a6cc625d 100644
|
| --- a/content/common/gpu/image_transport_surface.h
|
| +++ b/content/common/gpu/image_transport_surface.h
|
| @@ -114,6 +114,8 @@ class ImageTransportHelper : public IPC::Listener {
|
| void SendAcceleratedSurfaceRelease(
|
| GpuHostMsg_AcceleratedSurfaceRelease_Params params);
|
| void SendResizeView(const gfx::Size& size);
|
| + void SendUpdateVSyncParameters(
|
| + base::TimeTicks timebase, base::TimeDelta interval);
|
|
|
| // Whether or not we should execute more commands.
|
| void SetScheduled(bool is_scheduled);
|
| @@ -185,6 +187,10 @@ class PassThroughImageTransportSurface
|
| protected:
|
| virtual ~PassThroughImageTransportSurface();
|
|
|
| + // If updated vsync parameters can be determined, send this information to
|
| + // the browser.
|
| + virtual void SendVSyncUpdateIfAvailable();
|
| +
|
| private:
|
| scoped_ptr<ImageTransportHelper> helper_;
|
| gfx::Size new_size_;
|
|
|