summaryrefslogtreecommitdiff
path: root/chromium/content/common/user_agent.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/common/user_agent.cc')
-rw-r--r--chromium/content/common/user_agent.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/content/common/user_agent.cc b/chromium/content/common/user_agent.cc
index 65083a09551..37e72394997 100644
--- a/chromium/content/common/user_agent.cc
+++ b/chromium/content/common/user_agent.cc
@@ -30,7 +30,7 @@ const base::Feature kAndroidUserAgentStringContainsBuildId{
#endif // defined(OS_ANDROID)
std::string GetUserAgentPlatform() {
-#if defined(OS_WIN) || defined(OS_FUCHSIA)
+#if defined(OS_WIN)
return "";
#elif defined(OS_MACOSX)
return "Macintosh; ";
@@ -38,6 +38,10 @@ std::string GetUserAgentPlatform() {
return "X11; "; // strange, but that's what Firefox uses
#elif defined(OS_ANDROID)
return "Linux; ";
+#elif defined(OS_FUCHSIA)
+ // TODO(https://crbug.com/1010256): Sites get confused into serving mobile
+ // content if we report only "Fuchsia".
+ return "X11; ";
#elif defined(OS_POSIX)
return "Unknown; ";
#endif