summaryrefslogtreecommitdiffstats
path: root/components/html_viewer/html_widget.cc
diff options
context:
space:
mode:
Diffstat (limited to 'components/html_viewer/html_widget.cc')
-rw-r--r--components/html_viewer/html_widget.cc45
1 files changed, 23 insertions, 22 deletions
diff --git a/components/html_viewer/html_widget.cc b/components/html_viewer/html_widget.cc
index 14c0474..0f34f76 100644
--- a/components/html_viewer/html_widget.cc
+++ b/components/html_viewer/html_widget.cc
@@ -10,7 +10,7 @@
#include "components/html_viewer/stats_collection_controller.h"
#include "components/html_viewer/web_layer_tree_view_impl.h"
#include "components/html_viewer/web_storage_namespace_impl.h"
-#include "components/mus/public/cpp/view.h"
+#include "components/mus/public/cpp/window.h"
#include "mojo/application/public/cpp/application_impl.h"
#include "mojo/services/tracing/public/interfaces/tracing.mojom.h"
#include "third_party/WebKit/public/web/WebFrameWidget.h"
@@ -33,22 +33,23 @@ scoped_ptr<WebLayerTreeViewImpl> CreateWebLayerTreeView(
void InitializeWebLayerTreeView(WebLayerTreeViewImpl* web_layer_tree_view,
mojo::ApplicationImpl* app,
- mus::View* view,
+ mus::Window* window,
blink::WebWidget* widget) {
- DCHECK(view);
+ DCHECK(window);
mojo::URLRequestPtr request(mojo::URLRequest::New());
request->url = mojo::String::From("mojo:mus");
mojo::GpuPtr gpu_service;
app->ConnectToService(request.Pass(), &gpu_service);
- web_layer_tree_view->Initialize(gpu_service.Pass(), view, widget);
+ web_layer_tree_view->Initialize(gpu_service.Pass(), window, widget);
}
-void UpdateWebViewSizeFromViewSize(mus::View* view,
+void UpdateWebViewSizeFromViewSize(mus::Window* window,
blink::WebWidget* web_widget,
WebLayerTreeViewImpl* web_layer_tree_view) {
- const gfx::Size size_in_pixels(view->bounds().width, view->bounds().height);
+ const gfx::Size size_in_pixels(window->bounds().width,
+ window->bounds().height);
const gfx::Size size_in_dips = gfx::ConvertSizeToDIP(
- view->viewport_metrics().device_pixel_ratio, size_in_pixels);
+ window->viewport_metrics().device_pixel_ratio, size_in_pixels);
web_widget->resize(
blink::WebSize(size_in_dips.width(), size_in_dips.height()));
web_layer_tree_view->setViewportSize(size_in_pixels);
@@ -90,31 +91,31 @@ blink::WebWidget* HTMLWidgetRootRemote::GetWidget() {
return web_view_;
}
-void HTMLWidgetRootRemote::OnViewBoundsChanged(mus::View* view) {}
+void HTMLWidgetRootRemote::OnWindowBoundsChanged(mus::Window* window) {}
// HTMLWidgetRootLocal --------------------------------------------------------
HTMLWidgetRootLocal::CreateParams::CreateParams(mojo::ApplicationImpl* app,
GlobalState* global_state,
- mus::View* view)
- : app(app), global_state(global_state), view(view) {}
+ mus::Window* window)
+ : app(app), global_state(global_state), window(window) {}
HTMLWidgetRootLocal::CreateParams::~CreateParams() {}
HTMLWidgetRootLocal::HTMLWidgetRootLocal(CreateParams* create_params)
: app_(create_params->app),
global_state_(create_params->global_state),
- view_(create_params->view),
+ window_(create_params->window),
web_view_(nullptr) {
web_view_ = blink::WebView::create(this);
- ime_controller_.reset(new ImeController(view_, web_view_));
+ ime_controller_.reset(new ImeController(window_, web_view_));
// Creating the widget calls initializeLayerTreeView() to create the
// |web_layer_tree_view_impl_|. As we haven't yet assigned the |web_view_|
// we have to set it here.
if (web_layer_tree_view_impl_) {
- InitializeWebLayerTreeView(web_layer_tree_view_impl_.get(), app_, view_,
+ InitializeWebLayerTreeView(web_layer_tree_view_impl_.get(), app_, window_,
web_view_);
- UpdateWebViewSizeFromViewSize(view_, web_view_,
+ UpdateWebViewSizeFromViewSize(window_, web_view_,
web_layer_tree_view_impl_.get());
}
ConfigureSettings(web_view_->settings());
@@ -169,8 +170,8 @@ blink::WebWidget* HTMLWidgetRootLocal::GetWidget() {
return web_view_;
}
-void HTMLWidgetRootLocal::OnViewBoundsChanged(mus::View* view) {
- UpdateWebViewSizeFromViewSize(view, web_view_,
+void HTMLWidgetRootLocal::OnWindowBoundsChanged(mus::Window* window) {
+ UpdateWebViewSizeFromViewSize(window, web_view_,
web_layer_tree_view_impl_.get());
}
@@ -178,19 +179,19 @@ void HTMLWidgetRootLocal::OnViewBoundsChanged(mus::View* view) {
HTMLWidgetLocalRoot::HTMLWidgetLocalRoot(mojo::ApplicationImpl* app,
GlobalState* global_state,
- mus::View* view,
+ mus::Window* window,
blink::WebLocalFrame* web_local_frame)
: app_(app), global_state_(global_state), web_frame_widget_(nullptr) {
web_frame_widget_ = blink::WebFrameWidget::create(this, web_local_frame);
- ime_controller_.reset(new ImeController(view, web_frame_widget_));
+ ime_controller_.reset(new ImeController(window, web_frame_widget_));
// Creating the widget calls initializeLayerTreeView() to create the
// |web_layer_tree_view_impl_|. As we haven't yet assigned the
// |web_frame_widget_|
// we have to set it here.
if (web_layer_tree_view_impl_) {
- InitializeWebLayerTreeView(web_layer_tree_view_impl_.get(), app_, view,
+ InitializeWebLayerTreeView(web_layer_tree_view_impl_.get(), app_, window,
web_frame_widget_);
- UpdateWebViewSizeFromViewSize(view, web_frame_widget_,
+ UpdateWebViewSizeFromViewSize(window, web_frame_widget_,
web_layer_tree_view_impl_.get());
}
}
@@ -201,8 +202,8 @@ blink::WebWidget* HTMLWidgetLocalRoot::GetWidget() {
return web_frame_widget_;
}
-void HTMLWidgetLocalRoot::OnViewBoundsChanged(mus::View* view) {
- UpdateWebViewSizeFromViewSize(view, web_frame_widget_,
+void HTMLWidgetLocalRoot::OnWindowBoundsChanged(mus::Window* window) {
+ UpdateWebViewSizeFromViewSize(window, web_frame_widget_,
web_layer_tree_view_impl_.get());
}