1.1 --- a/css-writing-modes/Overview.src.html Tue Jan 28 15:04:44 2014 -0800 1.2 +++ b/css-writing-modes/Overview.src.html Thu Feb 06 21:14:23 2014 -0800 1.3 @@ -3,7 +3,7 @@ 1.4 <pre class='metadata'> 1.5 Shortname: css-writing-modes 1.6 Level: 3 1.7 -Status: LCWD 1.8 +Status: ED 1.9 Date: 2013-11-21 1.10 Deadline: 2013-12-24 1.11 Group: csswg 1.12 @@ -190,8 +190,6 @@ 1.13 <dfn export>forced paragraph break</dfn>. 1.14 This sequence forms the <dfn export title="bidi paragraph">paragraph</dfn> unit 1.15 in the bidirectional algorithm. 1.16 - Additionally, any such sequence forming part or all of the contents of a 1.17 - <i>bidi-isolated</i> inline element also forms a <i>bidi paragraph</i>. 1.18 1.19 <p>Two CSS properties, 'direction' and 'unicode-bidi', 1.20 provide explicit embedding, isolation, and override controls in the CSS layer. 1.21 @@ -325,16 +323,21 @@ 1.22 <dd>The element does not open an additional level of embedding with 1.23 respect to the bidirectional algorithm. For inline elements, 1.24 implicit reordering works across element boundaries.</dd> 1.25 + 1.26 <dt><dfn value for=unicode-bidi>embed</dfn></dt> 1.27 <dd>If the element is inline, this value creates a <dfn export>directional embedding</dfn> 1.28 by opening an additional level of embedding with respect to the bidirectional algorithm. 1.29 The direction of this embedding level is given by the 'direction' 1.30 - property. Inside the element, reordering is done implicitly. This 1.31 - corresponds to adding a LRE (U+202A), for ''direction: ltr'', or RLE 1.32 - (U+202B), for ''direction: rtl'', at the start of the element and a PDF 1.33 - (U+202C) at the end of the element. 1.34 - <span class="note">This value has no effect on elements that are 1.35 - not inline.</span></dd> 1.36 + property. Inside the element, reordering is done implicitly. 1.37 + 1.38 + <p>In the Unicode Bidirectional Algorithm, this corresponds to 1.39 + adding a LRE (U+202A), for ''direction: ltr'', 1.40 + or RLE (U+202B), for ''direction: rtl'', 1.41 + at the start of the element 1.42 + and a PDF (U+202C) at the end of the element. [[!UAX9]] 1.43 + 1.44 + <p class="note">This value has no effect on elements that are not inline. 1.45 + 1.46 <dt><dfn value for=unicode-bidi>isolate</dfn></dt> 1.47 <dd>On an inline element, this <dfn export id=bidi-isolate title="bidi-isolate|bidi-isolated|bidi isolation|isolation">bidi-isolates</dfn> its contents. 1.48 This is similar to a directional embedding (and increases the embedding level accordingly) 1.49 @@ -354,28 +357,36 @@ 1.50 content or specified directionality of the element. 1.51 However, <i>forced paragraph breaks</i> within the element still create 1.52 a corresponding break in the containing paragraph. 1.53 - <p class="note">In Unicode 6.3 and beyond, 1.54 - this will correspond to adding an LRI (U+2066), for ''direction: ltr'', 1.55 - or RLI (U+2067), for ''direction: rtl'', at the start of the element, 1.56 - and a PDI (U+2069) at the end of the element. 1.57 + 1.58 + <p>This corresponds to adding 1.59 + an LRI (U+2066), for ''direction: ltr'', 1.60 + or RLI (U+2067), for ''direction: rtl'', 1.61 + at the start of the element, 1.62 + and a PDI (U+2069) at the end of the element. [[!UAX9]] 1.63 + 1.64 <p class="note">This value has no effect on elements that are not inline. 1.65 + 1.66 <dt><dfn value for=unicode-bidi>bidi-override</dfn></dt> 1.67 <dd>This value puts the element's immediate content in a <dfn export>directional override</dfn>. 1.68 For an inline, this means that the element acts like a <i>directional embedding</i> 1.69 in the bidirectional algorithm, 1.70 except that reordering within it is strictly in sequence according to the 1.71 'direction' property; the implicit part of the bidirectional algorithm 1.72 - is ignored. This corresponds to adding a LRO (U+202D), for ''direction: ltr'', 1.73 - or RLO (U+202E), for ''direction: rtl'', at the start of the 1.74 - element and a PDF (U+202C) at the end of the element. 1.75 + is ignored. 1.76 + 1.77 + This corresponds to adding a LRO (U+202D), for ''direction: ltr'', 1.78 + or RLO (U+202E), for ''direction: rtl'', at the start of the element 1.79 + and a PDF (U+202C) at the end of the element. [[!UAX9]] 1.80 If the element is a block container, 1.81 the override is applied to an anonymous inline element 1.82 that surrounds all of its content.</dd> 1.83 + 1.84 <dt><dfn value for=unicode-bidi>isolate-override</dfn></dt> 1.85 <dd>This combines the <i>isolation</i> behavior of ''isolate'' with the 1.86 <i>directional override</i> behavior of ''bidi-override'': to surrounding content, 1.87 it is equivalent to ''isolate'', but within the element content 1.88 is ordered as if ''bidi-override'' were specified. 1.89 + 1.90 <dt><dfn value for=unicode-bidi>plaintext</dfn></dt> 1.91 <dd><p>This value behaves as ''isolate'' except that for the purposes of 1.92 the Unicode bidirectional algorithm, the base directionality of each 1.93 @@ -384,9 +395,10 @@ 1.94 is determined by following the heuristic in rules P2 and P3 1.95 of the Unicode bidirectional algorithm 1.96 (rather than by using the 'direction' property of the element). 1.97 - <p class="note">In Unicode 6.3 and beyond, for inline elements 1.98 - this will correspond to adding an FSI (U+2068) at the start of the element, 1.99 - and a PDI (U+2069) at the end of the element. 1.100 + 1.101 + <p>For inline elements this corresponds to adding 1.102 + an FSI (U+2068) at the start of the element, 1.103 + and a PDI (U+2069) at the end of the element. [[!UAX9]] 1.104 </dl> 1.105 1.106 <p class=note>Because the 'unicode-bidi' property does not inherit,