Mozilla Firefox Web browser
792f8a00c49f7b52a58194668a1973cd639d12f4..e54726eb4c917acffe6c8d9ebeaa8f4528a587f1
2019-01-31 Johnny Hughes
mod Bug-1238661 patch for 60.5
e54726 diff | tree
2019-01-31 Johnny Hughes
Manual CentOS Debranding
32a056 diff | tree
1 files added
1 files deleted
2 files modified
1 files renamed
31 ■■■■ changed files
README.debrand 2 ●●●●● patch | view | raw | blame | history
SOURCES/Bug-1238661---fix-mozillaSignalTrampoline-to-work-.patch 12 ●●●●● patch | view | raw | blame | history
SOURCES/distribution.ini 2 ●●● patch | view | raw | blame | history
SOURCES/firefox-centos-default-prefs.js 4 ●●●● patch | view | raw | blame | history
SPECS/firefox.spec 11 ●●●● patch | view | raw | blame | history
README.debrand
File was deleted
SOURCES/Bug-1238661---fix-mozillaSignalTrampoline-to-work-.patch
New file
@@ -0,0 +1,12 @@
diff -up firefox-60.0/mfbt/LinuxSignal.h.mozilla-1238661 firefox-60.0/mfbt/LinuxSignal.h
--- firefox-60.0/mfbt/LinuxSignal.h.mozilla-1238661    2018-04-27 08:55:38.848241768 +0200
+++ firefox-60.0/mfbt/LinuxSignal.h    2018-04-27 09:06:47.946769859 +0200
@@ -22,7 +22,7 @@ __attribute__((naked)) void SignalTrampo
                                              void* aContext) {
   asm volatile("nop; nop; nop; nop" : : : "memory");
-  asm volatile("b %0" : : "X"(H) : "memory");
+  asm volatile("bx %0" : : "r"(H), "l"(aSignal), "l"(aInfo), "l"(aContext) : "memory");
 }
 #define MOZ_SIGNAL_TRAMPOLINE(h) (mozilla::SignalTrampoline<h>)
SOURCES/distribution.ini
@@ -1,7 +1,7 @@
[Global]
id=redhat
version=1.0
about=Mozilla Firefox for Red Hat Enterprise Linux
about=Mozilla Firefox for CentOS Linux
[Preferences]
app.distributor=redhat
SOURCES/firefox-centos-default-prefs.js
File was renamed from SOURCES/firefox-redhat-default-prefs.js
@@ -14,8 +14,8 @@
pref("network.manage-offline-status",       true);
pref("extensions.shownSelectionUI",         true);
pref("ui.SpellCheckerUnderlineStyle",       1);
pref("startup.homepage_override_url",       "http://www.redhat.com");
pref("startup.homepage_welcome_url",        "http://www.redhat.com");
pref("startup.homepage_override_url",       "http://www.centos.org");
pref("startup.homepage_welcome_url",        "http://www.centos.org");
pref("browser.startup.homepage",            "data:text/plain,browser.startup.homepage=file:///usr/share/doc/HTML/index.html");
pref("geo.wifi.uri", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
pref("media.gmp-gmpopenh264.provider.enabled",false);
SPECS/firefox.spec
@@ -157,7 +157,7 @@
Source1:        firefox-langpacks-%{version}%{?pre_version}-20190125.tar.xz
%endif
Source10:       firefox-mozconfig
Source12:       firefox-redhat-default-prefs.js
Source12:       firefox-centos-default-prefs.js
Source20:       firefox.desktop
Source21:       firefox.sh.in
Source23:       firefox.1
@@ -210,7 +210,7 @@
Patch406:        mozilla-256180.patch
Patch413:        mozilla-1353817.patch
Patch415:        mozilla-1436242.patch
Patch1000:       Bug-1238661---fix-mozillaSignalTrampoline-to-work-.patch
# Debian patches
%if %{?system_nss}
@@ -486,6 +486,10 @@
# Patch for big endian platforms only
%if 0%{?big_endian}
%patch26 -p1 -b .icu
%endif
%ifarch %{arm}
%patch1000 -p1 -b .mozilla-1238661
%endif
%{__rm} -f .mozconfig
@@ -1219,6 +1223,9 @@
#---------------------------------------------------------------------
%changelog
* Thu Jan 31 2019 Johnny Hughes <johnny@centos.org> - 60.5.0-2
- Manual CentOS Debranding
* Fri Jan 25 2019 Martin Stransky <stransky@redhat.com> - 60.5.0-2
- Updated to 60.5.0 ESR build2