diff options
author | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-07 15:41:49 +0000 |
---|---|---|
committer | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-07 15:41:49 +0000 |
commit | 2e2922712c33ef2f933b67089d2017c6bcde0d03 (patch) | |
tree | cece48ef989bf85e9e3b627042e664b1deede655 /ui/webui | |
parent | 9a36c175ea2de14f432276594c29228242055a95 (diff) | |
download | chromium_src-2e2922712c33ef2f933b67089d2017c6bcde0d03.zip chromium_src-2e2922712c33ef2f933b67089d2017c6bcde0d03.tar.gz chromium_src-2e2922712c33ef2f933b67089d2017c6bcde0d03.tar.bz2 |
Never force a max dialog height of less than 200 pixels
Some dialogs liks chrome://settings/clearBrowserData and
chrome://settings/resetProfileSettings look really bad if the browser window
has a very small height. This CL ensures that the dialog can always occupy 200
vertical pixels.
BUG=329792
Review URL: https://codereview.chromium.org/104713012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243295 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/webui')
-rw-r--r-- | ui/webui/resources/js/cr/ui/overlay.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/webui/resources/js/cr/ui/overlay.js b/ui/webui/resources/js/cr/ui/overlay.js index 5c0acb2..67be759 100644 --- a/ui/webui/resources/js/cr/ui/overlay.js +++ b/ui/webui/resources/js/cr/ui/overlay.js @@ -80,7 +80,8 @@ cr.define('cr.ui.overlay', function() { * height. */ function setMaxHeightAllPages() { - var pages = document.querySelectorAll('.overlay .page'); + var pages = document.querySelectorAll( + '.overlay .page:not(.not-resizable)'); var maxHeight = Math.min(0.9 * window.innerHeight, 640) + 'px'; for (var i = 0; i < pages.length; i++) |