summaryrefslogtreecommitdiffstats
path: root/ui/views/widget/root_view.cc
diff options
context:
space:
mode:
authorerg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-10 23:11:47 +0000
committererg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-10 23:11:47 +0000
commit290353d2e35e004cd0c3d2ce15d3027a545c086e (patch)
tree7d37c7080bad8523ad228a447cf42454696d5044 /ui/views/widget/root_view.cc
parente3a722b7311cd7bf9a812ccea475948b6ba88bb7 (diff)
downloadchromium_src-290353d2e35e004cd0c3d2ce15d3027a545c086e.zip
chromium_src-290353d2e35e004cd0c3d2ce15d3027a545c086e.tar.gz
chromium_src-290353d2e35e004cd0c3d2ce15d3027a545c086e.tar.bz2
linux_aura: Enforce minimum/maximum window size.
This send min/max sizing information to the X server on Layout(). BUG=285387 Review URL: https://chromiumcodereview.appspot.com/23461042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222386 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/views/widget/root_view.cc')
-rw-r--r--ui/views/widget/root_view.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/views/widget/root_view.cc b/ui/views/widget/root_view.cc
index c7fdffb..0f4e3b9 100644
--- a/ui/views/widget/root_view.cc
+++ b/ui/views/widget/root_view.cc
@@ -362,6 +362,11 @@ bool RootView::IsDrawn() const {
return visible();
}
+void RootView::Layout() {
+ View::Layout();
+ widget_->OnRootViewLayout();
+}
+
const char* RootView::GetClassName() const {
return kViewClassName;
}