diff --git a/src/view/page/PhabricatorStandardPageView.php b/src/view/page/PhabricatorStandardPageView.php --- a/src/view/page/PhabricatorStandardPageView.php +++ b/src/view/page/PhabricatorStandardPageView.php @@ -627,7 +627,7 @@ // of incorrectly-styled content. $device_guess = 'device-desktop'; if (phutil_nonempty_string($agent)) { - if (preg_match('@iPhone|iPod|(Android.*Chrome/[.0-9]* Mobile)@', + if (preg_match('@iPhone|iPod|(Android.*((Chrome/[.0-9]* Mobile)|(Mobile.*Firefox/[.0-9]*))))@', $agent)) { $device_guess = 'device-phone device'; } else if (preg_match('@iPad|(Android.*Chrome/)@', $agent)) {