WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
202849
[css-lists] No support for mixed-bidi in markers
https://bugs.webkit.org/show_bug.cgi?id=202849
Summary
[css-lists] No support for mixed-bidi in markers
Oriol Brufau
Reported
2019-10-11 07:21:53 PDT
Created
attachment 380752
[details]
testcase **What steps will reproduce the problem?** This doesn't seem noticeable right now because markers can only be numbers or symbols. However, in
bug 167729
I plan to add list-style-type:<string>, which will make it possible to use arbitrary strings in markers. The problem is when that string has mixed-bidi: <ol> <li style="list-style-type: '\31\627\644\32'">list-item</li> </ol> **What is the expected result?** The marker should be rendered with U+0031 (1), U+0032 (2), U+0644 (ل), U+0627 (ا). **What happens instead?** The marker is rendered with U+0031 (1), U+FEFB (ﻻ), U+0032 (2).
Attachments
testcase
(151 bytes, text/html)
2019-10-11 07:21 PDT
,
Oriol Brufau
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2022-10-01 16:44:02 PDT
I am able to reproduce this bug in Safari 16 and Safari Technology Preview 154 using attached test case and it shows incorrect results while both Chrome Canary 108 and Firefox Nightly 107 renders this perfectly while showing "expected result". Thanks!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug