# HG changeset patch # User Wolfgang Rosenauer # Date 1567787328 -7200 # Node ID 6c6375987b6c97e5c52b7215a9b2a525b6ff60f8 # Parent 611baabe5b8349d2b996860855c16bbfeec80d91 rebased diff -r 611baabe5b83 -r 6c6375987b6c MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Thu Sep 05 08:27:52 2019 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Fri Sep 06 18:28:48 2019 +0200 @@ -1,4 +1,24 @@ ------------------------------------------------------------------- +Thu Sep 5 13:02:39 UTC 2019 - Wolfgang Rosenauer + +- Mozilla Firefox 69.0 + * Enhanced Tracking Protection (ETP) for stronger privacy protections + * Block Autoplay feature is enhanced to give users the option to block + any video + * Users in the US or using the en-US browser, can get a new “New Tab” + page experience connecting to the best of Pocket's content. + * Support for the Web Authentication HmacSecret extension via + Windows Hello introduced. + * Support for receiving multiple video codecs with this release makes + it easier for WebRTC conferencing services to mix video from + different clients. +- requires + * rust/cargo >= 1.35 + * rust-cbindgen >= 0.9.0 + * mozilla-nss >= 3.45 +- rebased patches + +------------------------------------------------------------------- Wed Sep 4 15:38:40 UTC 2019 - Wolfgang Rosenauer - added a bunch of patches mainly for big endian platforms diff -r 611baabe5b83 -r 6c6375987b6c MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Thu Sep 05 08:27:52 2019 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Fri Sep 06 18:28:48 2019 +0200 @@ -72,7 +72,7 @@ %else BuildRequires: gcc-c++ %endif -BuildRequires: cargo >= 1.34 +BuildRequires: cargo >= 1.35 BuildRequires: libXcomposite-devel BuildRequires: libcurl-devel BuildRequires: libidl-devel @@ -81,14 +81,14 @@ BuildRequires: libproxy-devel BuildRequires: makeinfo BuildRequires: mozilla-nspr-devel >= 4.21 -BuildRequires: mozilla-nss-devel >= 3.44.1 +BuildRequires: mozilla-nss-devel >= 3.45 BuildRequires: nasm >= 2.13 BuildRequires: nodejs >= 8.11 BuildRequires: python-devel BuildRequires: python2-xml BuildRequires: python3 >= 3.5 -BuildRequires: rust >= 1.34 -BuildRequires: rust-cbindgen >= 0.8.7 +BuildRequires: rust >= 1.35 +BuildRequires: rust-cbindgen >= 0.9.0 BuildRequires: startup-notification-devel BuildRequires: unzip BuildRequires: update-desktop-files @@ -285,7 +285,7 @@ # If generated incorrectly, the tarball will be ~270B in # size, so 1MB seems like good enough limit to check. MINSIZE=1048576 -if (( $(stat -c%s "%{SOURCE7}") < MINSIZE)); then +if (( $(stat -Lc%s "%{SOURCE7}") < MINSIZE)); then echo "Translations tarball %{SOURCE7} not generated properly." exit 1 fi diff -r 611baabe5b83 -r 6c6375987b6c MozillaFirefox/source-stamp.txt --- a/MozillaFirefox/source-stamp.txt Thu Sep 05 08:27:52 2019 +0200 +++ b/MozillaFirefox/source-stamp.txt Fri Sep 06 18:28:48 2019 +0200 @@ -1,2 +1,2 @@ -REV=380fedbb18002297f1b233bd9c09764e59ddaa86 -REPO=http://hg.mozilla.org/releases/mozilla-esr68 +REV=cce4622026ab8e0130a0afc03f829f9b19ca38c2 +REPO=http://hg.mozilla.org/releases/mozilla-release diff -r 611baabe5b83 -r 6c6375987b6c firefox-kde.patch --- a/firefox-kde.patch Thu Sep 05 08:27:52 2019 +0200 +++ b/firefox-kde.patch Fri Sep 06 18:28:48 2019 +0200 @@ -11,1408 +11,6 @@ 4. Replace #ifndef with #ifdef in the line above (this hanges the button order from Gnome-style to KDE-style) 5. hg qrefresh -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,1375 @@ -+#filter substitution -+ -+# -*- Mode: HTML -*- -+# -+# This Source Code Form is subject to the terms of the Mozilla Public -+# 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 -+# hiddenWindow.xul. -+ -+ -+ -+ -+# All JS files which are needed by browser.xul and other top level windows to -+# support MacOS specific features *must* go into the global-scripts.inc file so -+# that they can be shared with macWindow.inc.xul. -+#include global-scripts.inc -+ -+ -+ -+# 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. -+#include browser-sets.inc -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+