Short URL: http://html5.org/r/5677
| SVN | Bug | Comment | Time (UTC) |
|---|---|---|---|
| 5677 | 10807 | Reword 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><ul>