Open Bug 1912259 Opened 6 months ago Updated 24 days ago

www.serializd.com/show/Friends-1668/stats - The page is not displayed correctly

Categories

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

Firefox 130
Desktop
All

Tracking

(Webcompat Priority:P2, firefox129 affected, firefox130 affected)

Webcompat Priority P2
Tracking Status
firefox129 --- affected
firefox130 --- affected

People

(Reporter: railioaie, Unassigned)

References

(Depends on 1 open bug, )

Details

(Keywords: webcompat:needs-diagnosis, webcompat:site-report)

User Story

platform:windows,mac,linux,android
impact:site-broken
configuration:general
affects:all
branch:release
diagnosis-team:dom

Attachments

(1 file)

Environment:
Operating System: Linux
Firefox version: Nightly 131.0a1 (2024-08-05)

Preconditions:
Clean profile
ETP set to Strict

Steps to reproduce:

  1. Navigate to: https://www.serializd.com/show/Friends-1668/stats
    2.Observe the page

Expected Behavior:
The page is displayed correctly.

Actual Behavior:
The page is not displayed correctly.

Notes:

  • Screenshot attached
  • Reproducible on the latest build of Firefox Nightly and Release
  • Not reproducible on Chrome
Summary: www.serializd.com/show/Friends-1668/stats - → www.serializd.com/show/Friends-1668/stats - The page is not displayed correctly

On Nightly131.0a1 windows11, the following error are shown in console.

en _app-30f82e12710cef2a.js:16:106856
ReferenceError: navigation is not defined
    NextJS 30
framework-2fe4cb6473b20297.js:9:69818
ReferenceError: navigation is not defined
    NextJS 30
main-8602e45921b0dff4.js:1:9494
A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred main-8602e45921b0dff4.js:1:9511
c _app-30f82e12710cef2a.js:16:106856
OS: Linux → All
Severity: -- → S2
User Story: (updated)

I spent some time diagnosing this today, and it took me far too long to realize that this page is simply using the experimental new Window.navigation API, which is not yet supported in Firefox. On the plus side, I have a janky React "de-transpiler" now.

This also prevents the site from working in Safari.

I'm not sure which tags to apply to this; this is the first webcompat issue I've diagnosed.

User Story: (updated)

If I flip the preference dom.navigation.webidl.enabled to true, https://www.serializd.com/show/Friends-1668/stats seems to work correctly for me. Bug 1777171 is in development. Need more diagnosis to see how/why the site is using the navigation API, in order to consider a reasonable workaround for now, while Bug 1777171 is pursued.

Webcompat Priority: --- → P2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: