summaryrefslogtreecommitdiffstats
path: root/cc/trees/layer_tree_host_single_thread_client.h
diff options
context:
space:
mode:
authornkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-28 17:57:32 +0000
committernkostylev@chromium.org <nkostylev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-28 17:57:32 +0000
commitdfbded2d19eea373728491177ddfab62f79b6bce (patch)
treee74919f3d6124e47f7aa670c1c8386042226d910 /cc/trees/layer_tree_host_single_thread_client.h
parenta02439a8031557d1201383ff170aef4869996cbd (diff)
downloadchromium_src-dfbded2d19eea373728491177ddfab62f79b6bce.zip
chromium_src-dfbded2d19eea373728491177ddfab62f79b6bce.tar.gz
chromium_src-dfbded2d19eea373728491177ddfab62f79b6bce.tar.bz2
Revert 280493 "Make SingleThreadProxy a SchedulerClient"
Reason for revert: Check if this CL breaks TouchActionBrowserTest.TouchActionNone test http://goo.gl/pwdNwL Also it was reported that this CL causing a number of crashes on the blink bots, e.g., http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel > Make SingleThreadProxy a SchedulerClient > > This makes ui::Compositor no longer in charge of > scheduling commits and draws, deferring it to cc::Scheduler. > > BUG=329552, 287250 > > Review URL: https://codereview.chromium.org/134623005 TBR=enne@chromium.org Review URL: https://codereview.chromium.org/359103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280521 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/trees/layer_tree_host_single_thread_client.h')
-rw-r--r--cc/trees/layer_tree_host_single_thread_client.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/trees/layer_tree_host_single_thread_client.h b/cc/trees/layer_tree_host_single_thread_client.h
index dbca28c..cb61450 100644
--- a/cc/trees/layer_tree_host_single_thread_client.h
+++ b/cc/trees/layer_tree_host_single_thread_client.h
@@ -10,10 +10,10 @@ namespace cc {
class LayerTreeHostSingleThreadClient {
public:
// Request that the client schedule a composite.
- virtual void ScheduleComposite() {}
+ virtual void ScheduleComposite() = 0;
// Request that the client schedule a composite now, and calculate appropriate
// delay for potential future frame.
- virtual void ScheduleAnimation() {}
+ virtual void ScheduleAnimation() = 0;
// Called whenever the compositor posts a SwapBuffers (either full or
// partial). After DidPostSwapBuffers(), exactly one of