Closed Bug 2044275 Opened 2 months ago Closed 1 month ago

Show ::picker element instead of SelectParent when `appearance:base`

Categories

(Core :: DOM: Core & HTML, task)

task

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox153 --- wontfix
firefox154 --- wontfix
firefox155 --- fixed

People

(Reporter: keithamus, Assigned: keithamus)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

No description provided.
Assignee: nobody → mozilla
Attachment #9595651 - Attachment description: WIP: WIP! Bug 2044275 - Show ::picker instead of SelectParent when appearance:base → Bug 2044275 - Show ::picker instead of SelectParent when appearance:base r?#dom-core
Status: NEW → ASSIGNED
Attachment #9595651 - Attachment description: Bug 2044275 - Show ::picker instead of SelectParent when appearance:base r?#dom-core → Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r?#dom-core

This is more consistent and allows specificity and rule source order to
work as intended.

Blocks: 2048283
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/557a2c952304 https://hg.mozilla.org/integration/autoland/rev/6cbf8b8ba648 Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio
Pushed by asilaghi@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/c04e3ee22d72 https://hg.mozilla.org/integration/autoland/rev/3b795085cf78 Revert "Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio" for causin wr test failures at /css/css-contain/contain-size-select-elem-003.html

Backed out for causing wr and wpt test failures at /css/css-contain/contain-size-select-elem-003.html
Backout Link
Push with failures
Failure Log
wpt failures
Failure line TEST-UNEXPECTED-FAIL | /css/css-contain/contain-size-select-elem-003.html | Testing http://web-platform.test:8000/css/css-contain/contain-size-select-elem-003.html == http://web-platform.test:8000/css/css-contain/contain-size-select-elem-003-ref.html

Flags: needinfo?(mozilla)
Attachment #9595651 - Attachment description: Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r?#dom-core → Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/3b2d037c6a52 https://hg.mozilla.org/integration/autoland/rev/9ff69418f818 Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio
Flags: needinfo?(mozilla)
Regressions: 2049620
Pushed by asilaghi@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/b749b8eb067f https://hg.mozilla.org/integration/autoland/rev/615c3d6f44f3 Revert "Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio" for causing wpt failures at accessibility-minimum-target-size.html

Backed out for causing wpt, bc and wr failures at /select-accessibility-minimum-target-size.html and at css/css-contain/contain
Backout Link
Push with failures wpt
Push with failures wr
Failure Log wpt
wr
bc
Failure lines:
TEST-UNEXPECTED-PASS | /html/semantics/forms/the-select-element/customizable-select/select-accessibility-minimum-target-size.html | horizontal-tb "i": Select with appearance:base-select should have targets for pointer inputs be at least 24x24 CSS pixels. - expected FAIL
TEST-UNEXPECTED-FAIL | /css/css-contain/contain-size-select-elem-003.html | Testing http://web-platform.test:8000/css/css-contain/contain-size-select-elem-003.html == http://web-platform.test:8000/css/css-contain/contain-size-select-elem-003-ref.html

Flags: needinfo?(mozilla)
No longer regressions: 2049620
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e5496e9b6f78 https://hg.mozilla.org/integration/autoland/rev/a4e7647f46cc Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio
Pushed by abutkovits@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/bd3f43d5b811 https://hg.mozilla.org/integration/autoland/rev/ab7ad991dee6 Revert "Bug 2044275 - Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio" for causing failures at contain-size-select-elem-003.html.
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/0772f850bc1e https://hg.mozilla.org/integration/autoland/rev/893d9d0dad63 Wire up ::picker, showing instead of SelectParent when appearance:base r=firefox-style-system-reviewers,emilio
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Flags: needinfo?(mozilla)
QA Whiteboard: [qa-triage-done-c156/b155]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: