Closed Bug 2045951 Opened 3 days ago Closed 18 hours ago

[wpt-sync] Sync PR 60482 - Remove base appearance UA styles rules for <hr> in listbox

Categories

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

task

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox153 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 60482 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/60482
Details from upstream follow.

Joey Arhar <jarhar@chromium.org> wrote:

Remove base appearance UA styles rules for <hr> in listbox

These appearance:auto styles rules were making \<hr> elements have no
visible line in base appearance listbox select elements and instead just
become empty space that creates a gap between elements. I'm not sure
what the justification was for making \<hr> elements look like this in
listboxes, but there are plenty of listboxes on the web which have
visible separators and we should make them visible by default for
customizable select. Hr elements had their border removed in
commit 11a8c8f12fa5940eb72953b8f1e07038a63a1a9e

Bug: 406464760
Change-Id: Iec0df03cc365f64b33c8233264338285919dc9d6

Reviewed-on: https://chromium-review.googlesource.com/7766510
WPT-Export-Revision: 2c1e8edf7de41f5e1a62c1207221935033d03c9b

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 10 tests

Status Summary

Firefox

OK : 5
FAIL: 1[GitHub] 13[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 18[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]

Chrome

FAIL: 1

Safari

FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Status: NEW → RESOLVED
Closed: 18 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
You need to log in before you can comment on or make changes to this bug.