diff -up mozilla-2.0/browser/app/profile/firefox.js.orig mozilla-2.0/browser/app/profile/firefox.js
--- mozilla-2.0/browser/app/profile/firefox.js.orig	2011-03-19 08:33:32.000000000 +0900
+++ mozilla-2.0/browser/app/profile/firefox.js	2011-03-29 23:12:00.000000000 +0900
@@ -507,6 +507,9 @@ pref("browser.gesture.twist.right", "");
 pref("browser.gesture.twist.left", "");
 pref("browser.gesture.tap", "cmd_fullZoomReset");
 
+// Use LANG environment variable to choose locale
+pref("intl.locale.matchOS", true);
+
 // 0=lines, 1=pages, 2=history , 3=text size
 #ifdef XP_MACOSX
 // On OS X, if the wheel has one axis only, shift+wheel comes through as a
@@ -628,7 +631,7 @@ pref("browser.backspace_action", 0);
 // 0 = spellcheck nothing
 // 1 = check multi-line controls [default]
 // 2 = check multi/single line controls
-pref("layout.spellcheckDefault", 1);
+pref("layout.spellcheckDefault", 0);
 
 pref("browser.send_pings", false);
 
diff -up mozilla-2.0/browser/base/content/browser.xul.orig mozilla-2.0/browser/base/content/browser.xul
--- mozilla-2.0/browser/base/content/browser.xul.orig	2011-03-19 08:33:32.000000000 +0900
+++ mozilla-2.0/browser/base/content/browser.xul	2011-03-29 23:12:00.000000000 +0900
@@ -88,7 +88,7 @@
         lightweightthemes="true"
         lightweightthemesfooter="browser-bottombox"
         windowtype="navigator:browser"
-        screenX="4" screenY="4"
+        screenX="4" screenY="4" width="1000" height="9999"
         browsingmode="normal"
         persist="screenX screenY width height sizemode">
 
diff -up mozilla-2.0/browser/branding/unofficial/locales/browserconfig.properties.orig mozilla-2.0/browser/branding/unofficial/locales/browserconfig.properties
--- mozilla-2.0/browser/branding/unofficial/locales/browserconfig.properties.orig	2011-03-19 08:33:32.000000000 +0900
+++ mozilla-2.0/browser/branding/unofficial/locales/browserconfig.properties	2011-03-29 23:47:29.000000000 +0900
@@ -1,2 +1,2 @@
 # Do NOT localize or otherwise change these values
-browser.startup.homepage=about:home
+browser.startup.homepage=http://vinelinux.org/
diff -up mozilla-2.0/browser/branding/unofficial/pref/firefox-branding.js.orig mozilla-2.0/browser/branding/unofficial/pref/firefox-branding.js
--- mozilla-2.0/browser/branding/unofficial/pref/firefox-branding.js.orig	2011-03-19 08:33:32.000000000 +0900
+++ mozilla-2.0/browser/branding/unofficial/pref/firefox-branding.js	2011-03-29 23:45:59.000000000 +0900
@@ -1,6 +1,6 @@
-pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/");
-pref("startup.homepage_welcome_url","http://www.mozilla.org/projects/%APP%/%VERSION%/firstrun/");
-pref("browser.panorama.welcome_url", "http://www.mozilla.com/firefox/panorama/");
+pref("startup.homepage_override_url","http://vinelinux.org/");
+pref("startup.homepage_welcome_url","http://vinelinux.org/");
+pref("browser.panorama.welcome_url", "http://vinelinux.org/");
 // The time interval between checks for a new version (in seconds)
 // nightly=8 hours, official=24 hours
 pref("app.update.interval", 28800);
diff -up mozilla-2.0/modules/libpref/src/init/all.js.orig mozilla-2.0/modules/libpref/src/init/all.js
--- mozilla-2.0/modules/libpref/src/init/all.js.orig	2011-03-19 08:34:02.000000000 +0900
+++ mozilla-2.0/modules/libpref/src/init/all.js	2011-03-29 23:12:00.000000000 +0900
@@ -2802,7 +2802,7 @@ pref("font.size.fixed.x-tibt", 13);
 
 /* PostScript print module prefs */
 // pref("print.postscript.enabled",      true);
-pref("print.postscript.paper_size",    "letter");
+pref("print.postscript.paper_size",    "a4");
 pref("print.postscript.orientation",   "portrait");
 pref("print.postscript.print_command", "lpr ${MOZ_PRINTER_NAME:+-P\"$MOZ_PRINTER_NAME\"}");