| Index: cc/surfaces/display_scheduler.h
|
| diff --git a/cc/surfaces/display_scheduler.h b/cc/surfaces/display_scheduler.h
|
| index fd868b8d2411bb558dc8d3089d0482a084e5beeb..aa3a90675909840212c497488d78450571b22e69 100644
|
| --- a/cc/surfaces/display_scheduler.h
|
| +++ b/cc/surfaces/display_scheduler.h
|
| @@ -30,12 +30,13 @@ class CC_SURFACES_EXPORT DisplaySchedulerClient {
|
|
|
| class CC_SURFACES_EXPORT DisplayScheduler : public BeginFrameObserverBase {
|
| public:
|
| - DisplayScheduler(DisplaySchedulerClient* client,
|
| - BeginFrameSource* begin_frame_source,
|
| + DisplayScheduler(BeginFrameSource* begin_frame_source,
|
| base::SingleThreadTaskRunner* task_runner,
|
| int max_pending_swaps);
|
| ~DisplayScheduler() override;
|
|
|
| + void SetClient(DisplaySchedulerClient* client);
|
| +
|
| void SetRootSurfaceResourcesLocked(bool locked);
|
| void ForceImmediateSwapIfPossible();
|
| virtual void DisplayResized();
|
|
|