Closed Bug 1805105 Opened 2 years ago Closed 2 years ago

Input range's tick marks do not refresh when its @list changes

Categories

(Core :: Layout: Form Controls, defect)

Firefox 109
defect

Tracking

()

RESOLVED FIXED
110 Branch
Tracking Status
firefox110 --- fixed

People

(Reporter: zrhoffman, Assigned: zrhoffman)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

Attached file testcase.html
No description provided.

As :emilio mentioned in bug 841942 comment 25, we should invalidate paint when an input range control's <datalist> options change.

Specifically, we should invalidate paint in at least 4 cases:

  • When the range's @list attribute changes
  • When an <option> is added to the <datalist>
  • When an <option> is removed from the <datalist>
  • When an <option>'s value changes
Assignee: nobody → zach
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Blocks: input-range
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/55c656819fc3
Invalidate paint for <input type=range> when its @list changes r=emilio
https://hg.mozilla.org/integration/autoland/rev/96205e2e00f7
Drive-by: Remove an unused include leftover from D163780 r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/37576 for changes under testing/web-platform/tests
Version: Trunk → Firefox 109
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: