hixie: The 'bidi-override:embed' rule for [dir] shouldn't take effect for block-level elements (since it overrides their 'isolate' rule). (whatwg r6942)

hixie: The 'bidi-override:embed' rule for [dir] shouldn't take effect
for block-level elements (since it overrides their 'isolate' rule).
(whatwg r6942)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5539&r2=1.5540&f=h
http://html5.org/tools/web-apps-tracker?from=6941&to=6942

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5539
retrieving revision 1.5540
diff -u -d -r1.5539 -r1.5540
--- Overview.html 31 Jan 2012 00:49:03 -0000 1.5539
+++ Overview.html 31 Jan 2012 01:11:37 -0000 1.5540
@@ -66511,7 +66511,7 @@
 
 address, blockquote, center, div, figure, figcaption, footer, form,
 header, hr, legend, listing, p, plaintext, pre, summary, xmp {
-  display: block; unicode-bidi: isolate;
+  display: block;
 }
 
 blockquote, figure, listing, p, plaintext, pre, xmp {
@@ -66742,7 +66742,26 @@
 
 :dir(ltr) { direction: ltr; }
 :dir(rtl) { direction: rtl; }
-[dir] { unicode-bidi: embed; }
+
+address, blockquote, center, div, figure, figcaption, footer, form,
+header, hr, legend, listing, p, plaintext, pre, summary, xmp, article,
+aside, h1, h2, h3, h4, h5, h6, hgroup, nav, section, table, caption,
+colgroup, col, thead, tbody, tfoot, tr, td, th, dir, dd, dl, dt, menu,
+ol, ul, li {
+  unicode-bidi: isolate;
+}
+
+[dir]:not(address):not(blockquote):not(center):not(div):not(figure
+):not(figcaption):not(footer):not(form):not(header):not(hr):not(legend
+):not(listing):not(p):not(plaintext):not(pre):not(summary):not(xmp
+):not(article):not(aside):not(h1):not(h2):not(h3):not(h4):not(h5
+):not(h6):not(hgroup):not(nav):not(section):not(table):not(caption
+):not(colgroup):not(col):not(thead):not(tbody):not(tfoot):not(tr
+):not(td):not(th):not(dir):not(dd):not(dl):not(dt):not(menu):not(ol
+):not(ul):not(li) {
+  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; }
@@ -66912,7 +66931,7 @@
   <pre class="css">@namespace url(http://www.w3.org/1999/xhtml);
 
 article, aside, h1, h2, h3, h4, h5, h6, hgroup, nav, section {
-  display: block; unicode-bidi: isolate;
+  display: block;
 }
 
 h1 { margin-top: 0.67em; margin-bottom: 0.67em; font-size: 2.00em; font-weight: bold; }
@@ -66944,8 +66963,8 @@
 
   <pre class="css">@namespace url(http://www.w3.org/1999/xhtml);
 
-dir, dd, dl, dt, menu, ol, ul { display: block; unicode-bidi: isolate; }
-li { display: list-item; unicode-bidi: isolate; }
+dir, dd, dl, dt, menu, ol, ul { display: block; }
+li { display: list-item; }
 
 dir, dl, menu, ol, ul { margin-top: 1em; margin-bottom: 1em; }
 
@@ -67013,15 +67032,15 @@
 
   <pre class="css">@namespace url(http://www.w3.org/1999/xhtml);
 
-table { display: table; unicode-bidi: isolate; }
-caption { display: table-caption; unicode-bidi: isolate; }
-colgroup, colgroup[hidden] { display: table-column-group; unicode-bidi: isolate; }
-col, col[hidden] { display: table-column; unicode-bidi: isolate; }
-thead, thead[hidden] { display: table-header-group; unicode-bidi: isolate; }
-tbody, tbody[hidden] { display: table-row-group; unicode-bidi: isolate; }
-tfoot, tfoot[hidden] { display: table-footer-group; unicode-bidi: isolate; }
-tr, tr[hidden] { display: table-row; unicode-bidi: isolate; }
-td, th, td[hidden], th[hidden] { display: table-cell; unicode-bidi: isolate; }
+table { display: table; }
+caption { display: table-caption; }
+colgroup, colgroup[hidden] { display: table-column-group; }
+col, col[hidden] { display: table-column; }
+thead, thead[hidden] { display: table-header-group; }
+tbody, tbody[hidden] { display: table-row-group; }
+tfoot, tfoot[hidden] { display: table-footer-group; }
+tr, tr[hidden] { display: table-row; }
+td, th, td[hidden], th[hidden] { display: table-cell; }
 
 colgroup[hidden], col[hidden], thead[hidden], tbody[hidden],
 tfoot[hidden], tr[hidden], td[hidden], th[hidden] {

Received on Tuesday, 31 January 2012 01:11:52 UTC