summaryrefslogtreecommitdiffstats
path: root/cc/surfaces
diff options
context:
space:
mode:
authorboliu <boliu@chromium.org>2016-01-14 10:59:55 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-14 19:01:43 +0000
commit86e86c07b58a5ff6c4c1f361aaf2c2f256b1e646 (patch)
tree603ee851d8226ce3d4e4c094a284d0c124618196 /cc/surfaces
parenta05709848526bf40969056768a515ae0b31a2b9e (diff)
downloadchromium_src-86e86c07b58a5ff6c4c1f361aaf2c2f256b1e646.zip
chromium_src-86e86c07b58a5ff6c4c1f361aaf2c2f256b1e646.tar.gz
chromium_src-86e86c07b58a5ff6c4c1f361aaf2c2f256b1e646.tar.bz2
cc: Fix display_scheduler.cc NOTIMPLEMENTED
OnBeginFrameSourcePausedChanged(false) can actually happen because BeginFrameSourceBase::AddObserver calls it. But it's never set to true for DisplayScheduler. BUG=577563 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1582183003 Cr-Commit-Position: refs/heads/master@{#369487}
Diffstat (limited to 'cc/surfaces')
-rw-r--r--cc/surfaces/display_scheduler.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/cc/surfaces/display_scheduler.cc b/cc/surfaces/display_scheduler.cc
index f87d4fb..c183ee1 100644
--- a/cc/surfaces/display_scheduler.cc
+++ b/cc/surfaces/display_scheduler.cc
@@ -155,7 +155,8 @@ bool DisplayScheduler::OnBeginFrameDerivedImpl(const BeginFrameArgs& args) {
void DisplayScheduler::OnBeginFrameSourcePausedChanged(bool paused) {
// BeginFrameSources used with DisplayScheduler do not make use of this
// feature.
- NOTIMPLEMENTED();
+ if (paused)
+ NOTIMPLEMENTED();
}
base::TimeTicks DisplayScheduler::DesiredBeginFrameDeadlineTime() {