Firefox 52.1.0esr candidate (build1) firefox52
authorWolfgang Rosenauer <wr@rosenauer.org>
Wed, 12 Apr 2017 23:45:26 +0200
branchfirefox52
changeset 957 b28ad21f195e
parent 950 266ac4247974
child 958 2996aa8e3b06
Firefox 52.1.0esr candidate (build1)
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
MozillaFirefox/firefox-esr.changes
MozillaFirefox/firefox-esr.spec
mozilla-kde.patch
--- a/MozillaFirefox/MozillaFirefox.changes	Wed Mar 22 08:35:22 2017 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Wed Apr 12 23:45:26 2017 +0200
@@ -1,5 +1,12 @@
 -------------------------------------------------------------------
-Wed Mar 22 07:32:45 UTC 2017 - wr@rosenauer.org
+Wed Apr 12 21:43:16 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 52.1.0esr
+- requires NSS 3.28.4
+- rebased patches
+
+-------------------------------------------------------------------
+Mon Apr  3 06:28:34 UTC 2017 - wr@rosenauer.org
 
 - switch package to use ESR52 branch
   * enables plugin support by default
@@ -8,6 +15,16 @@
   * WebAssembly (wasm) is disabled
   * Less use of multiprocess architecture Electrolysis (e10s)
 
++-------------------------------------------------------------------
+Mon Apr  3 06:16:26 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 52.0.2
+  * Use Nirmala UI as fallback font for additional Indic languages (bmo#1342787)
+  * Fix loading tab icons on session restore (bmo#1338009)
+  * Fix a crash on startup on Linux (bmo#1345413)
+  * Fix new installs erroneously not prompting to change the default
+    browser setting (bmo#1343938)
+
 -------------------------------------------------------------------
 Mon Mar 20 15:35:57 UTC 2017 - wr@rosenauer.org
 
--- a/MozillaFirefox/MozillaFirefox.spec	Wed Mar 22 08:35:22 2017 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Wed Apr 12 23:45:26 2017 +0200
@@ -19,9 +19,9 @@
 
 # changed with every update
 %define major 52
-%define mainver %major.0.1
+%define mainver %major.1.0
 %define update_channel esr52
-%define releasedate 20170317000000
+%define releasedate 20170411000000
 
 # PIE, full relro (x86_64 for now)
 %define build_hardened 1
@@ -82,7 +82,7 @@
 BuildRequires:  libproxy-devel
 BuildRequires:  makeinfo
 BuildRequires:  mozilla-nspr-devel >= 4.13.1
-BuildRequires:  mozilla-nss-devel >= 3.28.3
+BuildRequires:  mozilla-nss-devel >= 3.28.4
 BuildRequires:  nss-shared-helper-devel
 BuildRequires:  python-devel
 BuildRequires:  startup-notification-devel
--- a/MozillaFirefox/create-tar.sh	Wed Mar 22 08:35:22 2017 +0100
+++ b/MozillaFirefox/create-tar.sh	Wed Apr 12 23:45:26 2017 +0200
@@ -7,8 +7,8 @@
 
 CHANNEL="esr52"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_52_0_1esr_RELEASE"
-VERSION="52.0.1"
+RELEASE_TAG="7beb59bc3482523ad6811fd3984949204d763810"
+VERSION="52.1.0"
 
 # mozilla
 if [ -d mozilla ]; then
@@ -54,7 +54,7 @@
       echo "reading changeset information for $locale"
       _changeset=$(grep ^$locale l10n_changesets.txt | awk '{ print $2; }')
       echo "fetching $locale changeset $_changeset ..."
-      hg clone http://hg.mozilla.org/releases/l10n/mozilla-$CHANNEL/$locale l10n/$locale
+      hg clone http://hg.mozilla.org/releases/l10n/mozilla-release/$locale l10n/$locale
       [ "$RELEASE_TAG" == "default" ] || hg -R l10n/$locale up -C -r $_changeset
       ;;
   esac
--- a/MozillaFirefox/firefox-esr.changes	Wed Mar 22 08:35:22 2017 +0100
+++ b/MozillaFirefox/firefox-esr.changes	Wed Apr 12 23:45:26 2017 +0200
@@ -1,10 +1,17 @@
 -------------------------------------------------------------------
-Wed Mar 22 07:34:28 UTC 2017 - wr@rosenauer.org
+Wed Apr 12 21:43:16 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 52.1.0esr
+- requires NSS 3.28.4
+- rebased patches
+
+-------------------------------------------------------------------
+Mon Apr  3 06:29:43 UTC 2017 - wr@rosenauer.org
 
 - renamed package to firefox-esr
 
 -------------------------------------------------------------------
-Wed Mar 22 07:32:45 UTC 2017 - wr@rosenauer.org
+Mon Apr  3 06:28:34 UTC 2017 - wr@rosenauer.org
 
 - switch package to use ESR52 branch
   * enables plugin support by default
@@ -13,6 +20,16 @@
   * WebAssembly (wasm) is disabled
   * Less use of multiprocess architecture Electrolysis (e10s)
 
++-------------------------------------------------------------------
+Mon Apr  3 06:16:26 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 52.0.2
+  * Use Nirmala UI as fallback font for additional Indic languages (bmo#1342787)
+  * Fix loading tab icons on session restore (bmo#1338009)
+  * Fix a crash on startup on Linux (bmo#1345413)
+  * Fix new installs erroneously not prompting to change the default
+    browser setting (bmo#1343938)
+
 -------------------------------------------------------------------
 Mon Mar 20 15:35:57 UTC 2017 - wr@rosenauer.org
 
--- a/MozillaFirefox/firefox-esr.spec	Wed Mar 22 08:35:22 2017 +0100
+++ b/MozillaFirefox/firefox-esr.spec	Wed Apr 12 23:45:26 2017 +0200
@@ -19,9 +19,9 @@
 
 # changed with every update
 %define major 52
-%define mainver %major.0.1
+%define mainver %major.0.2
 %define update_channel esr52
-%define releasedate 20170317000000
+%define releasedate 20170324000000
 
 # PIE, full relro (x86_64 for now)
 %define build_hardened 1
--- a/mozilla-kde.patch	Wed Mar 22 08:35:22 2017 +0100
+++ b/mozilla-kde.patch	Wed Apr 12 23:45:26 2017 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent  5c8ae59424f5318bf7a387257771bf95d3893063
+# Parent  5f1979729aa3c6bc50f7097202991e73be677e5e
 Description: Add KDE integration to Firefox (toolkit parts)
 Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
 Author: Lubos Lunak <lunak@suse.com>
@@ -276,7 +276,7 @@
 diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn
 --- a/toolkit/content/jar.mn
 +++ b/toolkit/content/jar.mn
-@@ -71,29 +71,33 @@ toolkit.jar:
+@@ -70,29 +70,33 @@ toolkit.jar:
     content/global/bindings/button.xml          (widgets/button.xml)
     content/global/bindings/checkbox.xml        (widgets/checkbox.xml)
     content/global/bindings/colorpicker.xml     (widgets/colorpicker.xml)
@@ -310,18 +310,6 @@
     content/global/bindings/scale.xml           (widgets/scale.xml)
     content/global/bindings/scrollbar.xml       (widgets/scrollbar.xml)
     content/global/bindings/scrollbox.xml       (widgets/scrollbox.xml)
-@@ -113,9 +117,9 @@ toolkit.jar:
-    content/global/bindings/videocontrols.css   (widgets/videocontrols.css)
- *  content/global/bindings/wizard.xml          (widgets/wizard.xml)
- #ifdef XP_MACOSX
-    content/global/macWindowMenu.js
- #endif
-    content/global/svg/svgBindings.xml          (/layout/svg/resources/content/svgBindings.xml)
-    content/global/gmp-sources/eme-adobe.json   (gmp-sources/eme-adobe.json)
-    content/global/gmp-sources/openh264.json    (gmp-sources/openh264.json)
--   content/global/gmp-sources/widevinecdm.json (gmp-sources/widevinecdm.json)
-\ No newline at end of file
-+   content/global/gmp-sources/widevinecdm.json (gmp-sources/widevinecdm.json)
 diff --git a/toolkit/content/widgets/dialog-kde.xml b/toolkit/content/widgets/dialog-kde.xml
 new file mode 100644
 --- /dev/null