Index: blimp/client/app/linux/blimp_display_manager.cc |
diff --git a/blimp/client/app/linux/blimp_display_manager.cc b/blimp/client/app/linux/blimp_display_manager.cc |
index e6f9f851465880e6c9dee6f68f771848b795afa6..1482598906d0ddb88b39aaa56b89d6bc3af75351 100644 |
--- a/blimp/client/app/linux/blimp_display_manager.cc |
+++ b/blimp/client/app/linux/blimp_display_manager.cc |
@@ -5,7 +5,7 @@ |
#include "blimp/client/app/linux/blimp_display_manager.h" |
#include "blimp/client/core/contents/tab_control_feature.h" |
-#include "blimp/client/feature/render_widget_feature.h" |
+#include "blimp/client/core/render_widget/render_widget_feature.h" |
#include "ui/events/event.h" |
#include "ui/gfx/geometry/size.h" |
#include "ui/platform_window/platform_window.h" |
@@ -22,15 +22,15 @@ BlimpDisplayManager::BlimpDisplayManager( |
: device_pixel_ratio_(1.f), |
delegate_(delegate), |
tab_control_feature_(tab_control_feature), |
- blimp_compositor_manager_( |
- new BlimpCompositorManager(render_widget_feature, this)), |
+ blimp_contents_manager_(true, render_widget_feature), |
platform_window_(new ui::X11Window(this)) { |
platform_window_->SetBounds(gfx::Rect(window_size)); |
platform_window_->Show(); |
tab_control_feature_->SetSizeAndScale(platform_window_->GetBounds().size(), |
device_pixel_ratio_); |
- blimp_compositor_manager_->SetVisible(true); |
+ blimp_contents_ = blimp_contents_manager_.CreateBlimpContents(); |
+ blimp_contents_->SetVisible(true); |
} |
BlimpDisplayManager::~BlimpDisplayManager() {} |
@@ -47,7 +47,7 @@ void BlimpDisplayManager::DispatchEvent(ui::Event* event) { |
} |
void BlimpDisplayManager::OnCloseRequest() { |
- blimp_compositor_manager_->SetVisible(false); |
+ blimp_contents_->SetVisible(false); |
platform_window_->Close(); |
} |
@@ -69,18 +69,14 @@ void BlimpDisplayManager::OnAcceleratedWidgetAvailable( |
device_pixel_ratio_); |
if (widget != gfx::kNullAcceleratedWidget) |
- blimp_compositor_manager_->SetAcceleratedWidget(widget); |
+ blimp_contents_->SetAcceleratedWidget(widget); |
} |
void BlimpDisplayManager::OnAcceleratedWidgetDestroyed() { |
- blimp_compositor_manager_->ReleaseAcceleratedWidget(); |
+ blimp_contents_->SetAcceleratedWidget(gfx::kNullAcceleratedWidget); |
} |
void BlimpDisplayManager::OnActivationChanged(bool active) {} |
-void BlimpDisplayManager::OnSwapBuffersCompleted() {} |
- |
-void BlimpDisplayManager::DidCommitAndDrawFrame() {} |
- |
} // namespace client |
} // namespace blimp |