Index: services/ui/ws/platform_display_factory.h |
diff --git a/services/ui/ws/platform_display_factory.h b/services/ui/ws/platform_display_factory.h |
index e0f1be93d70fbdf80f06f2c0c7b821f086771e56..99e17af3e849668f79868295f4da4372d6c03584 100644 |
--- a/services/ui/ws/platform_display_factory.h |
+++ b/services/ui/ws/platform_display_factory.h |
@@ -7,18 +7,23 @@ |
#include <memory> |
+namespace display { |
+struct ViewportMetrics; |
+} |
+ |
namespace ui { |
namespace ws { |
class PlatformDisplay; |
-struct PlatformDisplayInitParams; |
+class ServerWindow; |
// Abstract factory for PlatformDisplays. Used by tests to construct test |
// PlatformDisplays. |
class PlatformDisplayFactory { |
public: |
virtual std::unique_ptr<PlatformDisplay> CreatePlatformDisplay( |
- const PlatformDisplayInitParams& init_params) = 0; |
+ ServerWindow* root_window, |
+ const display::ViewportMetrics& metrics) = 0; |
}; |
} // namespace ws |