summaryrefslogtreecommitdiff
path: root/mozilla-firstrun.patch
diff options
context:
space:
mode:
authorChristopher Aillon <caillon@fedoraproject.org>2008-06-18 00:52:47 +0000
committerChristopher Aillon <caillon@fedoraproject.org>2008-06-18 00:52:47 +0000
commit5fe54d70352ee8f54d048abfe3585579f87bd307 (patch)
tree550cb79f29cf5e8e54d00cc10cf3fe7e62ac12bd /mozilla-firstrun.patch
parentfixes #200631: firefox -d starts with a convicted monopolist's product page (diff)
downloadlibrewolf-fedora-ff-5fe54d70352ee8f54d048abfe3585579f87bd307.tar.gz
librewolf-fedora-ff-5fe54d70352ee8f54d048abfe3585579f87bd307.tar.bz2
librewolf-fedora-ff-5fe54d70352ee8f54d048abfe3585579f87bd307.zip
- Firefox 3 Final
Diffstat (limited to 'mozilla-firstrun.patch')
-rw-r--r--mozilla-firstrun.patch51
1 files changed, 51 insertions, 0 deletions
diff --git a/mozilla-firstrun.patch b/mozilla-firstrun.patch
new file mode 100644
index 0000000..5b16ef0
--- /dev/null
+++ b/mozilla-firstrun.patch
@@ -0,0 +1,51 @@
+diff -up mozilla/browser/base/jar.mn.firstrun mozilla/browser/base/jar.mn
+--- mozilla/browser/base/jar.mn.firstrun 2008-06-15 12:39:28.000000000 -0700
++++ mozilla/browser/base/jar.mn 2008-06-15 12:39:34.000000000 -0700
+@@ -21,9 +21,6 @@ browser.jar:
+ * content/browser/browser.js (content/browser.js)
+ * content/browser/browser.xul (content/browser.xul)
+ * content/browser/credits.xhtml (content/credits.xhtml)
+-* content/browser/EULA.js (content/EULA.js)
+-* content/browser/EULA.xhtml (content/EULA.xhtml)
+-* content/browser/EULA.xul (content/EULA.xul)
+ * content/browser/metaData.js (content/metaData.js)
+ * content/browser/metaData.xul (content/metaData.xul)
+ * content/browser/pageinfo/pageInfo.xul (content/pageinfo/pageInfo.xul)
+diff -up mozilla/browser/components/nsBrowserGlue.js.firstrun mozilla/browser/components/nsBrowserGlue.js
+--- mozilla/browser/components/nsBrowserGlue.js.firstrun 2008-06-15 11:28:29.000000000 -0700
++++ mozilla/browser/components/nsBrowserGlue.js 2008-06-15 11:28:36.000000000 -0700
+@@ -175,34 +175,6 @@ BrowserGlue.prototype = {
+ // profile startup handler (contains profile initialization routines)
+ _onProfileStartup: function()
+ {
+- // Check to see if the EULA must be shown on startup
+-
+- // Global override for tinderbox machines
+- var prefBranch = Cc["@mozilla.org/preferences-service;1"].
+- getService(Ci.nsIPrefBranch);
+- var mustDisplayEULA = true;
+- try {
+- mustDisplayEULA = !prefBranch.getBoolPref("browser.EULA.override");
+- } catch (e) {
+- // Pref might not exist
+- }
+-
+- // Make sure it hasn't already been accepted
+- if (mustDisplayEULA) {
+- try {
+- var EULAVersion = prefBranch.getIntPref("browser.EULA.version");
+- mustDisplayEULA = !prefBranch.getBoolPref("browser.EULA." + EULAVersion + ".accepted");
+- } catch(ex) {
+- }
+- }
+-
+- if (mustDisplayEULA) {
+- var ww2 = Cc["@mozilla.org/embedcomp/window-watcher;1"].
+- getService(Ci.nsIWindowWatcher);
+- ww2.openWindow(null, "chrome://browser/content/EULA.xul",
+- "_blank", "chrome,centerscreen,modal,resizable=yes", null);
+- }
+-
+ this.Sanitizer.onStartup();
+ // check if we're in safe mode
+ var app = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo).
bgstack15