| Index: blimp/client/app/linux/blimp_display_manager.h
|
| diff --git a/blimp/client/app/linux/blimp_display_manager.h b/blimp/client/app/linux/blimp_display_manager.h
|
| index bb123b784c7bbba18a282fccfce0b09ebb9300bc..defd268645dd57643aa5945b3c75ec280c819867 100644
|
| --- a/blimp/client/app/linux/blimp_display_manager.h
|
| +++ b/blimp/client/app/linux/blimp_display_manager.h
|
| @@ -8,7 +8,7 @@
|
| #include <memory>
|
|
|
| #include "base/macros.h"
|
| -#include "blimp/client/feature/compositor/blimp_compositor_manager.h"
|
| +#include "blimp/client/core/contents/blimp_contents_manager.h"
|
| #include "ui/platform_window/platform_window_delegate.h"
|
|
|
| namespace gfx {
|
| @@ -21,8 +21,7 @@ class PlatformWindow;
|
|
|
| namespace blimp {
|
| namespace client {
|
| -
|
| -class BlimpCompositorManager;
|
| +class BlimpContentsImpl;
|
| class RenderWidgetFeature;
|
| class TabControlFeature;
|
|
|
| @@ -31,8 +30,7 @@ class BlimpDisplayManagerDelegate {
|
| virtual void OnClosed() = 0;
|
| };
|
|
|
| -class BlimpDisplayManager : public ui::PlatformWindowDelegate,
|
| - BlimpCompositorManagerClient {
|
| +class BlimpDisplayManager : public ui::PlatformWindowDelegate {
|
| public:
|
| BlimpDisplayManager(const gfx::Size& window_size,
|
| BlimpDisplayManagerDelegate* delegate,
|
| @@ -54,16 +52,13 @@ class BlimpDisplayManager : public ui::PlatformWindowDelegate,
|
| void OnActivationChanged(bool active) override;
|
|
|
| private:
|
| - // BlimpCompositorManagerClient implementation.
|
| - void OnSwapBuffersCompleted() override;
|
| - void DidCommitAndDrawFrame() override;
|
| -
|
| float device_pixel_ratio_;
|
|
|
| BlimpDisplayManagerDelegate* delegate_;
|
| TabControlFeature* tab_control_feature_;
|
|
|
| - std::unique_ptr<BlimpCompositorManager> blimp_compositor_manager_;
|
| + BlimpContentsManager blimp_contents_manager_;
|
| + std::unique_ptr<BlimpContentsImpl> blimp_contents_;
|
| std::unique_ptr<ui::PlatformWindow> platform_window_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(BlimpDisplayManager);
|
|
|