[Webkit-unassigned] [Bug 220241] Web Inspector: RTL content inside elements is reversed and unreadable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 5 09:56:33 PST 2021


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

BJ Burg <bburg at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bburg at apple.com

--- Comment #2 from BJ Burg <bburg at apple.com> ---
(In reply to Ebrahim Byagowi from comment #0)
> Created attachment 416940 [details]
> RTL text inside the element is reversed and is unreadable
> 
> The fix in https://bugs.webkit.org/show_bug.cgi?id=207214 has caused Web
> Inspector to display RTL text completely reversed making RTL text content
> used inside elements completely unreadable. There is fortunately a solution
> to this that won't regress the fix there and to use "unicode-bidi: isolate"
> instead "unicode-bidi: isolate-override;" and I've applied the fix locally
> checking whether it won't regress the original issue and also fixes this
> disturbing issue.
> 
> Test page used in the attachment to show the issue:
> 
>   data:text/html;charset=utf8,سیب
> 
> "unicode-bidi: bidi-override" (and now the recently introduced
> isolate-override) is really something of past and was designed to make
> compatibility with text written before bidi and unicode era and is something
> should be and is avoided by modern web development.

Thanks for investigating this. I noticed that Web Inspector is in LTR layout mode in your screenshots. That's fine, but could you please ensure that the behavior is also correct when in RTL layout 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/20210105/9d72fe98/attachment.htm>


More information about the webkit-unassigned mailing list