commit 77c46e3fc5ee9f405afad017e7b4cafb2fb68d04
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Mon Jun 25 16:08:01 2018 -0400
add fedora to the user agent string
chromium-67.0.3396.87-fedora-user-agent.patch | 12 ++++++++++++
chromium.spec | 8 +++++++-
2 files changed, 19 insertions(+), 1 deletion(-)
---
diff --git a/chromium-67.0.3396.87-fedora-user-agent.patch
b/chromium-67.0.3396.87-fedora-user-agent.patch
new file mode 100644
index 0000000..8df304d
--- /dev/null
+++ b/chromium-67.0.3396.87-fedora-user-agent.patch
@@ -0,0 +1,12 @@
+diff -up chromium-67.0.3396.87/content/common/user_agent.cc.fedora-user-agent
chromium-67.0.3396.87/content/common/user_agent.cc
+--- chromium-67.0.3396.87/content/common/user_agent.cc.fedora-user-agent 2018-06-25
16:01:48.092188102 -0400
++++ chromium-67.0.3396.87/content/common/user_agent.cc 2018-06-25 16:02:42.634878954
-0400
+@@ -141,7 +141,7 @@ std::string getUserAgentPlatform() {
+ #elif defined(OS_MACOSX)
+ "Macintosh; ";
+ #elif defined(USE_X11) || defined(USE_OZONE)
+- "X11; "; // strange, but that's what Firefox uses
++ "X11; Fedora; "; // strange, but that's what Firefox uses
+ #elif defined(OS_ANDROID)
+ "Linux; ";
+ #else
diff --git a/chromium.spec b/chromium.spec
index 844d160..a2f2d93 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -140,7 +140,7 @@ Name: chromium%{chromium_channel}%{?freeworld:-freeworld}
Name: chromium%{chromium_channel}
%endif
Version: %{majorversion}.0.3396.87
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A WebKit (Blink) powered web browser
Url:
http://www.chromium.org/Home
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and
(MPLv1.1 or GPLv2 or LGPLv2)
@@ -257,6 +257,8 @@ Patch99: chromium-67.0.3396.62-crashpad-aarch64-buildfix.patch
# RHEL 7 has a bug in its python2.7 which does not propely handle exec with a tuple
#
https://bugs.python.org/issue21591
Patch100: chromium-67.0.3396.62-epel7-use-old-python-exec-syntax.patch
+# Add "Fedora" to the user agent string
+Patch101: chromium-67.0.3396.87-fedora-user-agent.patch
# Use chromium-latest.py to generate clean tarball from released build tarballs, found
here:
@@ -776,6 +778,7 @@ udev.
%if 0%{?rhel} == 7
%patch100 -p1 -b .oldexec
%endif
+%patch101 -p1 -b .fedora-user-agent
# Change shebang in all relevant files in this directory and all subdirectories
@@ -1709,6 +1712,9 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r
chrome-remote-deskt
%changelog
+* Mon Jun 25 2018 Tom Callaway <spot(a)fedoraproject.org> 67.0.3396.87-2
+- add "Fedora" to the user agent string
+
* Tue Jun 19 2018 Tom Callaway <spot(a)fedoraproject.org> 67.0.3396.87-1
- update to 67.0.3396.87