summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Stransky <stransky@redhat.com>2021-08-23 12:11:05 +0200
committerMartin Stransky <stransky@redhat.com>2021-08-23 12:11:05 +0200
commit43910c991d6c447b2e13b25e5f16d9348205b206 (patch)
treed9bc66e1b7576a4bf4246a65ffd3abc82d117473
parentSet %%build_with_clang automatically based on %%toolchain (diff)
downloadlibrewolf-fedora-ff-43910c991d6c447b2e13b25e5f16d9348205b206.tar.gz
librewolf-fedora-ff-43910c991d6c447b2e13b25e5f16d9348205b206.tar.bz2
librewolf-fedora-ff-43910c991d6c447b2e13b25e5f16d9348205b206.zip
Updated Fedora UA patch by Eric Engestrom (https://src.fedoraproject.org/rpms/firefox/pull-request/21)
-rw-r--r--firefox-fedora-ua.patch15
-rw-r--r--firefox.spec2
2 files changed, 10 insertions, 7 deletions
diff --git a/firefox-fedora-ua.patch b/firefox-fedora-ua.patch
index 7f1f554..053b2a9 100644
--- a/firefox-fedora-ua.patch
+++ b/firefox-fedora-ua.patch
@@ -1,15 +1,16 @@
-diff -up firefox-65.0/netwerk/protocol/http/nsHttpHandler.cpp.fedora-ua firefox-65.0/netwerk/protocol/http/nsHttpHandler.cpp
---- firefox-65.0/netwerk/protocol/http/nsHttpHandler.cpp.fedora-ua 2019-01-28 14:28:35.806375063 +0100
-+++ firefox-65.0/netwerk/protocol/http/nsHttpHandler.cpp 2019-01-28 14:30:25.886917219 +0100
-@@ -873,6 +873,7 @@ void nsHttpHandler::BuildUserAgent() {
+diff -up firefox-91.0.1/netwerk/protocol/http/nsHttpHandler.cpp.fedora-ua firefox-91.0.1/netwerk/protocol/http/nsHttpHandler.cpp
+--- firefox-91.0.1/netwerk/protocol/http/nsHttpHandler.cpp.fedora-ua 2021-08-16 20:10:57.000000000 +0200
++++ firefox-91.0.1/netwerk/protocol/http/nsHttpHandler.cpp 2021-08-23 12:07:21.128772096 +0200
+@@ -716,7 +716,7 @@ void nsHttpHandler::BuildUserAgent() {
+ // than if we didn't preallocate at all.
mUserAgent.SetCapacity(mLegacyAppName.Length() + mLegacyAppVersion.Length() +
#ifndef UA_SPARE_PLATFORM
- mPlatform.Length() +
-+ mPlatform.Length() + 8 +
+- mPlatform.Length() +
++ mPlatform.Length() + 10 +
#endif
mOscpu.Length() + mMisc.Length() + mProduct.Length() +
mProductSub.Length() + mAppName.Length() +
-@@ -891,6 +892,7 @@ void nsHttpHandler::BuildUserAgent() {
+@@ -735,6 +735,7 @@ void nsHttpHandler::BuildUserAgent() {
if (!mPlatform.IsEmpty()) {
mUserAgent += mPlatform;
mUserAgent.AppendLiteral("; ");
diff --git a/firefox.spec b/firefox.spec
index ad86aa3..40d5c12 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -1046,6 +1046,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
* Mon Aug 23 2021 Timm Bäder <tbaeder@redhat.com> - 91.0.1-2
- Set %%build_with_clang automatically based on %%toolchain
+- Updated Fedora UA patch by Eric Engestrom
+ (https://src.fedoraproject.org/rpms/firefox/pull-request/21)
* Mon Aug 23 2021 Martin Stransky <stransky@redhat.com> - 91.0.1-1
- Updated to 91.0.1
bgstack15