Index: services/window_manager/window_manager_app.cc |
diff --git a/services/window_manager/window_manager_app.cc b/services/window_manager/window_manager_app.cc |
index 44fd89a288de3f72178069e96e6e51a631a06ab8..d866d698b06e73cff4e445095f6b3a4ca9797165 100644 |
--- a/services/window_manager/window_manager_app.cc |
+++ b/services/window_manager/window_manager_app.cc |
@@ -21,7 +21,13 @@ |
#include "services/window_manager/window_manager_delegate.h" |
#include "ui/base/hit_test.h" |
-namespace mojo { |
+using mojo::ApplicationConnection; |
+using mojo::Id; |
+using mojo::ServiceProvider; |
+using mojo::View; |
+using mojo::WindowManager; |
+ |
+namespace window_manager { |
namespace { |
@@ -34,8 +40,8 @@ Id GetIdForView(View* view) { |
// Used for calls to Embed() that occur before we've connected to the |
// ViewManager. |
struct WindowManagerApp::PendingEmbed { |
- String url; |
- InterfaceRequest<mojo::ServiceProvider> service_provider; |
+ mojo::String url; |
+ mojo::InterfaceRequest<ServiceProvider> service_provider; |
}; |
//////////////////////////////////////////////////////////////////////////////// |
@@ -91,8 +97,8 @@ bool WindowManagerApp::IsReady() const { |
return view_manager_ && root_; |
} |
-void WindowManagerApp::InitFocus(scoped_ptr<mojo::FocusRules> rules) { |
- focus_controller_.reset(new mojo::FocusController(rules.Pass())); |
+void WindowManagerApp::InitFocus(scoped_ptr<FocusRules> rules) { |
+ focus_controller_.reset(new FocusController(rules.Pass())); |
focus_controller_->AddObserver(this); |
DCHECK(root_); |
@@ -100,8 +106,8 @@ void WindowManagerApp::InitFocus(scoped_ptr<mojo::FocusRules> rules) { |
} |
void WindowManagerApp::Embed( |
- const String& url, |
- InterfaceRequest<ServiceProvider> service_provider) { |
+ const mojo::String& url, |
+ mojo::InterfaceRequest<ServiceProvider> service_provider) { |
if (view_manager_) { |
window_manager_delegate_->Embed(url, service_provider.Pass()); |
return; |
@@ -115,7 +121,7 @@ void WindowManagerApp::Embed( |
//////////////////////////////////////////////////////////////////////////////// |
// WindowManagerApp, ApplicationDelegate implementation: |
-void WindowManagerApp::Initialize(ApplicationImpl* impl) { |
+void WindowManagerApp::Initialize(mojo::ApplicationImpl* impl) { |
shell_ = impl->shell(); |
LaunchViewManager(impl); |
} |
@@ -129,15 +135,15 @@ bool WindowManagerApp::ConfigureIncomingConnection( |
//////////////////////////////////////////////////////////////////////////////// |
// WindowManagerApp, ViewManagerDelegate implementation: |
-void WindowManagerApp::OnEmbed(ViewManager* view_manager, |
+void WindowManagerApp::OnEmbed(mojo::ViewManager* view_manager, |
View* root, |
- ServiceProviderImpl* exported_services, |
+ mojo::ServiceProviderImpl* exported_services, |
scoped_ptr<ServiceProvider> imported_services) { |
DCHECK(!view_manager_ && !root_); |
view_manager_ = view_manager; |
root_ = root; |
- view_event_dispatcher_.reset(new ViewEventDispatcher()); |
+ view_event_dispatcher_.reset(new ViewEventDispatcher); |
RegisterSubtree(root_); |
@@ -157,7 +163,7 @@ void WindowManagerApp::OnEmbed(ViewManager* view_manager, |
} |
void WindowManagerApp::OnViewManagerDisconnected( |
- ViewManager* view_manager) { |
+ mojo::ViewManager* view_manager) { |
DCHECK_EQ(view_manager_, view_manager); |
if (wrapped_view_manager_delegate_) |
wrapped_view_manager_delegate_->OnViewManagerDisconnected(view_manager); |
@@ -214,7 +220,7 @@ void WindowManagerApp::OnEvent(ui::Event* event) { |
focus_controller_->OnEvent(event); |
window_manager_client_->DispatchInputEventToView(view->id(), |
- Event::From(*event)); |
+ mojo::Event::From(*event)); |
} |
//////////////////////////////////////////////////////////////////////////////// |
@@ -279,28 +285,30 @@ void WindowManagerApp::Unregister(View* view) { |
registered_view_id_set_.erase(it); |
} |
-void WindowManagerApp::DispatchInputEventToView(View* view, EventPtr event) { |
+void WindowManagerApp::DispatchInputEventToView(View* view, |
+ mojo::EventPtr event) { |
window_manager_client_->DispatchInputEventToView(view->id(), event.Pass()); |
} |
void WindowManagerApp::SetViewportSize(const gfx::Size& size) { |
- window_manager_client_->SetViewportSize(Size::From(size)); |
+ window_manager_client_->SetViewportSize(mojo::Size::From(size)); |
} |
-void WindowManagerApp::LaunchViewManager(ApplicationImpl* app) { |
+void WindowManagerApp::LaunchViewManager(mojo::ApplicationImpl* app) { |
// TODO(sky): figure out logic if this connection goes away. |
view_manager_client_factory_.reset( |
- new ViewManagerClientFactory(shell_, this)); |
+ new mojo::ViewManagerClientFactory(shell_, this)); |
- MessagePipe pipe; |
+ mojo::MessagePipe pipe; |
ApplicationConnection* view_manager_app = |
app->ConnectToApplication("mojo:view_manager"); |
ServiceProvider* view_manager_service_provider = |
view_manager_app->GetServiceProvider(); |
- view_manager_service_provider->ConnectToService(ViewManagerService::Name_, |
- pipe.handle1.Pass()); |
- view_manager_client_ = ViewManagerClientFactory::WeakBindViewManagerToPipe( |
- pipe.handle0.Pass(), shell_, this).Pass(); |
+ view_manager_service_provider->ConnectToService( |
+ mojo::ViewManagerService::Name_, pipe.handle1.Pass()); |
+ view_manager_client_ = |
+ mojo::ViewManagerClientFactory::WeakBindViewManagerToPipe( |
+ pipe.handle0.Pass(), shell_, this).Pass(); |
view_manager_app->AddService(&native_viewport_event_dispatcher_factory_); |
view_manager_app->AddService( |
@@ -309,19 +317,20 @@ void WindowManagerApp::LaunchViewManager(ApplicationImpl* app) { |
view_manager_app->ConnectToService(&window_manager_client_); |
} |
-void WindowManagerApp::Create(ApplicationConnection* connection, |
- InterfaceRequest<WindowManagerInternal> request) { |
+void WindowManagerApp::Create( |
+ ApplicationConnection* connection, |
+ mojo::InterfaceRequest<WindowManagerInternal> request) { |
if (wm_internal_binding_.get()) { |
VLOG(1) << |
"WindowManager allows only one WindowManagerInternal connection."; |
return; |
} |
wm_internal_binding_.reset( |
- new Binding<WindowManagerInternal>(this, request.Pass())); |
+ new mojo::Binding<WindowManagerInternal>(this, request.Pass())); |
} |
void WindowManagerApp::Create(ApplicationConnection* connection, |
- InterfaceRequest<WindowManager> request) { |
+ mojo::InterfaceRequest<WindowManager> request) { |
WindowManagerImpl* wm = new WindowManagerImpl(this, false); |
wm->Bind(request.PassMessagePipe()); |
// WindowManagerImpl is deleted when the connection has an error, or from our |
@@ -330,11 +339,11 @@ void WindowManagerApp::Create(ApplicationConnection* connection, |
void WindowManagerApp::CreateWindowManagerForViewManagerClient( |
uint16_t connection_id, |
- ScopedMessagePipeHandle window_manager_pipe) { |
+ mojo::ScopedMessagePipeHandle window_manager_pipe) { |
WindowManagerImpl* wm = new WindowManagerImpl(this, true); |
wm->Bind(window_manager_pipe.Pass()); |
// WindowManagerImpl is deleted when the connection has an error, or from our |
// destructor. |
} |
-} // namespace mojo |
+} // namespace window_manager |