@@ -718,6 +718,12 @@ Values have the following meanings:
718718 Specifically, ''cursor/auto'' behaves as ''cursor/text'' over selectable text or editable elements,
719719 and ''cursor/default'' otherwise.
720720
721+ Note: When over selectable text or editable elements,
722+ as it does with ''cursor/text'' ,
723+ the UA must use a vertical or horizontal text cursor,
724+ as appropriate for the [=writing mode=] of the element,
725+ and may take transforms and other visual effects into account as well.
726+
721727 <dt style="cursor:default"> <dfn>default</dfn>
722728 <dd> The platform-dependent default cursor.
723729 Often rendered as an arrow.
@@ -772,11 +778,16 @@ Values have the following meanings:
772778
773779 <dt style="cursor:text"> <dfn>text</dfn>
774780 <dd>
775- Indicates text that may be selected. Often rendered as a vertical I-beam.
776- User agents may automatically display a horizontal I-beam/cursor
781+ Indicates text that may be selected. Often rendered as an I-beam.
782+ User Agents must automatically display
783+ a vertical I-beam/cursor over elements with a horizontal [=writing mode=] ,
784+ and a horizontal I-beam/cursor
777785 (e.g. same as the ''vertical-text'' keyword)
778- for vertical text, or for that matter,
779- any angle of I-beam/cursor for text that is rendered at any particular angle.
786+ over elements in a vertical [=writing mode=] .
787+ Additionally, User Agents may take transforms (see [[CSS-TRANSFORMS-1]] )
788+ or other visual effects such as text on a path (See [[SVG2#TextLayoutPath]] ),
789+ when chosing between the horizontal or vertical text cursor,
790+ and may display any angle of I-beam/cursor for text that is rendered at any particular angle.
780791
781792 <dt style="cursor:vertical-text"> <dfn>vertical-text</dfn>
782793 <dd> Indicates vertical-text that may be selected.
@@ -2104,6 +2115,7 @@ This appendix is <em>informative</em>.
21042115 <li> Clarify interaction between text-overflow and annonymous block containers
21052116 <li> Require the ''cursor/pointer'' cursor for hyperlinks in all document formats
21062117 <li> Moved the 'box-sizing' and 'text-overflow' properties to [[CSS-SIZING-3]] and [[CSS-OVERFLOW-4]] respectively.
2118+ <li> Changed the requirement that the ''cursor/text'' cursor matches the writing mode from MAY to MUST
21072119</ul>
21082120
21092121<h3 id=changes-22-09-2015 class=no-num>Changes from the
0 commit comments