| Index: services/ui/ws/test_utils.cc
|
| diff --git a/services/ui/ws/test_utils.cc b/services/ui/ws/test_utils.cc
|
| index 795954c86a95926fc5f43362cb8633b39560126e..9da17493d2e2ea7490b375e1d5599985ea51f903 100644
|
| --- a/services/ui/ws/test_utils.cc
|
| +++ b/services/ui/ws/test_utils.cc
|
| @@ -27,8 +27,8 @@ namespace {
|
| // Empty implementation of PlatformDisplay.
|
| class TestPlatformDisplay : public PlatformDisplay {
|
| public:
|
| - explicit TestPlatformDisplay(int32_t* cursor_id_storage)
|
| - : cursor_id_storage_(cursor_id_storage) {
|
| + explicit TestPlatformDisplay(int64_t id, int32_t* cursor_id_storage)
|
| + : id_(id), cursor_id_storage_(cursor_id_storage) {
|
| display_metrics_.bounds = gfx::Rect(0, 0, 400, 300);
|
| display_metrics_.device_scale_factor = 1.f;
|
| }
|
| @@ -41,6 +41,7 @@ class TestPlatformDisplay : public PlatformDisplay {
|
| // is created).
|
| delegate->OnViewportMetricsChanged(ViewportMetrics(), display_metrics_);
|
| }
|
| + int64_t GetId() const override { return id_; }
|
| void SchedulePaint(const ServerWindow* window,
|
| const gfx::Rect& bounds) override {}
|
| void SetViewportSize(const gfx::Size& size) override {}
|
| @@ -59,12 +60,12 @@ class TestPlatformDisplay : public PlatformDisplay {
|
| bool IsFramePending() const override { return false; }
|
| void RequestCopyOfOutput(
|
| std::unique_ptr<cc::CopyOutputRequest> output_request) override {}
|
| - int64_t GetDisplayId() const override { return 1; }
|
| gfx::Rect GetBounds() const override { return display_metrics_.bounds; }
|
|
|
| private:
|
| ViewportMetrics display_metrics_;
|
|
|
| + int64_t id_;
|
| int32_t* cursor_id_storage_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TestPlatformDisplay);
|
| @@ -110,7 +111,7 @@ TestPlatformDisplayFactory::TestPlatformDisplayFactory(
|
| TestPlatformDisplayFactory::~TestPlatformDisplayFactory() {}
|
|
|
| PlatformDisplay* TestPlatformDisplayFactory::CreatePlatformDisplay() {
|
| - return new TestPlatformDisplay(cursor_id_storage_);
|
| + return new TestPlatformDisplay(next_display_id_++, cursor_id_storage_);
|
| }
|
|
|
| // TestFrameGeneratorDelegate -------------------------------------------------
|
|
|