[Webkit-unassigned] [Bug 270341] REGRESSION(270647 at main): vertical form controls causing WPT failures

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 1 11:18:44 PST 2024


https://bugs.webkit.org/show_bug.cgi?id=270341

--- Comment #2 from Aditya Keerthi <akeerthi at apple.com> ---
Starting to triage these.

* /css/css-writing-modes/forms/checkbox-appearance-native-vertical-lr-baseline.optional.html: https://wpt.fyi/results/css/css-writing-modes/forms/checkbox-appearance-native-vertical-lr-baseline.optional.html
* /css/css-writing-modes/forms/checkbox-appearance-native-vertical-rl-baseline.optional.html: https://wpt.fyi/results/css/css-writing-modes/forms/checkbox-appearance-native-vertical-rl-baseline.optional.html
* /css/css-writing-modes/forms/radio-appearance-native-vertical-lr-baseline.optional.html: https://wpt.fyi/results/css/css-writing-modes/forms/radio-appearance-native-vertical-lr-baseline.optional.html
* /css/css-writing-modes/forms/radio-appearance-native-vertical-rl-baseline.optional.html

Are not regressions. In fact, I first wrote these tests. Chrome then added to the tests in https://github.com/web-platform-tests/wpt/commit/715c01dd8ab90c9e402eddf7792f26f243ee843d

Really, the Chrome additions should have been done as a separate ref test. They show that our baseline alignment for checkboxes and radio buttons is incorrect for vertical writing mode + text-orientation: sideways. But that is simply a bug in a new feature. The test was passing pre-270647 at main simply because it was written in a way such that the test passes when form controls are forced to use a horizontal writing mode.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240301/09d024e0/attachment.htm>


More information about the webkit-unassigned mailing list