summaryrefslogtreecommitdiffstats
path: root/views/widget/widget.cc
diff options
context:
space:
mode:
authorananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-02 06:11:22 +0000
committerananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-02 06:11:22 +0000
commit3ef5d1b8cd0d307dda2b03b7d8bf9c8d7d97e870 (patch)
tree7725c4b1c02db26a7e09c30d325c2777109228d6 /views/widget/widget.cc
parent99f5dfdbdf3b9d948750a4bbed07b0a2eef2337e (diff)
downloadchromium_src-3ef5d1b8cd0d307dda2b03b7d8bf9c8d7d97e870.zip
chromium_src-3ef5d1b8cd0d307dda2b03b7d8bf9c8d7d97e870.tar.gz
chromium_src-3ef5d1b8cd0d307dda2b03b7d8bf9c8d7d97e870.tar.bz2
Reverting to fix builder redness. Please fix and reland.
Revert 76483 - Remove/replace RootView/Widget getters with new NativeWidget getters. BUG=72040 TEST=existing unittests. Review URL: http://codereview.chromium.org/6598069 TBR=ben@chromium.org Review URL: http://codereview.chromium.org/6597099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76508 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/widget/widget.cc')
-rw-r--r--views/widget/widget.cc16
1 files changed, 4 insertions, 12 deletions
diff --git a/views/widget/widget.cc b/views/widget/widget.cc
index c280206..0299c2d 100644
--- a/views/widget/widget.cc
+++ b/views/widget/widget.cc
@@ -7,7 +7,6 @@
#include "base/logging.h"
#include "views/widget/default_theme_provider.h"
#include "views/widget/root_view.h"
-#include "views/widget/native_widget.h"
namespace views {
@@ -29,17 +28,6 @@ void Widget::Init(gfx::NativeView parent, const gfx::Rect& bounds) {
void Widget::InitWithWidget(Widget* parent, const gfx::Rect& bounds) {
}
-Widget* Widget::GetTopLevelWidget() {
- return const_cast<Widget*>(
- const_cast<const Widget*>(this)->GetTopLevelWidget());
-}
-
-const Widget* Widget::GetTopLevelWidget() const {
- NativeWidget* native_widget =
- NativeWidget::GetTopLevelNativeWidget(GetNativeView());
- return native_widget ? native_widget->GetWidget() : NULL;
-}
-
WidgetDelegate* Widget::GetWidgetDelegate() {
return delegate_;
}
@@ -94,6 +82,10 @@ RootView* Widget::GetRootView() {
return root_view_.get();
}
+Widget* Widget::GetRootWidget() const {
+ return NULL;
+}
+
bool Widget::IsVisible() const {
return false;
}