Open Bug 1896383 Opened 5 months ago Updated 4 months ago

www.unimarc.cl - Buttons not working

Categories

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

Tracking

(Not tracked)

People

(Reporter: azlata, Unassigned)

References

(Depends on 1 open bug, )

Details

(Keywords: webcompat:sitepatch-applied)

User Story

platform:windows,mac,linux
impact:site-broken
configuration:general
affects:all
diagnosis-team: JS

Attachments

(1 file)

Environment:
Operating system: Linux
Firefox version: Firefox 125.0/127.0a1 (2024-05-12)

Steps to reproduce:

  1. Access https://www.unimarc.cl/
  2. Click on the top part of the website buttons like "Categorías", or "Mis compras"
  3. Observe the page.

Expected Behavior:
Buttons and links should open/redirect to the desired page.

Actual Behavior:
Buttons or links not working.

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in Firefox Nightly, Firefox Release
  • Does not reproduce in Chrome

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

Severity: -- → S2
User Story: (updated)
Priority: P3 → P1

This site seems to depend on V8-specific Error.captureStackTrace()

Confirmed that if I add <script>Error.captureStackTrace = () => {};</script> at the top of the page, then the page works just fine.

Depends on: 1886820
Depends on: 1876368

captureStackTrace is un-specced; Safari implements as of ~3 months ago, but slightly differently than Chrome.
Looking around, I see a number of instances where people ask questions on StackOverflow, issues on github for various projects, etc where people run into issues with Firefox (or Safari until recently) don't support this.
It's not hard generally for a developer to simply ignore if it isn't there, or polyfill, but that requires them to care and it sounds like people keep making the mistake if they don't test cross-browser

The alternative would be to ship an implementation of this (and presumably try to get it speced)

An intervention for this site is shipping in bug1876368

User Story: (updated)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: