# HG changeset patch # User Wolfgang Rosenauer # Date 1540200401 -7200 # Node ID 4b99400f6d170380f89f46ee48cc56c446049b23 # Parent 63a32fb3b602e99314bbecdc9de44b35d45a7f12 rebased patches and updated spec for 63.0b14 diff -r 63a32fb3b602 -r 4b99400f6d17 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sun Oct 21 09:27:28 2018 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Mon Oct 22 11:26:41 2018 +0200 @@ -2,6 +2,13 @@ Sun Oct 21 07:24:17 UTC 2018 - wr@rosenauer.org - update to Firefox 63.0b14 + * WebExtensions now run in their own process on Linux + * The Ctrl+Tab shortcut now displays thumbnail previews of your + tabs and cycles through tabs in recently used order. This new + default behavior is activated only in new profiles and can be + changed in preferences. + * Added support for Web Components custom elements and shadow DOM +- requires NSPR 4.20, NSS 3.39 and Rust 1.28 ------------------------------------------------------------------- Tue Oct 2 21:28:31 UTC 2018 - astieger@suse.com diff -r 63a32fb3b602 -r 4b99400f6d17 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sun Oct 21 09:27:28 2018 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Mon Oct 22 11:26:41 2018 +0200 @@ -74,12 +74,12 @@ BuildRequires: libnotify-devel BuildRequires: libproxy-devel BuildRequires: makeinfo -BuildRequires: mozilla-nspr-devel >= 4.19 -BuildRequires: mozilla-nss-devel >= 3.38 +BuildRequires: mozilla-nspr-devel >= 4.20 +BuildRequires: mozilla-nss-devel >= 3.39 BuildRequires: python-devel BuildRequires: python2-xml BuildRequires: python3 >= 3.5 -BuildRequires: rust >= 1.24 +BuildRequires: rust >= 1.28 BuildRequires: rust-std BuildRequires: startup-notification-devel BuildRequires: unzip @@ -155,11 +155,9 @@ Patch2: mozilla-kde.patch Patch3: mozilla-ntlm-full-path.patch Patch4: mozilla-openaes-decl.patch -Patch5: mozilla-no-stdcxx-check.patch Patch6: mozilla-reduce-files-per-UnifiedBindings.patch Patch7: mozilla-aarch64-startup-crash.patch Patch8: mozilla-bmo256180.patch -Patch9: mozilla-no-return.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -263,13 +261,11 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 %ifarch %ix86 %patch6 -p1 %endif %patch7 -p1 %patch8 -p1 -%patch9 -p1 # Firefox %patch101 -p1 %patch102 -p1 diff -r 63a32fb3b602 -r 4b99400f6d17 MozillaFirefox/mozilla-no-return.patch --- a/MozillaFirefox/mozilla-no-return.patch Sun Oct 21 09:27:28 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -../mozilla-no-return.patch \ No newline at end of file diff -r 63a32fb3b602 -r 4b99400f6d17 MozillaFirefox/mozilla-no-stdcxx-check.patch --- a/MozillaFirefox/mozilla-no-stdcxx-check.patch Sun Oct 21 09:27:28 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -../mozilla-no-stdcxx-check.patch \ No newline at end of file diff -r 63a32fb3b602 -r 4b99400f6d17 firefox-kde.patch --- a/firefox-kde.patch Sun Oct 21 09:27:28 2018 +0200 +++ b/firefox-kde.patch Mon Oct 22 11:26:41 2018 +0200 @@ -1,11 +1,11 @@ # HG changeset patch -# Parent 0629fb9c6879e14c1b5e3cbff53b0d44371f0127 +# Parent fdf78810e83396d10418791fbe32bed6bfe1558b diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul new file mode 100644 --- /dev/null +++ b/browser/base/content/browser-kde.xul -@@ -0,0 +1,1291 @@ +@@ -0,0 +1,1317 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -14,18 +14,23 @@ +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + ++ ++ ++ + -+ ++ ++ + + ++ + + -+ -+ -+ -+ -+ -+ ++ ++ ++ ++ + + +# All DTD information is stored in a separate file so that it can be shared by @@ -40,7 +45,6 @@ + xmlns:html="http://www.w3.org/1999/xhtml" + xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" -+ onload="gBrowserInit.onLoad()" onunload="gBrowserInit.onUnload()" onclose="return WindowIsClosing();" + title="&mainWindow.title;" + title_normal="&mainWindow.title;" +#ifdef XP_MACOSX @@ -75,31 +79,36 @@ +# that they can be shared with macWindow.inc.xul. +#include global-scripts.inc + -+ + -+# All sets except for popupsets (commands, keys, stringbundles and broadcasters) ++# All sets except for popupsets (commands, keys, and stringbundles) +# *must* go into the browser-sets.inc file so that they can be shared with other +# top level windows in macWindow.inc.xul. -+#define FULL_BROWSER_WINDOW +#include browser-sets.inc -+#undef FULL_BROWSER_WINDOW + + + + ++