Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

www.arbys.com - Firefox is unsupported browser #98674

Open
webcompat-bot opened this issue Jan 25, 2022 · 4 comments
Open

www.arbys.com - Firefox is unsupported browser #98674

webcompat-bot opened this issue Jan 25, 2022 · 4 comments
Labels
action-needssitepatch This web bug needs a GoFaster site patch. browser-firefox engine-gecko The browser uses the Gecko rendering engine os-linux Issues only happening on Linux. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-uaoverride Require a UA override for working
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented Jan 25, 2022

URL: https://www.arbys.com/menu/

Browser / Version: Firefox 96.0
Operating System: Linux
Tested Another Browser: Yes Chrome

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
Site says my browser is unsupported even though it lists Firefox as a supported browser

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label Jan 25, 2022
@webcompat-bot webcompat-bot added this to the needstriage milestone Jan 25, 2022
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label Jan 25, 2022
@webcompat-bot webcompat-bot changed the title In the moderation queue. www.arbys.com - site is not usable Jan 25, 2022
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine and removed browser-fixme This requires manual assignment for the browser name action-needsmoderation The moderation has not yet been completed labels Jan 25, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov added the os-linux Issues only happening on Linux. label Jan 25, 2022
@softvision-oana-arbuzov
Copy link
Member

Thanks for the report, I was able to reproduce the issue.
image

Note:

  1. The issue is not reproducible on Chrome.
  2. The issue is not reproducible on Windows.

Tested with:
Browser / Version: Firefox Nightly 98.0a1 (2022-01-26), Firefox Release 96.0.2
Operating System: Ubuntu 20.04.2

Moving to Needsdiagnosis for further investigation.

[qa_04/2022]

@softvision-oana-arbuzov softvision-oana-arbuzov added priority-normal QA_triaged severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. labels Jan 27, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov changed the title www.arbys.com - site is not usable www.arbys.com - Firefox is unsupported browser Jan 27, 2022
@karlcow
Copy link
Member

karlcow commented Jan 27, 2022

This is probably a linux only issue. This is not happening on Firefox macOS and not happening on Firefox Windows (as @softvision-oana-arbuzov said).

It's a site mistake.
In https://www.arbys.com/_next/static/chunks/pages/_app-53fb63bfb9c16613f437.js

    Zt = function () {
      var e = new Ut.a,
      t = e.getBrowser(),
      n = t.name,
      a = t.version,
      r = e.getOS().name,
      i = e.getDevice(),
      o = i.type,
      s = i.model,
      c = null === a || void 0 === a ? void 0 : a.split('.') [0],
      l = 'Xbox' === s ? 'Windows Xbox' : r,
      u = Jt.find((function (e) {
        return e.name === n && e.os === l
      })),
      d = [
        'mobile',
        'tablet'
      ].includes(o);
      return !u || null !== u && void 0 !== u && u.major && c ? {
        isCurrentBrowserSupported: u && Number(u.major.split('.') [0]) <= Number(c),
        isMobile: d
      }
       : {
        isCurrentBrowserSupported: !0,
        isMobile: d
      }
    },

it correctly identifies Linux.

Capture d’écran 2022-01-28 à 07 35 33

but in the support Matrix, Linux is not considered as a valid value.

    var Ht = n('K4CH'),
    Ut = n.n(Ht),
    qt = 'Windows',
    Ft = 'Mac OS',
    zt = 'Android',
    Vt = 'iOS',
    Wt = 'Chrome',
    Gt = 'Firefox',
    Qt = 'Safari',
    Kt = 'Edge',
    Xt = 'Opera',
    Yt = 'Facebook',
    Jt = [
      {
        name: Wt,
        major: '73',
        os: qt
      },

So it fails.

They need to be contacted and we could probably create a UA override.

@karlcow karlcow modified the milestones: needsdiagnosis, needscontact Jan 27, 2022
@webcompat-bot
Copy link
Author

@karlcow karlcow added action-needssitepatch This web bug needs a GoFaster site patch. type-uaoverride Require a UA override for working labels Jan 27, 2022
@karlcow karlcow removed their assignment Jan 27, 2022
@softvision-oana-arbuzov
Copy link
Member

Current behavior:

Firefox Nighty & Firefox Release: an error message is displayed.
image

Chrome: works
image

Tested with:
Browser / Version: Firefox Nightly 106.0a1 (2022-08-23), Firefox Release 104.0
Operating System: Windows 10 Pro

[inv_34/2022]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action-needssitepatch This web bug needs a GoFaster site patch. browser-firefox engine-gecko The browser uses the Gecko rendering engine os-linux Issues only happening on Linux. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-uaoverride Require a UA override for working
Projects
None yet
Development

No branches or pull requests

3 participants