[Webkit-unassigned] [Bug 202849] New: [css-lists] No support for mixed-bidi in markers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 11 07:21:53 PDT 2019


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

            Bug ID: 202849
           Summary: [css-lists] No support for mixed-bidi in markers
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: obrufau at igalia.com
        Depends on: 167729

Created attachment 380752

  --> https://bugs.webkit.org/attachment.cgi?id=380752&action=review

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).


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=167729
[Bug 167729] Support string values on list-style-type
-- 
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/20191011/480ea5ca/attachment-0001.html>


More information about the webkit-unassigned mailing list