Index: LayoutTests/imported/web-platform-tests/html/semantics/text-level-semantics/the-br-element/br-bidi-in-inline-ancestors.html |
diff --git a/LayoutTests/imported/web-platform-tests/html/semantics/text-level-semantics/the-br-element/br-bidi-in-inline-ancestors.html b/LayoutTests/imported/web-platform-tests/html/semantics/text-level-semantics/the-br-element/br-bidi-in-inline-ancestors.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9a294540320a8f74c190c1e262bc0b61f633e93c |
--- /dev/null |
+++ b/LayoutTests/imported/web-platform-tests/html/semantics/text-level-semantics/the-br-element/br-bidi-in-inline-ancestors.html |
@@ -0,0 +1,59 @@ |
+<!DOCTYPE html> |
+<html> |
+ <head> |
+ <meta charset="utf-8" /> |
+ <title>HTML Test: BR in inline ancestors</title> |
+ <link rel="match" href="br-bidi-in-inline-ancestors-ref.html"> |
+ <link rel="author" title="Aharon Lanin" href="mailto:aharon@google.com"/> |
+ <link rel="author" title="HTML5 bidi test WG" href="mailto:html5bidi@googlegroups.com" /> |
+ <link rel="help" href="https://html.spec.whatwg.org/multipage/#the-br-element"/> |
+ <link rel="help" href="http://www.w3.org/TR/css3-writing-modes/#unicode-bidi" /> |
+ <meta name="assert" content=" |
+ 'A br element should separate paragraphs for the purposes of the Unicode bidirectional |
+ algorithm.' |
+ 'If an inline element is broken around a bidi paragraph boundary (e.g. if split by a block or |
+ forced paragraph break), then the bidi control codes corresponding to the end of the element |
+ are added before the interruption and the codes corresponding to the start of the element are |
+ added after it. (In other words, any embedding levels or overrides started by the element are |
+ closed at the paragraph break and reopened on the other side of it.)'" /> |
+ <style> |
+ body{ |
+ font-size:2em; |
+ } |
+ .test, .ref { |
+ border: medium solid gray; |
+ width: 400px; |
+ margin: 20px; |
+ } |
+ .comments { display: none; } |
+ </style> |
+ </head> |
+ <body> |
+ <div class="instructions" style="display:none"><p>Test passes if the two boxes below look exactly the same.</p></div> |
+ <div class="comments"> |
+ Key to entities used below: |
+ א ... ט - The first nine Hebrew letters (strongly RTL). |
+ ‎ - The LRM (left-to-right mark) formatting character (invisible, stronly LTR). |
+ ‏ - The RLM (right-to-left mark) formatting character (invisible, stronly RTL). |
+ ‭ - The LRO (left-to-right override) formatting character. |
+ ‬ - The PDF (pop directional formatting) formatting character; closes LRO. |
+ </div> |
+ <div class="test"> |
+ בא‎ |
+ <bdo dir="rtl">ih |
+ <bdo dir="ltr">גד |
+ <span dir="rtl">fg‏ |
+ <span dir="ltr">1. I like ה.<br/> |
+ 2. ה is great!</span> |
+ ‏cd</span> |
+ וז</bdo> |
+ ba</bdo> |
+ ‎טח |
+ </div> |
+ <div class="ref"> |
+ ‭אב גד 1. I like ה. fg hi‬ |
+ <br/> |
+ ‭ab cd 2. ה is great! וז חט‬ |
+ </div> |
+ </body> |
+</html> |