From 4461643420a173ad86739763ed4f4968cf27c4f84ca34d9a59b1ad1b96416526 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Tue, 3 Nov 2015 15:49:03 +0000 Subject: [PATCH] - update to Firefox 42.0 (bnc#952810) * Private Browsing with Tracking Protection blocks certain Web elements that could be used to record your behavior across sites * Control Center that contains site security and privacy controls * Login Manager improvements * WebRTC improvements * Indicator added to tabs that play audio with one-click muting * Media Source Extension for HTML5 video available for all sites - requires NSPR 4.10.10 and NSS 3.19.4 - removed obsolete patches * mozilla-arm-disable-edsp.patch * mozilla-icu-strncat.patch * mozilla-skia-be-le.patch * toolkit-download-folder.patch - fixed build with enable-libproxy (bmo#1220399) * mozilla-libproxy.patch OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=467 --- MozillaFirefox.changes | 20 +++++ MozillaFirefox.spec | 42 ++++----- compare-locales.tar.xz | 4 +- create-tar.sh | 4 +- firefox-41.0.2-source.tar.xz | 3 - firefox-42.0-source.tar.xz | 3 + firefox-kde.patch | 155 +++++++++------------------------ l10n-41.0.2.tar.xz | 3 - l10n-42.0.tar.xz | 3 + mozilla-arm-disable-edsp.patch | 28 ------ mozilla-icu-strncat.patch | 36 -------- mozilla-kde.patch | 30 +++---- mozilla-libproxy.patch | 26 ++++++ mozilla-shared-nss-db.patch | 6 +- mozilla-skia-be-le.patch | 54 ------------ source-stamp.txt | 2 +- toolkit-download-folder.patch | 53 ----------- 17 files changed, 135 insertions(+), 337 deletions(-) delete mode 100644 firefox-41.0.2-source.tar.xz create mode 100644 firefox-42.0-source.tar.xz delete mode 100644 l10n-41.0.2.tar.xz create mode 100644 l10n-42.0.tar.xz delete mode 100644 mozilla-arm-disable-edsp.patch delete mode 100644 mozilla-icu-strncat.patch create mode 100644 mozilla-libproxy.patch delete mode 100644 mozilla-skia-be-le.patch delete mode 100644 toolkit-download-folder.patch diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 1079930e..34bb5615 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Sat Oct 31 19:50:03 UTC 2015 - wr@rosenauer.org + +- update to Firefox 42.0 (bnc#952810) + * Private Browsing with Tracking Protection blocks certain Web + elements that could be used to record your behavior across sites + * Control Center that contains site security and privacy controls + * Login Manager improvements + * WebRTC improvements + * Indicator added to tabs that play audio with one-click muting + * Media Source Extension for HTML5 video available for all sites +- requires NSPR 4.10.10 and NSS 3.19.4 +- removed obsolete patches + * mozilla-arm-disable-edsp.patch + * mozilla-icu-strncat.patch + * mozilla-skia-be-le.patch + * toolkit-download-folder.patch +- fixed build with enable-libproxy (bmo#1220399) + * mozilla-libproxy.patch + ------------------------------------------------------------------- Thu Oct 15 08:25:54 UTC 2015 - wr@rosenauer.org diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 0a346120..a442ff92 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -18,10 +18,10 @@ # changed with every update -%define major 41 -%define mainver %major.0.2 +%define major 42 +%define mainver %major.0 %define update_channel release -%define releasedate 2015101500 +%define releasedate 2015103000 # general build definitions %if "%{update_channel}" != "aurora" @@ -76,8 +76,8 @@ BuildRequires: libiw-devel BuildRequires: libnotify-devel BuildRequires: libproxy-devel BuildRequires: makeinfo -BuildRequires: mozilla-nspr-devel >= 4.10.8 -BuildRequires: mozilla-nss-devel >= 3.19.2 +BuildRequires: mozilla-nspr-devel >= 4.10.10 +BuildRequires: mozilla-nss-devel >= 3.19.4 BuildRequires: nss-shared-helper-devel BuildRequires: python-devel BuildRequires: startup-notification-devel @@ -137,20 +137,17 @@ Source14: create-tar.sh Source15: firefox-appdata.xml Source16: MozillaFirefox.changes # Gecko/Toolkit -Patch1: toolkit-download-folder.patch -Patch2: mozilla-nongnome-proxies.patch -Patch4: mozilla-shared-nss-db.patch -Patch5: mozilla-kde.patch -Patch6: mozilla-preferences.patch -Patch7: mozilla-language.patch -Patch8: mozilla-ntlm-full-path.patch -Patch9: mozilla-repo.patch -Patch10: mozilla-icu-strncat.patch -Patch11: mozilla-arm-disable-edsp.patch -Patch12: mozilla-openaes-decl.patch -Patch14: mozilla-skia-be-le.patch -Patch15: mozilla-bmo1005535.patch -Patch16: mozilla-no-stdcxx-check.patch +Patch1: mozilla-nongnome-proxies.patch +Patch2: mozilla-shared-nss-db.patch +Patch3: mozilla-kde.patch +Patch4: mozilla-preferences.patch +Patch5: mozilla-language.patch +Patch6: mozilla-ntlm-full-path.patch +Patch7: mozilla-repo.patch +Patch8: mozilla-openaes-decl.patch +Patch9: mozilla-bmo1005535.patch +Patch10: mozilla-no-stdcxx-check.patch +Patch11: mozilla-libproxy.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-no-default-ualocale.patch @@ -252,18 +249,15 @@ symbols meant for upload to Mozilla's crash collector database. cd $RPM_BUILD_DIR/mozilla %patch1 -p1 %patch2 -p1 +%patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 +#%patch9 -p1 %patch10 -p1 %patch11 -p1 -%patch12 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 # Firefox %patch101 -p1 %patch102 -p1 diff --git a/compare-locales.tar.xz b/compare-locales.tar.xz index 738c0407..edcb6e7b 100644 --- a/compare-locales.tar.xz +++ b/compare-locales.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:67ce4cdcda65027bf31cc0de93fd4e03e2c91296fa4823cbe527bf234fb5851d -size 28456 +oid sha256:5369d055695e4fd6757541f3951eea4e581c14d0886b974b0254189b958e43dd +size 28400 diff --git a/create-tar.sh b/create-tar.sh index a3ac8a64..5c595930 100644 --- a/create-tar.sh +++ b/create-tar.sh @@ -2,8 +2,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_41_0_2_RELEASE" -VERSION="41.0.2" +RELEASE_TAG="FIREFOX_42_0_RELEASE" +VERSION="42.0" # mozilla if [ -d mozilla ]; then diff --git a/firefox-41.0.2-source.tar.xz b/firefox-41.0.2-source.tar.xz deleted file mode 100644 index d311e503..00000000 --- a/firefox-41.0.2-source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:596f6603346d24d2b662da67cb6ffc5cbe1a01f654522f24cf28d3090ce7661b -size 168037948 diff --git a/firefox-42.0-source.tar.xz b/firefox-42.0-source.tar.xz new file mode 100644 index 00000000..635e3cba --- /dev/null +++ b/firefox-42.0-source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc36edb9dbff3bd40b9570a248b777e4222fd234581f779f9e0932e34e60309d +size 174319672 diff --git a/firefox-kde.patch b/firefox-kde.patch index a7194a42..cc7aca67 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,11 +1,11 @@ # HG changeset patch -# Parent 8d1e0e3997402b94742eded6477abed4b559f373 +# Parent 95b421ca30846be2b5d7230d72263e6dff042d0b 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,1264 @@ +@@ -0,0 +1,1234 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -66,6 +66,7 @@ new file mode 100644 + screenX="4" screenY="4" + fullscreenbutton="true" + sizemode="normal" ++ retargetdocumentfocus="urlbar" + persist="screenX screenY width height sizemode"> + +# All JS files which are not content (only) dependent that browser.xul @@ -153,7 +154,14 @@ new file mode 100644 +