Index: ui/aura/root_window_host_ozone.cc |
diff --git a/ui/aura/root_window_host_ozone.cc b/ui/aura/root_window_host_ozone.cc |
deleted file mode 100644 |
index d1ef0744be35c5527916535af9dd4c253c11baee..0000000000000000000000000000000000000000 |
--- a/ui/aura/root_window_host_ozone.cc |
+++ /dev/null |
@@ -1,130 +0,0 @@ |
-// Copyright 2013 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "ui/aura/root_window_host_ozone.h" |
- |
-#include "ui/aura/root_window.h" |
-#include "ui/events/ozone/event_factory_ozone.h" |
-#include "ui/gfx/ozone/surface_factory_ozone.h" |
-#include "ui/ozone/ozone_platform.h" |
- |
-namespace aura { |
- |
-WindowTreeHostOzone::WindowTreeHostOzone(const gfx::Rect& bounds) |
- : widget_(0), |
- bounds_(bounds) { |
- ui::OzonePlatform::Initialize(); |
- |
- // EventFactoryOzone creates converters that obtain input events from the |
- // underlying input system and dispatch them as |ui::Event| instances into |
- // Aura. |
- ui::EventFactoryOzone::GetInstance()->StartProcessingEvents(); |
- |
- gfx::SurfaceFactoryOzone* surface_factory = |
- gfx::SurfaceFactoryOzone::GetInstance(); |
- widget_ = surface_factory->GetAcceleratedWidget(); |
- |
- surface_factory->AttemptToResizeAcceleratedWidget(widget_, bounds_); |
- |
- base::MessagePumpOzone::Current()->AddDispatcherForRootWindow(this); |
- CreateCompositor(GetAcceleratedWidget()); |
-} |
- |
-WindowTreeHostOzone::~WindowTreeHostOzone() { |
- base::MessagePumpOzone::Current()->RemoveDispatcherForRootWindow(0); |
- DestroyCompositor(); |
-} |
- |
-uint32_t WindowTreeHostOzone::Dispatch(const base::NativeEvent& ne) { |
- ui::Event* event = static_cast<ui::Event*>(ne); |
- ui::EventDispatchDetails details ALLOW_UNUSED = SendEventToProcessor(event); |
- return POST_DISPATCH_NONE; |
-} |
- |
-RootWindow* WindowTreeHostOzone::GetRootWindow() { |
- return delegate_->AsRootWindow(); |
-} |
- |
-gfx::AcceleratedWidget WindowTreeHostOzone::GetAcceleratedWidget() { |
- return widget_; |
-} |
- |
-void WindowTreeHostOzone::Show() { NOTIMPLEMENTED(); } |
- |
-void WindowTreeHostOzone::Hide() { NOTIMPLEMENTED(); } |
- |
-void WindowTreeHostOzone::ToggleFullScreen() { NOTIMPLEMENTED(); } |
- |
-gfx::Rect WindowTreeHostOzone::GetBounds() const { return bounds_; } |
- |
-void WindowTreeHostOzone::SetBounds(const gfx::Rect& bounds) { |
- NOTIMPLEMENTED(); |
-} |
- |
-gfx::Insets WindowTreeHostOzone::GetInsets() const { return gfx::Insets(); } |
- |
-void WindowTreeHostOzone::SetInsets(const gfx::Insets& insets) { |
- NOTIMPLEMENTED(); |
-} |
- |
-gfx::Point WindowTreeHostOzone::GetLocationOnNativeScreen() const { |
- return bounds_.origin(); |
-} |
- |
-void WindowTreeHostOzone::SetCapture() { NOTIMPLEMENTED(); } |
- |
-void WindowTreeHostOzone::ReleaseCapture() { NOTIMPLEMENTED(); } |
- |
-void WindowTreeHostOzone::SetCursor(gfx::NativeCursor cursor) { |
- gfx::SurfaceFactoryOzone::GetInstance()->SetCursorImage(*cursor.platform()); |
-} |
- |
-bool WindowTreeHostOzone::QueryMouseLocation(gfx::Point* location_return) { |
- NOTIMPLEMENTED(); |
- return false; |
-} |
- |
-bool WindowTreeHostOzone::ConfineCursorToRootWindow() { |
- NOTIMPLEMENTED(); |
- return false; |
-} |
- |
-void WindowTreeHostOzone::UnConfineCursor() { NOTIMPLEMENTED(); } |
- |
-void WindowTreeHostOzone::OnCursorVisibilityChanged(bool show) { |
- NOTIMPLEMENTED(); |
-} |
- |
-void WindowTreeHostOzone::MoveCursorTo(const gfx::Point& location) { |
- gfx::SurfaceFactoryOzone::GetInstance()->MoveCursorTo(location); |
-} |
- |
-void WindowTreeHostOzone::PostNativeEvent( |
- const base::NativeEvent& native_event) { |
- NOTIMPLEMENTED(); |
-} |
- |
-void WindowTreeHostOzone::OnDeviceScaleFactorChanged( |
- float device_scale_factor) { |
- NOTIMPLEMENTED(); |
-} |
- |
-void WindowTreeHostOzone::PrepareForShutdown() { NOTIMPLEMENTED(); } |
- |
-ui::EventProcessor* WindowTreeHostOzone::GetEventProcessor() { |
- return delegate_->GetEventProcessor(); |
-} |
- |
-// static |
-WindowTreeHost* WindowTreeHost::Create(const gfx::Rect& bounds) { |
- return new WindowTreeHostOzone(bounds); |
-} |
- |
-// static |
-gfx::Size WindowTreeHost::GetNativeScreenSize() { |
- NOTIMPLEMENTED(); |
- return gfx::Size(); |
-} |
- |
-} // namespace aura |