Closed Bug 1941195 Opened 1 month ago Closed 26 days ago

HTML dropdown select wrong element after scrolling

Categories

(Core :: Panning and Zooming, defect, P2)

Firefox 136
Desktop
All
defect

Tracking

()

VERIFIED FIXED
136 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox134 --- unaffected
firefox135 --- disabled
firefox136 --- verified

People

(Reporter: mone.massaro, Assigned: hiro)

References

(Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0

Steps to reproduce:

Open a page with a long dropdown (e.g. https://mone27.net/ff-dropdown-bug)
Open the dropdown and the scroll with the mouse wheel

Actual results:

The cursor position and the selected element get out of line

This bugs has been reproduces on the latest nightly (136.0a1 (2025-01-11) (64-bit) on Linux), on the stable release this it is working as intended.

Expected results:

The selected element should be the one below the cursors

Not sure if this is a graphics problem, or a Linux one. I can't reproduce on macOS.

Could you try running mozregression to help to identify the issue?
https://mozilla.github.io/mozregression/quickstart.html

Component: Untriaged → Graphics
Flags: needinfo?(mone.massaro)
OS: Unspecified → Linux
Product: Firefox → Core
Status: UNCONFIRMED → NEW
Component: Graphics → Panning and Zooming
Ever confirmed: true
OS: Linux → All
Regressed by: 1938840
Hardware: Unspecified → Desktop
See Also: → 1941175

@Flod would you still like me to run mozregression on Linux?

Flags: needinfo?(mone.massaro)

(In reply to mone27 from comment #3)

@Flod would you still like me to run mozregression on Linux?

No need, Alice already found the regression.

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

For more information, please visit BugBot documentation.

Flags: needinfo?(hikezoe.birchill)

I think the patch for bug 1941175 fixes this too.

Depends on: 1941175
Flags: needinfo?(hikezoe.birchill)
See Also: 1941175
Assignee: nobody → hikezoe.birchill
Severity: -- → S3
Status: NEW → ASSIGNED
Priority: -- → P2
Status: ASSIGNED → RESOLVED
Closed: 26 days ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
Flags: qe-verify+

I was able to reproduce the issue on an affected Firefox Nightly 136.0a1 build from 2025-01-12, using Windows 11 and Ubuntu 22.04, while following the steps described in Comment 0.
Verified as fixed on Firefox 136.0b3 using Windows 11 and Ubuntu 22.04. The selected element is now the one below the cursor.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: