[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Update firefox.js for 3.6
From: |
Giuseppe Scrivano |
Subject: |
Re: Update firefox.js for 3.6 |
Date: |
Sun, 31 Jan 2010 23:50:52 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) |
The new firefox.js file seems fine and I have just committed it.
Thanks!
Giuseppe
Harald van Dijk <address@hidden> writes:
> Hi,
>
> At least some of the problems with Icecat 3.6 (restore closed tab not
> working, session problems, opening links in new windows instead of new
> tabs) are caused by firefox.js not being kept in sync with Firefox's
> version, causing some required preference settings to be missing. I've
> taken a look at the differences between Firefox's version and
> Icecat's, updated Firefox's version where Icecat's preference changes
> make sense, and locally replaced Icecat's version with the modified
> one from Firefox. The problems I've seen, I no longer see. Attached
> you will find the updated firefox.js (bzip2-compressed), as well as a
> diff from Firefox's original file to this one. Could you please check
> that there are no other preference changes that you've made
> intentionally, and if there aren't, update Icecat to use this version?
>
> Cheers,
> Harald
>
> --- mozilla-1.9.2/browser/app/profile/firefox.js
> +++ icecat-3.6/browser/app/profile/firefox.js
> @@ -69,13 +69,13 @@
> pref("extensions.hideInstallButton", true);
>
> // Preferences for the Get Add-ons pane
> -pref("extensions.getAddons.showPane", true);
> +pref("extensions.getAddons.showPane", false);
> -pref("extensions.getAddons.browseAddons",
> "https://addons.mozilla.org/%LOCALE%/%APP%");
> +pref("extensions.getAddons.browseAddons",
> "http://www.gnu.org/software/gnuzilla/addons.html");
> pref("extensions.getAddons.maxResults", 5);
> -pref("extensions.getAddons.recommended.browseURL",
> "https://addons.mozilla.org/%LOCALE%/%APP%/recommended");
> +pref("extensions.getAddons.recommended.browseURL",
> "http://www.gnu.org/software/gnuzilla/addons.html");
> -pref("extensions.getAddons.recommended.url",
> "https://services.addons.mozilla.org/%LOCALE%/%APP%/api/%API_VERSION%/list/featured/all/10/%OS%/%VERSION%");
> +pref("extensions.getAddons.recommended.url",
> "http://www.gnu.org/software/gnuzilla/addons.html");
> -pref("extensions.getAddons.search.browseURL",
> "https://addons.mozilla.org/%LOCALE%/%APP%/search?q=%TERMS%");
> +pref("extensions.getAddons.search.browseURL",
> "http://www.gnu.org/software/gnuzilla/addons.html");
> -pref("extensions.getAddons.search.url",
> "https://services.addons.mozilla.org/%LOCALE%/%APP%/api/%API_VERSION%/search/%TERMS%/all/10/%OS%/%VERSION%");
> +pref("extensions.getAddons.search.url",
> "http://www.gnu.org/software/gnuzilla/addons.html");
>
> // Blocklist preferences
> pref("extensions.blocklist.enabled", true);
> @@ -87,7 +87,7 @@
> pref("extensions.blocklist.detailsURL",
> "https://www.mozilla.com/%LOCALE%/blocklist/");
>
> // Dictionary download preference
> -pref("browser.dictionaries.download.url",
> "https://addons.mozilla.org/%LOCALE%/%APP%/dictionaries/");
> +pref("browser.dictionaries.download.url", "http://gnuzilla.gnu.org");
>
> // Update Timer Manager preferences
> // Interval: When all registered timers should be checked (in milliseconds)
> @@ -165,7 +165,8 @@
> pref("extensions.update.interval", 86400); // Check for updates to
> Extensions and
> // Themes every day
> // Non-symmetric (not shared by extensions) extension-specific [update]
> preferences
> +pref("extensions.getMoreExtensionsURL",
> "http://www.gnu.org/software/gnuzilla/addons.html#addons");
> -pref("extensions.getMoreThemesURL",
> "https://addons.mozilla.org/%LOCALE%/%APP%/getpersonas");
> +pref("extensions.getMoreThemesURL",
> "http://www.gnu.org/software/gnuzilla/addons.html#themes");
> pref("extensions.dss.enabled", false); // Dynamic Skin Switching
>
> pref("extensions.dss.switchPending", false); // Non-dynamic switch
> pending after next
> // restart.
> @@ -183,7 +184,7 @@
>
> pref("general.useragent.locale", "@AB_CD@");
> pref("general.skins.selectedSkin", "classic/1.0");
> -pref("general.useragent.extra.firefox", "@APP_UA_NAME@/@APP_VERSION@");
> +pref("general.useragent.extra.firefox", "@APP_UA_NAME@/@APP_VERSION@ (like
> Firefox/@APP_VERSION@)");
>
> pref("general.smoothScroll", false);
> #ifdef UNIX_BUT_NOT_MAC
> @@ -279,7 +280,7 @@
> pref("browser.download.manager.resumeOnWakeDelay", 10000);
>
> // search engines URL
> -pref("browser.search.searchEnginesURL",
> "https://addons.mozilla.org/%LOCALE%/%APP%/search-engines/");
> +pref("browser.search.searchEnginesURL",
> "http://www.gnu.org/software/gnuzilla/addons.html#search%20engines");
>
> // pointer to the default engine name
> pref("browser.search.defaultenginename",
> "chrome://browser-region/locale/region.properties");
> @@ -570,7 +571,7 @@
> pref("plugin.default_plugin_disabled", true);
>
> // plugin finder service url
> -pref("pfs.datasource.url",
> "https://pfs.mozilla.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%&appID=%APP_ID%&appVersion=%APP_VERSION%&clientOS=%CLIENT_OS%&chromeLocale=%CHROME_LOCALE%&appRelease=%APP_RELEASE%");
> +pref("pfs.datasource.url",
> "http://gnuzilla.gnu.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%&appID=%APP_ID%&appVersion=%APP_VERSION%&clientOS=%CLIENT_OS%&chromeLocale=%CHROME_LOCALE%&appRelease=%APP_RELEASE%");
>
> // by default we show an infobar message when pages require plugins the user
> has not installed, or are outdated
> pref("plugins.hide_infobar_for_missing_plugin", false);
>
> --
> http://gnuzilla.gnu.org