Commit Graph
5 Commits
Author SHA1 Message Date
Daniel Holbert 648f3a95c5 Bug 2044510: Pass already_AddRefed types by-value instead of by rvalue reference, in dom/html. r=dom-core-reviewers,smaug
Differential Revision: https://phabricator.services.mozilla.com/D304360
2026-06-05 21:06:40 +00:00
Jan-Niklas Jaeschke 03b7ff43b3 Bug 2038588 - Customizable Select: Implement selectedcontent update machinery. r=emilio
Implements the algorithms that keep <selectedcontent> elements in sync with
the selected <option>: RunSelectednessSettingAlgorithm (replaces
CheckSelectSomething), ScheduleSelectedContentUpdate /
UpdateDescendantSelectedContentElements (microtask-based), per-element
CloneOptionIntoSelectedContent, and HTMLSelectedContentElement BindToTree
disabled computation per PR #12263.

Differential Revision: https://phabricator.services.mozilla.com/D290554
2026-06-03 19:06:11 +00:00
Alexandru Marc 244264d460 Revert (Bug 1974784, Bug 2038588) for causing wpt failures @ options-length-too-large.html
This reverts commit f8f9651896.

Revert "Bug 2038588 - Customizable Select: Implement selectedcontent update machinery. r=emilio"

This reverts commit 0d1eba0a10.
2026-06-02 15:29:25 +00:00
Jan-Niklas Jaeschke 0d1eba0a10 Bug 2038588 - Customizable Select: Implement selectedcontent update machinery. r=emilio
Implements the algorithms that keep <selectedcontent> elements in sync with
the selected <option>: RunSelectednessSettingAlgorithm (replaces
CheckSelectSomething), ScheduleSelectedContentUpdate /
UpdateDescendantSelectedContentElements (microtask-based), per-element
CloneOptionIntoSelectedContent, and HTMLSelectedContentElement BindToTree
disabled computation per PR #12263.

Differential Revision: https://phabricator.services.mozilla.com/D290554
2026-06-01 12:55:50 +00:00
Jan-Niklas Jaeschke 10781ef5fa Bug 1974276 - Customizable Select: Implement stub for the selectedcontent element. r=keithamus,emilio,dom-core,webidl,hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D290553
2026-05-11 12:31:16 +00:00