summaryrefslogtreecommitdiffstats
path: root/views/widget/native_widget_view.h
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_view.h
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_view.h')
-rw-r--r--views/widget/native_widget_view.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/views/widget/native_widget_view.h b/views/widget/native_widget_view.h
index 9d2004f..f4b49cf 100644
--- a/views/widget/native_widget_view.h
+++ b/views/widget/native_widget_view.h
@@ -41,10 +41,9 @@ class VIEWS_EXPORT NativeWidgetView : public View {
void set_cursor(gfx::NativeCursor cursor) { cursor_ = cursor; }
// Overridden from View:
- virtual void SchedulePaintInternal(const gfx::Rect& r) OVERRIDE;
- virtual void MarkLayerDirty() OVERRIDE;
- virtual void CalculateOffsetToAncestorWithLayer(gfx::Point* offset,
- View** ancestor) OVERRIDE;
+ virtual void CalculateOffsetToAncestorWithLayer(
+ gfx::Point* offset,
+ ui::Layer** layer_parent) OVERRIDE;
private:
// Overridden from View:
@@ -73,8 +72,6 @@ class VIEWS_EXPORT NativeWidgetView : public View {
const gfx::Point& point) OVERRIDE;
virtual void DestroyLayerRecurse() OVERRIDE;
virtual void UpdateLayerBounds(const gfx::Point& offset) OVERRIDE;
- virtual void PaintToLayer(const gfx::Rect& dirty_rect) OVERRIDE;
- virtual void PaintComposite() OVERRIDE;
internal::NativeWidgetDelegate* delegate() {
return native_widget_->delegate();