[Webkit-unassigned] [Bug 56594] New: unicode-bidi:bidi-override inheritance in table
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 17 14:41:19 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=56594
Summary: unicode-bidi:bidi-override inheritance in table
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: xji at chromium.org
CC: hyatt at apple.com, mitz at webkit.org,
playmobil at google.com, aharon at google.com
Following is CSS spec on unicode-bidi
http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi:
"bidi-override:
For inline-level elements this creates an override. For block container elements this creates an override for inline-level descendants not within another block-level, table-cell, table-caption, or inline-block element. "
What should be the rendered result for the following <div>?
<div style="display:table-row; direction:rtl; unicode-bidi:bidi-override">abc</div>
<div style="display:table-cell; direction:rtl; unicode-bidi:bidi-override">def</div>
<div style="display:table-caption; direction:rtl; unicode-bidi:bidi-override">hij</div>
<div style="display:table-row-group; direction:rtl; unicode-bidi:bidi-override">opq</div>
Firefox and Chrome both render "hij" as "jih", render "abc" as "abc", and render "opq" as "opq". But Firefox renders "def" as "def" while Chrome renders it as "fed".
IE only renders 2 lines as "jih" and "fed".
--
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