Bug 256829
| Summary: | Address HTML's Rendering section unicode-bidi requirements | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Anne van Kesteren <annevk> |
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | ahmad.saleem792, akeerthi, karlcow, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | GoodFirstBug, InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Anne van Kesteren
Many HTML elements don't have the unicode-bidi property set despite the HTML Standard requiring that.
This includes the newly added search element (bug 254327).
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/109701161>
Karl Dubost
https://wpt.live/html/rendering/bidi-rendering/unicode-bidi-ua-rules.html
https://wpt.fyi/results/html/rendering/bidi-rendering/unicode-bidi-ua-rules.html
Chrome: PASS 129
Firefox: PASS 44 FAIL 85
Safari: PASS 83 FAIL 46 but almost in a polar opposite way of Firefox.
The only elements that both Firefox and Safari fail together is:
<ruby>, <input type=search>, <input type=tel>, <input type=url>, <input type=email>
Ahmad Saleem
We pass all except <ruby> for which we have open spec issue, so I am marking this as 'RESOLVED CONFIGURATION CHANGED' because multiple changes were done to fix the issue.