From 87c9866b124e0f46d48442eac7a1a8f8f34b7229 Mon Sep 17 00:00:00 2001 From: "bryner%brianryner.com" Date: Thu, 30 Sep 2004 03:44:34 +0000 Subject: [PATCH] Leave an extra 28px of vertical space when calculating the default window size on GTK, to account for the window titlebar and border. r=shaver. --- browser/base/content/browser.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js index 0a96d47a30d7..f50614905f1b 100644 --- a/browser/base/content/browser.js +++ b/browser/base/content/browser.js @@ -323,6 +323,17 @@ function Startup() if ((screen.availWidth / 2) >= 800) defaultWidth = (screen.availWidth / 2) - 20; defaultHeight = screen.availHeight - 10; +#ifdef MOZ_WIDGET_GTK +#define USE_HEIGHT_ADJUST +#endif +#ifdef MOZ_WIDGET_GTK2 +#define USE_HEIGHT_ADJUST +#endif +#ifdef USE_HEIGHT_ADJUST + // On X, we're not currently able to account for the size of the window + // border. Use 28px as a guess (titlebar + bottom window border) + defaultHeight -= 28; +#endif } document.documentElement.setAttribute("width", defaultWidth); document.documentElement.setAttribute("height", defaultHeight);