webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
742 stars 65 forks source link

card.apple.com - Firefox is unsupported browser #72728

Open webcompat-bot opened 3 years ago

webcompat-bot commented 3 years ago

URL: https://card.apple.com/

Browser / Version: Firefox iOS 33.1 Operating System: iOS 14.4.2 Tested Another Browser: Yes Other

Problem type: Something else Description: “Browser isn’t supported “ Steps to Reproduce: Clicked on link. Reached a page which said your browser isn’t supported. I use Firefox and it is updated.

Browser Configuration
  • None

From webcompat.com with ❤️

softvision-raul-bucata commented 3 years ago

We appreciate your report. I was able to reproduce the issue. The page returns an "Unsupported browser" message:

IMG_0444

Notes:

  1. Reproducible regardless of the status of ETP
  2. Reproducible on the latest build of Firefox Nightly
  3. Works as expected using Chrome

Tested with: Browser/Version: Firefox Daylight 33.1 (4629)/ Chrome 87.0.4280.163 Operating System: iOS 14.4.2

Moving this to NeedsDiagnosis for further investigations.

karlcow commented 3 years ago

user agent sniffing in index file.

              (a.isOnSupportedBrowser = function () {
                return this.isBrowserVersionAtLeast({
                  crios: 37,
                  chrome: 37,
                  firefox: 34,
                  opera: 24,
                  safari: 10,
                  otherwise: !1,
                });
              }),

which is unfortunate because in the same source code there is

                  (this.isFirefoxiOS = !this.isEdge && /fxios/.test(t)),

if I set the user agent to be Safari on iOS this is working.

@nt1m Could you help us find the right person at Apple to solve this issue?

karlcow commented 2 years ago

tracked in rdar://77620264 and still happening at this time.