HTML5 Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/5677

SVNBugCommentTime (UTC)
567710807Reword some <ubi> requirements and correct some typos.2010-11-11 00:57
Index: source
===================================================================
--- source	(revision 5676)
+++ source	(revision 5677)
@@ -21370,10 +21370,16 @@
 
   <div class="impl">
 
-  <p>For the purposes of the bidirectional algorithm, the user agent
-  must act as if the contents of the element were a self-contained
-  paragraph not present in the parent element.</p>
+  <p>For the purposes of applying the bidirectional algorithm to the
+  contents of a <code>bdi</code> element, user agents must treat the
+  element as a paragraph-level container.</p>
 
+  <p>For the purposes of applying the bidirectional algorithm to the
+  paragraph-level container that a <code>bdi</code> element finds
+  itself within, the <code>bdi</code> element must be treated like a
+  U+FFFC OBJECT REPLACEMENT CHARACTER (in the same manner that an
+  image or other inline object is handled).</p>
+
   <p>The requirements on handling the <code>bdi</code> element for the
   bidirectional algorithm may be implemented indirectly through the
   style layer. For example, an HTML+CSS user agent should implement
@@ -21389,9 +21395,9 @@
 
    <p>In this example, usernames are shown along with the number of
    posts that the user has submitted. If the <code>bdi</code> element
-   was not used, the username of the Arabic user would end up
+   were not used, the username of the Arabic user would end up
    confusing the text (the bidirectional algorithm would put the colon
-   next and the number "3" to the word "User" rather than next to the
+   and the number "3" next to the word "User" rather than next to the
    word "posts").</p>
 
    <pre>&lt;ul>

|