Open Bug 1905069 Opened 2 years ago Updated 5 months ago

one.geekie.com.br - Firefox is not supported

Categories

(Web Compatibility :: Site Reports, defect, P3)

Firefox 129
Desktop
Windows 10

Tracking

(Webcompat Priority:P2, Webcompat Score:5, firefox127 affected, firefox129 affected)

ASSIGNED
Webcompat Priority P2
Webcompat Score 5
Tracking Status
firefox127 --- affected
firefox129 --- affected

People

(Reporter: ctanase, Assigned: twisniewski)

References

(Depends on 1 open bug, )

Details

(5 keywords)

User Story

platform:windows,mac,linux,android
impact:blocked
configuration:general
affects:all
outreach-assignee:mbalfanz
outreach-contact-date:2024-08-07
diagnosis-team:webcompat
user-impact-score:200

Attachments

(2 files)

Environment:
Operating system: Android 14 / Windows 10
Firefox version: Firefox Mobile 127 / Nightly 129.0a1 (2024-06-26)

Steps to reproduce:

  1. Go to https://one.geekie.com.br
  2. Observe the page.

Expected Behavior:
The page loads correctly and the app gets installed.

Actual Behavior:
Message stating browser is not supported.

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in Firefox Nightly, Firefox Release
  • Reproducible on android on desktop mode as well
  • Does not reproduce in Chrome

Created from https://github.com/webcompat/web-bugs/issues/138575

OS: Unspecified → Windows 10
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 129
Severity: -- → S2
User Story: (updated)
Priority: -- → P3
Webcompat Priority: --- → P1
Webcompat Score: --- → 9

They are looking for window.chrome and navigator.vendor and are even intentionally blocking Edge and Opera, too:

        var isChromeBrowser = (function () {
          var isChromium = window.chrome;
          var winNav = window.navigator;
          var vendorName = winNav.vendor;
          var isOpera = typeof window.opr !== 'undefined';
          var isIEedge = winNav.userAgent.indexOf('Edge') > -1;

          return (
            isChromium !== null &&
            typeof isChromium !== 'undefined' &&
            vendorName === 'Google Inc.' &&
            isOpera === false &&
            isIEedge === false
          );
        })();

We can shim around this easily enough. Note that this will be desktop-only, as they don't support Android browsers (even Chrome is told to use their app).

Keywords: leave-open
Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/edcfd7d4a937 add a desktop-only webcompat JS intervention for one.geekie.com.br; r=denschub,webcompat-reviewers
Webcompat Score: 9 → 5
Webcompat Score: 5 → 4
Webcompat Score: 4 → 5
Webcompat Score: 5 → 1

Mass-assigning diagnosis-team to webcompat for "Firefox is not supported" bugs that don't already have a team assigned. This action is done by a script. For your convenience, feel free to filter your bugmail with 559a9604-41ec-11f0-9ec6-f3f21dcd7cf2.

User Story: (updated)
User Story: (updated)
Webcompat Priority: P1 → P3
User Story: (updated)
Webcompat Score: 1 → 2
User Story: (updated)
Webcompat Priority: P3 → P2
Webcompat Score: 2 → 5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: