From f18e2f1e7a69d9ef5654244ea66d2abc9f6cb535 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B7=D0=B8=D0=BC?= Date: Wed, 9 May 2018 21:26:58 +0300 Subject: [PATCH] Updated to 60.0 --- .abf.yml | 2 +- firefox-56.0-build-error.patch | 11 --- firefox-kde.patch | 120 ++++++++++++++++++++++----------- firefox.spec | 13 +++- mozilla-kde.patch | 82 +++++++++++----------- 5 files changed, 134 insertions(+), 94 deletions(-) diff --git a/.abf.yml b/.abf.yml index 3077375..6d1ecc5 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,2 +1,2 @@ sources: - mozilla-release-6b51784853e47e091d213d421a19cb623af718f0.tar.bz2: 82f69f2eeef9316abb096518fff8e95386e0f1e1 + firefox-60.0.source.tar.xz: 070b99b19851efe13c1d947764a9de1a83f6362c diff --git a/firefox-56.0-build-error.patch b/firefox-56.0-build-error.patch index b2f2947..be7811c 100644 --- a/firefox-56.0-build-error.patch +++ b/firefox-56.0-build-error.patch @@ -18,17 +18,6 @@ class nsAutoOwningThread { ---- firefox-57.0/dom/base/nsNodeInfoManager.h-orig 2017-11-02 19:16:34.000000000 +0300 -+++ firefox-57.0/dom/base/nsNodeInfoManager.h 2017-11-14 21:06:37.557820720 +0300 -@@ -15,7 +15,7 @@ - #include "nsCOMPtr.h" // for member - #include "nsCycleCollectionParticipant.h" // for NS_DECL_CYCLE_* - #include "nsStringFwd.h" --#include "plhash.h" // for typedef PLHashNumber -+#include "nspr4/plhash.h" // for typedef PLHashNumber - - class nsBindingManager; - class nsAtom; --- firefox-56.0/xpcom/ds/nsCRT.h-orig 2017-09-28 20:02:28.000000000 +0300 +++ firefox-56.0/xpcom/ds/nsCRT.h 2017-09-28 20:03:25.099126089 +0300 @@ -8,7 +8,7 @@ diff --git a/firefox-kde.patch b/firefox-kde.patch index 2e12338..375d1ea 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,11 +1,11 @@ # HG changeset patch -# Parent ffcd96e120857e207bd357b2005f0b5bc776e375 +# Parent 1b44c077e473c5a7d02fab26e2a220ebf219e0ab 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,1238 @@ +@@ -0,0 +1,1280 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -15,14 +15,15 @@ new file mode 100644 +# 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 @@ -59,7 +60,6 @@ new file mode 100644 + tabsintitlebar="true" +#endif + titlemenuseparator="&mainWindow.titlemodifiermenuseparator;" -+ lightweightthemes="true" + windowtype="navigator:browser" + macanimationtype="document" + screenX="4" screenY="4" @@ -75,6 +75,7 @@ new file mode 100644 + + + +# All sets except for popupsets (commands, keys, stringbundles and broadcasters) *must* go into the @@ -104,8 +105,9 @@ new file mode 100644 + accesskey="&moveToNewWindow.accesskey;" + tbattr="tabbrowser-multiple" + oncommand="gBrowser.replaceTabWithWindow(TabContextMenu.contextTab);"/> -+ ++ + + @@ -144,6 +146,7 @@ new file mode 100644 + + @@ -1196,13 +1223,28 @@ new file mode 100644 +