Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(38)

Unified Diff: ui/aura/root_window_host_ozone.cc

Issue 160573002: Move root_window_host* in aura to window_tree_host*. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/aura/root_window_host_ozone.h ('k') | ui/aura/root_window_host_win.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
« no previous file with comments | « ui/aura/root_window_host_ozone.h ('k') | ui/aura/root_window_host_win.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698