summaryrefslogtreecommitdiffstats
path: root/views/widget/native_widget_aura.cc
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-13 20:59:53 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-13 20:59:53 +0000
commit3aa4394ad8718f09a6e4ea53465f637992e51832 (patch)
tree1f50cdc07a8071b4682c19679afd491ee4e86bd6 /views/widget/native_widget_aura.cc
parentb7df1384d73f4f8819e7ffd5563deeb3a2617355 (diff)
downloadchromium_src-3aa4394ad8718f09a6e4ea53465f637992e51832.zip
chromium_src-3aa4394ad8718f09a6e4ea53465f637992e51832.tar.gz
chromium_src-3aa4394ad8718f09a6e4ea53465f637992e51832.tar.bz2
Rework View Layer Draw() to use the Layer::DrawTree() method and the LayerDelegate.
http://crbug.com/93947 TEST=none Review URL: http://codereview.chromium.org/7845033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100961 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/widget/native_widget_aura.cc')
-rw-r--r--views/widget/native_widget_aura.cc13
1 files changed, 5 insertions, 8 deletions
diff --git a/views/widget/native_widget_aura.cc b/views/widget/native_widget_aura.cc
index 58c4e32..3b7e160 100644
--- a/views/widget/native_widget_aura.cc
+++ b/views/widget/native_widget_aura.cc
@@ -110,14 +110,11 @@ ui::Compositor* NativeWidgetAura::GetCompositor() {
return window_->layer()->compositor();
}
-void NativeWidgetAura::MarkLayerDirty() {
- //NOTIMPLEMENTED();
-}
-
-void NativeWidgetAura::CalculateOffsetToAncestorWithLayer(gfx::Point* offset,
- View** ancestor) {
- if (ancestor)
- *ancestor = GetWidget()->GetRootView();
+void NativeWidgetAura::CalculateOffsetToAncestorWithLayer(
+ gfx::Point* offset,
+ ui::Layer** layer_parent) {
+ if (layer_parent)
+ *layer_parent = window_->layer();
}
void NativeWidgetAura::ViewRemoved(View* view) {