Index: ui/views/widget/native_widget_aura.cc |
=================================================================== |
--- ui/views/widget/native_widget_aura.cc (revision 113260) |
+++ ui/views/widget/native_widget_aura.cc (working copy) |
@@ -9,9 +9,9 @@ |
#include "ui/aura/client/aura_constants.h" |
#include "ui/aura/client/drag_drop_client.h" |
#include "ui/aura/client/shadow_types.h" |
-#include "ui/aura/desktop.h" |
-#include "ui/aura/desktop_observer.h" |
#include "ui/aura/event.h" |
+#include "ui/aura/root_window.h" |
+#include "ui/aura/root_window_observer.h" |
#include "ui/aura/window.h" |
#include "ui/aura/window_types.h" |
#include "ui/base/dragdrop/os_exchange_data.h" |
@@ -64,18 +64,19 @@ |
// Used when SetInactiveRenderingDisabled() is invoked to track when active |
// status changes in such a way that we should enable inactive rendering. |
-class NativeWidgetAura::DesktopObserverImpl : public aura::DesktopObserver { |
+class NativeWidgetAura::RootWindowObserverImpl |
+ : public aura::RootWindowObserver { |
public: |
- explicit DesktopObserverImpl(NativeWidgetAura* host) |
+ explicit RootWindowObserverImpl(NativeWidgetAura* host) |
: host_(host) { |
- aura::Desktop::GetInstance()->AddObserver(this); |
+ aura::RootWindow::GetInstance()->AddObserver(this); |
} |
- virtual ~DesktopObserverImpl() { |
- aura::Desktop::GetInstance()->RemoveObserver(this); |
+ virtual ~RootWindowObserverImpl() { |
+ aura::RootWindow::GetInstance()->RemoveObserver(this); |
} |
- // DesktopObserver overrides: |
+ // RootWindowObserver overrides: |
virtual void OnActiveWindowChanged(aura::Window* active) OVERRIDE { |
if (!active || (active != host_->window_ && |
active->transient_parent() != host_->window_)) { |
@@ -86,7 +87,7 @@ |
private: |
NativeWidgetAura* host_; |
- DISALLOW_COPY_AND_ASSIGN(DesktopObserverImpl); |
+ DISALLOW_COPY_AND_ASSIGN(RootWindowObserverImpl); |
}; |
//////////////////////////////////////////////////////////////////////////////// |
@@ -428,7 +429,7 @@ |
} |
bool NativeWidgetAura::IsActive() const { |
- return aura::Desktop::GetInstance()->active_window() == window_; |
+ return aura::RootWindow::GetInstance()->active_window() == window_; |
} |
void NativeWidgetAura::SetAlwaysOnTop(bool on_top) { |
@@ -487,8 +488,8 @@ |
const ui::OSExchangeData& data, |
int operation) { |
aura::DragDropClient* client = static_cast<aura::DragDropClient*>( |
- aura::Desktop::GetInstance()->GetProperty( |
- aura::kDesktopDragDropClientKey)); |
+ aura::RootWindow::GetInstance()->GetProperty( |
+ aura::kRootWindowDragDropClientKey)); |
if (client) |
client->StartDragAndDrop(data, operation); |
} |
@@ -500,7 +501,7 @@ |
void NativeWidgetAura::SetCursor(gfx::NativeCursor cursor) { |
cursor_ = cursor; |
- aura::Desktop::GetInstance()->SetCursor(cursor); |
+ aura::RootWindow::GetInstance()->SetCursor(cursor); |
} |
void NativeWidgetAura::ClearNativeFocus() { |
@@ -518,9 +519,9 @@ |
void NativeWidgetAura::SetInactiveRenderingDisabled(bool value) { |
if (!value) |
- desktop_observer_.reset(); |
+ root_window_observer_.reset(); |
else |
- desktop_observer_.reset(new DesktopObserverImpl(this)); |
+ root_window_observer_.reset(new RootWindowObserverImpl(this)); |
} |
//////////////////////////////////////////////////////////////////////////////// |
@@ -791,7 +792,7 @@ |
// static |
bool NativeWidgetPrivate::IsMouseButtonDown() { |
- return aura::Desktop::GetInstance()->IsMouseButtonDown(); |
+ return aura::RootWindow::GetInstance()->IsMouseButtonDown(); |
} |
} // namespace internal |