Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(523)

Unified Diff: cc/surfaces/compositor_frame_sink_support.cc

Issue 2647583002: Switching to CompositorFrameSinkSupport in android_webview::SurfacesInstance (Closed)
Patch Set: c Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/surfaces/compositor_frame_sink_support.cc
diff --git a/cc/surfaces/compositor_frame_sink_support.cc b/cc/surfaces/compositor_frame_sink_support.cc
index 2b88ceafb56d93a83558c21dbb9d96bb605124b4..5337e1f702daead57e13e397725ccb6f232dbf2f 100644
--- a/cc/surfaces/compositor_frame_sink_support.cc
+++ b/cc/surfaces/compositor_frame_sink_support.cc
@@ -126,13 +126,22 @@ void CompositorFrameSinkSupport::RemoveChildFrameSink(
child_frame_sinks_.erase(it);
}
-void CompositorFrameSinkSupport::DisplayOutputSurfaceLost() {}
+void CompositorFrameSinkSupport::DisplayOutputSurfaceLost() {
+ if (client_)
+ client_->DisplayOutputSurfaceLost();
+}
void CompositorFrameSinkSupport::DisplayWillDrawAndSwap(
bool will_draw_and_swap,
- const RenderPassList& render_passes) {}
+ const RenderPassList& render_passes) {
+ if (client_)
+ client_->DisplayWillDrawAndSwap(will_draw_and_swap, render_passes);
+}
-void CompositorFrameSinkSupport::DisplayDidDrawAndSwap() {}
+void CompositorFrameSinkSupport::DisplayDidDrawAndSwap() {
+ if (client_)
+ client_->DisplayDidDrawAndSwap();
+}
void CompositorFrameSinkSupport::ReturnResources(
const ReturnedResourceArray& resources) {

Powered by Google App Engine
This is Rietveld 408576698