[Webkit-unassigned] [Bug 70373] Putting a dir attribute on a bdi element makes it lose isolation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 25 06:29:38 PDT 2011


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


Aharon (Vladimir) Lanin <aharon at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |leviw at chromium.org




--- Comment #1 from Aharon (Vladimir) Lanin <aharon at google.com>  2011-10-25 06:29:38 PST ---
It would have been better if I had left out the first two lines I quoted from the HTML5 spec re the default stylesheet. They set direction, and not unicode-bidi, and are irrelevant to the bug. Furthermore, they make use of the :dir() pseudo-class, which has not been implemented yet (as far as I know); I am guessing that the direction property currently gets set by means other than the default stylesheet. In any case, the relevant lines from the HTML5 spec are:

[dir] { unicode-bidi: embed; }
bdi, bdi[dir], output, output[dir], [dir=auto i] { unicode-bidi: isolate; }
bdo, bdo[dir] { unicode-bidi: bidi-override; }
bdo[dir=auto i] { unicode-bidi: bidi-override isolate; }
textarea[dir=auto i], pre[dir=auto i] { unicode-bidi: plaintext; }

I expect that some of these, e.g. the last one, are already in the default stylesheet. The rest need to go in, and the order is important.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list