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

Unified Diff: blimp/engine/renderer/frame_scheduler.h

Issue 2445093002: cc/blimp: Add synchronization for scroll/scale state. (Closed)
Patch Set: test compile Created 4 years, 1 month 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: blimp/engine/renderer/frame_scheduler.h
diff --git a/blimp/engine/renderer/frame_scheduler.h b/blimp/engine/renderer/frame_scheduler.h
index d3ecd505a07d5592f591ea8fa94336b694f0b42e..919047a731caac2a5c3b1ac11c238dff5cbcf437 100644
--- a/blimp/engine/renderer/frame_scheduler.h
+++ b/blimp/engine/renderer/frame_scheduler.h
@@ -54,11 +54,11 @@ class FrameScheduler {
// Called when an Ack is received for a frame sent to the client.
void DidReceiveFrameUpdateAck();
- protected:
- // protected for testing.
- FrameScheduler(base::TimeDelta frame_delay,
- scoped_refptr<base::SingleThreadTaskRunner> task_runner,
- FrameSchedulerClient* client);
+ bool needs_frame_update() const { return needs_frame_update_; }
+
+ void set_frame_delay_for_testing(base::TimeDelta frame_delay) {
+ frame_delay_ = frame_delay;
+ }
private:
void ScheduleFrameUpdateIfNecessary();
« no previous file with comments | « blimp/engine/renderer/blimp_remote_compositor_bridge_unittest.cc ('k') | blimp/engine/renderer/frame_scheduler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698