Open Bug 1983760 Opened 10 months ago Updated 2 months ago

elvebredd.com - There is a significant delay (15–20 seconds) before the menu appears after clicking the Add/+ button

Categories

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

Firefox 144
Desktop
Windows 10

Tracking

(Webcompat Priority:P1, Webcompat Score:9, firefox-esr115 unaffected, firefox-esr128 wontfix, firefox-esr140 wontfix, firefox142 wontfix, firefox143 wontfix, firefox144 wontfix)

Webcompat Priority P1
Webcompat Score 9
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- wontfix
firefox-esr140 --- wontfix
firefox142 --- wontfix
firefox143 --- wontfix
firefox144 --- wontfix

People

(Reporter: ctanase, Unassigned)

References

(Regression, )

Details

(4 keywords, Whiteboard: [webcompat-source:web-bugs][webcompat:sightline])

User Story

platform:windows,mac,linux,android
impact:site-broken
configuration:general
affects:all
branch:release
diagnosis-team:webcompat
user-impact-score:2000

Attachments

(1 file)

Environment:
Operating system: Android 15/Windows 10
Firefox version: Firefox Mobile 141.0/144

Steps to reproduce:

  1. Go to https://elvebredd.com/adopt-me-calculator
  2. Click on any "+" button.

Expected Behavior:
The menu with items gets displayed instantly.

Actual Behavior:
The menu appears only after 15-20 seconds.

Notes:

  • After those 15-20 seconds the button responds instantly until the page gets refreshed/accessed again
  • Reproduces regardless of the status of ETP
  • Reproduces in firefox-nightly, and firefox-release
  • Does not reproduce in chrome

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

Attached video Nightly vs Chrome.mp4
Version: unspecified → Firefox 144

I can reproduce the issue on Nightly144.0a1 Windows11.

Regression window:
https://hg-edge.mozilla.org/integration/autoland/pushloghtml?fromchange=341d00ab9386c74770e16f26593b95601dd8e3d2&tochange=08dfb36559339368faa24cd5cf3e2d8e0e1e2dca

Suspect: Bug 1847584 - Consistently throttle visibility:hidden frames.

Tentatively, let's flag bug 1847584 as a regressor.

Keywords: perf, regression
Regressed by: 1847584

:emilio, since you are the author of the regressor, bug 1847584, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)

It has a full size visibility: hidden iframe, and they wait till they're fully loaded:

    while (!loaded || !inventoryLoaded) {
        await new Promise(r => setTimeout(r, 50));
    }
    // open

So this is kind of expected.

Flags: needinfo?(emilio)
Severity: -- → S2
User Story: (updated)
Webcompat Priority: --- → P1
Webcompat Score: --- → 9
Priority: -- → P1
User Story: (updated)
User Story: (updated)
Whiteboard: [webcompat-source:web-bugs] → [webcompat-source:web-bugs][webcompat:sightline]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: