Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / browser / compositor / software_browser_compositor_output_surface.h
index 788d9da..1df9b36 100644 (file)
@@ -31,10 +31,14 @@ class CONTENT_EXPORT SoftwareBrowserCompositorOutputSurface
       IDMap<BrowserCompositorOutputSurface>* output_surface_map,
       const scoped_refptr<ui::CompositorVSyncManager>& vsync_manager);
 
-  virtual ~SoftwareBrowserCompositorOutputSurface();
+  ~SoftwareBrowserCompositorOutputSurface() override;
 
  private:
-  virtual void SwapBuffers(cc::CompositorFrame* frame) OVERRIDE;
+  void SwapBuffers(cc::CompositorFrame* frame) override;
+
+#if defined(OS_MACOSX)
+  void OnSurfaceDisplayed() override;
+#endif
 
   // On the software path we need to explicitly call the proxy to update the
   // VSync parameters.