--- firefox-1.5.dfsg+1.5.0.5.orig/browser/app/profile/firefox.js
+++ firefox-1.5.dfsg+1.5.0.5/browser/app/profile/firefox.js
@@ -49,6 +49,7 @@
#endif
pref("startup.homepage_override_url","chrome://browser-region/locale/region.properties");
+pref("startup.homepage_override.mstone","ignore");
pref("general.startup.browser", true);
pref("browser.chromeURL","chrome://browser/content/");
@@ -72,12 +73,12 @@
// App-specific update preferences
// Whether or not app updates are enabled
-pref("app.update.enabled", true);
+pref("app.update.enabled", false);
// This preference turns on app.update.mode and allows automatic download and
// install to take place. We use a separate boolean toggle for this to make
// the UI easier to construct.
-pref("app.update.auto", true);
+pref("app.update.auto", false);
// Defines how the Application Update Service notifies the user about updates:
//
@@ -156,7 +157,6 @@
pref("keyword.enabled", true);
pref("keyword.URL", "http://www.google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=");
-pref("general.useragent.locale", "@AB_CD@");
pref("general.skins.selectedSkin", "classic/1.0");
pref("general.useragent.extra.firefox", "Firefox/@APP_VERSION@");
@@ -169,12 +169,13 @@
// Whether or not the application should check at startup each time if it
// is the default browser.
-pref("browser.shell.checkDefaultBrowser", true);
+pref("browser.shell.checkDefaultBrowser", false);
// 0 = blank, 1 = home (browser.startup.homepage), 2 = last
// XXXBlake Remove this stupid pref
pref("browser.startup.page", 1);
-pref("browser.startup.homepage", "resource:/browserconfig.properties");
+pref("browser.startup.homepage", "chrome://browser-region/locale/region.properties");
+pref("browser.startup.homepage_override.mstone","ignore");
pref("browser.cache.disk.capacity", 50000);
pref("browser.enable_automatic_image_resizing", true);
@@ -314,6 +315,9 @@
pref("intl.menuitems.alwaysappendaccesskeys","chrome://global/locale/intl.properties");
pref("intl.menuitems.insertseparatorbeforeaccesskeys","chrome://global/locale/intl.properties");
+// 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
@@ -332,6 +336,8 @@
pref("mousewheel.withaltkey.action",0);
pref("mousewheel.withaltkey.sysnumlines",false);
+pref("middlemouse.contentLoadURL", false); // setting to false disables pasting urls on to the page
+
pref("profile.allow_automigration", false); // setting to false bypasses automigration in the profile code
// Customizable toolbar stuff
@@ -378,6 +384,10 @@
pref("security.warn_viewing_mixed.show_once", true);
pref("security.warn_submit_insecure.show_once", true);
+// enable negotiate extension
+pref("network.negotiate-auth.trusted-uris", "https://");
+
+
#ifdef XP_UNIX
pref("browser.urlbar.clickSelectsAll", false);
#else
@@ -413,5 +423,7 @@
pref("browser.download.hide_plugins_without_extensions", true);
// Setting this pref to |true| forces BiDi UI menu items and keyboard shortcuts
-// to be exposed. By default, only expose it for bidi-associated system locales.
-pref("bidi.browser.ui", false);
+// to be exposed.
+pref("bidi.browser.ui", true);
+
+pref("mozilla.widget.raise-on-setfocus", false);
--- firefox-1.5.dfsg+1.5.0.5.orig/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in
+++ firefox-1.5.dfsg+1.5.0.5/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in
@@ -39,6 +39,15 @@
Mozilla Contributors
classic/1.0
+
+
+
+ skin/classic/browser/
+ skin/classic/global/
+ skin/classic/communicator/
+ skin/classic/mozapps/
+
+
--- firefox-1.5.dfsg+1.5.0.5.orig/browser/base/content/aboutDialog.xul
+++ firefox-1.5.dfsg+1.5.0.5/browser/base/content/aboutDialog.xul
@@ -79,7 +79,7 @@
©rightText;
-
+
--- firefox-1.5.dfsg+1.5.0.5.orig/browser/base/content/baseMenuOverlay.xul
+++ firefox-1.5.dfsg+1.5.0.5/browser/base/content/baseMenuOverlay.xul
@@ -88,6 +88,13 @@
label="&helpReleaseNotes.label;"
oncommand="openReleaseNotes(event)"
onclick="checkForMiddleClick(this, event);"/>
+
+
+
+
+
#endif
+#if 0
+# The import wizard will usually show an empty nonfunctional dialogue.
+# So we disable it to improve discoverability of
+# Bookmarks / Manage Bookmarks ... // File / Import ...
+# https://bugzilla.mozilla.org/show_bug.cgi?id=117844
+# bugs.debian.org/350599
+#endif
#ifndef XP_MACOSX
#endif
--- firefox-1.5.dfsg+1.5.0.5.orig/browser/base/content/search.xml
+++ firefox-1.5.dfsg+1.5.0.5/browser/base/content/search.xml
@@ -141,15 +141,18 @@
this._initializeEngine();
var element;
- element = document.createElementNS(XUL_NS, "menuseparator");
- this.mContextMenu.appendChild(element);
- element = document.createElementNS(XUL_NS, "menuitem");
- element.setAttribute("label", this.mStringBundle
- .getString("cmd_clearHistory"));
- element.setAttribute("accesskey", this.mStringBundle
- .getString("cmd_clearHistory_accesskey"));
- element.setAttribute("cmd", "cmd_clearhistory");
- this.mContextMenu.appendChild(element);
+# clearHistory doesn't work properly because it misses clearing the
+# corresponding URL history items. So we disable it for now to avoid
+# unfortunate accidents.
+# element = document.createElementNS(XUL_NS, "menuseparator");
+# this.mContextMenu.appendChild(element);
+# element = document.createElementNS(XUL_NS, "menuitem");
+# element.setAttribute("label", this.mStringBundle
+# .getString("cmd_clearHistory"));
+# element.setAttribute("accesskey", this.mStringBundle
+# .getString("cmd_clearHistory_accesskey"));
+# element.setAttribute("cmd", "cmd_clearhistory");
+# this.mContextMenu.appendChild(element);
this.controllers.appendController(this.searchbarController);
]]>