summaryrefslogtreecommitdiffstats
path: root/ui/webui
diff options
context:
space:
mode:
authorbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-07 15:41:49 +0000
committerbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-07 15:41:49 +0000
commit2e2922712c33ef2f933b67089d2017c6bcde0d03 (patch)
treecece48ef989bf85e9e3b627042e664b1deede655 /ui/webui
parent9a36c175ea2de14f432276594c29228242055a95 (diff)
downloadchromium_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.js3
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++)