author | Simon Montagu <smontagu@smontagu.org> |
Mon, 11 Apr 2011 10:59:29 +0300 | |
changeset 67827 | 23b93110ab641a6cbc8f735869ac44a721321515 |
parent 67826 | f79edc2f8714d33d5855509df40f1f67266f29d5 |
child 67828 | e6e29229954b5c7761af32e43d0e47218df3502d |
push id | 1 |
push user | root |
push date | Tue, 26 Apr 2011 22:38:44 +0000 |
treeherder | mozilla-beta@bfdb6e623a36 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
bugs | 83958 |
milestone | 2.2a1pre |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-1-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2</title> + <style> + p { font-family: monospace; } + </style> + </head> + <body> + <p>The following lines should all read "ABCDEFGHI":</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + <p>ABCDEFGHI</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-1a.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - Formatting Characters</title> + <style> + p { font-family: monospace; text-align: left; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2_charcode by L. David Baron. --> + <body> + <p>The following lines should all read "ABCDEFGHI":</p> + <p>ABCDEFGHI</p> + <p dir="rtl">‫ABCDEFGHI‬</p> + <p dir="rtl">‫ABC<span>DEF</span>GHI‬</p> + <p dir="rtl">‮IHGFEDCBA‬</p> + <p dir="rtl">‮IHG<span>FED</span>CBA‬</p> + <p dir="rtl">‮IHG‫DEF‬CBA‬</p> + <p dir="rtl">‮IHG‮FED‬CBA‬</p> + <p dir="rtl">‮IHG‮FED‬CBA‬</p> + <p dir="rtl">‮IHG‭DEF‬CBA‬</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-1b.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - CSS</title> + <style> + p { font-family: monospace; text-align: left; } +.rtl { direction: rtl; } +.ltr { direction: ltr; } +.rle { direction: rtl; unicode-bidi: embed; } +.lre { direction: ltr; unicode-bidi: embed; } +.rlo { direction: rtl; unicode-bidi: bidi-override; } +.lro { direction: ltr; unicode-bidi: bidi-override; } +.embed { unicode-bidi: embed; } +.override { unicode-bidi: bidi-override; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2 by L. David Baron. --> + <body> + <p>The following lines should all read "ABCDEFGHI":</p> + <p>ABCDEFGHI</p> + <p class="rtl">ABCDEFGHI</p> + <p class="rtl">ABC<span>DEF</span>GHI</p> + <p class="rlo">IHGFEDCBA</p> + <p class="rlo">IHG<span>FED</span>CBA</p> + <p class="rlo">IHG<span class="embed">DEF</span>CBA</p> + <p class="rlo">IHG<span class="override">FED</span>CBA</p> + <p class="rlo">IHG<span style="unicode-bidi: inherit">FED</span>CBA</p> + <p class="rlo">IHG<span class="lro">DEF</span>CBA</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-1c.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - HTML</title> + <style> + p { font-family: monospace; text-align: left; } +.rtl { direction: rtl; } +.ltr { direction: ltr; } +.rle { direction: rtl; unicode-bidi: embed; } +.lre { direction: ltr; unicode-bidi: embed; } +.rlo { direction: rtl; unicode-bidi: bidi-override;} +.lro { direction: ltr; unicode-bidi: bidi-override; } +.embed { unicode-bidi: embed; } +.override { unicode-bidi: bidi-override; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2_html by L. David Baron. --> + <body> + <p>The following lines should all read "ABCDEFGHI":</p> + <p>ABCDEFGHI</p> + <p class="rtl">ABCDEFGHI</p> + <p class="rtl">ABC<span>DEF</span>GHI</p> + <p class="rlo">IHGFEDCBA</p> + <p class="rlo">IHG<span>FED</span>CBA</p> + <p class="rlo">IHG<span dir="rtl">DEF</span>CBA</p> + <p class="rlo">IHG<bdo dir="rtl">FED</bdo>CBA</p> + <p class="rlo">IHG<span style="unicode-bidi: inherit">FED</span>CBA</p> + <p class="rlo">IHG<bdo dir="ltr">DEF</bdo>CBA</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-2-ref.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2</title> + <style> + p { font-family: monospace; direction: ltr; unicode-bidi: bidi-override;} + </style> + </head> + <body> + <p>גבא</p> + <p>גבא</p> + <p>אבג</p> + <p>גבא ABC והד</p> + <p>והד ABC גבא</p> + <p>גבא ABC והד DEF טחז</p> + <p>גבא ABC והד DEF טחז</p> + <p>גבא ABC והד DEF טחז</p> + <p>טחז DEF והד ABC גבא</p> + <p>והד ABC גבא DEF טחז</p> + <p>והד CBA גבא DEF טחז</p> + <p>גבא ABC דהו DEF טחז</p> + <p>טחז ABC דהו DEF גבא</p> + <p>גבא ABC והד DEF GHI טחז</p> + <p>FED והד CBA גבא GHI טחז</p> + <p>גבא ABC FED והד GHI טחז</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-2a.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - Formatting Characters</title> + <style> + p { font-family: monospace; text-align: left; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2_charcode by L. David Baron. --> + <body> + <p>אבג</p> + <p>‪אבג‬</p> + <p>‭אבג‬</p> + <p>אבג ABC דהו</p> + <p dir="rtl">אבג ABC דהו</p> + <p>אבג ABC דהו DEF זחט</p> + <p>אבג <span>ABC דהו</span> DEF זחט</p> + <p>אבג ‪ABC דהו DEF‬ זחט</p> + <p>אבג ‫ABC דהו DEF‬ זחט</p> + <p>אבג ‫ABC דהו‬ DEF זחט</p> + <p>אבג ‮ABC דהו‬ DEF זחט</p> + <p>אבג ‭ABC דהו‬ DEF זחט</p> + <p dir="rtl">אבג ‭ABC דהו‬ DEF זחט</p> + <p>אבג ABC דהו DEF GHI זחט</p> + <p>אבג ‮ABC דהו DEF‬ GHI זחט</p> + <p>אבג ABC ‮דהו DEF‬ GHI זחט</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-2b.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - CSS</title> + <style> +p { font-family: monospace; text-align: left; } +.embed { unicode-bidi: embed; } +.override { unicode-bidi: bidi-override; } +.rtl { direction: rtl; } +.ltr { direction: ltr; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2 by L. David Baron. --> + <body> + <p>אבג</p> + <p class="embed">אבג</p> + <p class="override">אבג</p> + <p>אבג ABC דהו</p> + <p class="rtl">אבג ABC דהו</p> + <p>אבג ABC דהו DEF זחט</p> + <p>אבג <span>ABC דהו</span> DEF זחט</p> + <p>אבג <span class="ltr embed">ABC דהו DEF</span> זחט</p> + <p>אבג <span class="rtl embed">ABC דהו DEF</span> זחט</p> + <p>אבג <span class="rtl embed">ABC דהו</span> DEF זחט</p> + <p>אבג <span class="rtl override">ABC דהו</span> DEF זחט</p> + <p>אבג <span class="ltr override">ABC דהו</span> DEF זחט</p> + <p class="rtl">אבג <span class="ltr override">ABC דהו</span> DEF זחט</p> + <p>אבג ABC דהו DEF GHI זחט</p> + <p>אבג <span class="rtl override">ABC דהו DEF</span> GHI זחט</p> + <p>אבג ABC <span class="rtl override">דהו DEF</span> GHI זחט</p> + </body> +</html>
new file mode 100644 --- /dev/null +++ b/layout/reftests/bidi/83958-2c.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="UTF-8"> + <title>Bidirectional Text Test 2 - HTML</title> + <style> +p { font-family: monospace; text-align: left; } +.embed { unicode-bidi: embed; } +.override { unicode-bidi: bidi-override; } +.rtl { direction: rtl; } +.ltr { direction: ltr; } + </style> + </head> +<!-- Testcases based on http://dbaron.org/css/test/bidi2_html by L. David Baron. --> + <body> + <p>אבג</p> + <p class="embed">אבג</p> + <p class="override">אבג</p> + <p>אבג ABC דהו</p> + <p class="rtl">אבג ABC דהו</p> + <p>אבג ABC דהו DEF זחט</p> + <p>אבג <span>ABC דהו</span> DEF זחט</p> + <p>אבג <span dir="ltr">ABC דהו DEF</span> זחט</p> + <p>אבג <span dir="rtl">ABC דהו DEF</span> זחט</p> + <p>אבג <span dir="rtl">ABC דהו</span> DEF זחט</p> + <p>אבג <bdo dir="rtl">ABC דהו</bdo> DEF זחט</p> + <p>אבג <bdo dir="ltr">ABC דהו</bdo> DEF זחט</p> + <p class="rtl">אבג <bdo dir="ltr">ABC דהו</bdo> DEF זחט</p> + <p>אבג ABC דהו DEF GHI זחט</p> + <p>אבג <bdo dir="rtl">ABC דהו DEF</bdo> GHI זחט</p> + <p>אבג ABC <bdo dir="rtl">דהו DEF</bdo> GHI זחט</p> + </body> +</html>
--- a/layout/reftests/bidi/reftest.list +++ b/layout/reftests/bidi/reftest.list @@ -28,16 +28,22 @@ random-if(cocoaWidget) == mirroring-02.h == mixedChartype-02.html mixedChartype-02-ref.html == mixedChartype-02-j.html mixedChartype-02-ref.html == mixedChartype-03.html mixedChartype-03-ref.html == mixedChartype-03-j.html mixedChartype-03-ref.html == with-first-letter-1a.html with-first-letter-1-ref.html == with-first-letter-1b.html with-first-letter-1-ref.html == with-first-letter-2a.html with-first-letter-2-ref.html == with-first-letter-2b.html with-first-letter-2-ref.html +== 83958-1a.html 83958-1-ref.html +== 83958-1b.html 83958-1-ref.html +== 83958-1c.html 83958-1-ref.html +== 83958-2a.html 83958-2-ref.html +== 83958-2b.html 83958-2-ref.html +== 83958-2c.html 83958-2-ref.html == 115921-1.html 115921-1-ref.html == 115921-2.html 115921-2-ref.html == 258928-1.html 258928-1-ref.html random-if(winWidget) == 267459-1.html 267459-1-ref.html # depends on windows version, see bug 590101 == 267459-2.html 267459-2-ref.html == 299065-1.html 299065-1-ref.html random-if(winWidget) == 305643-1.html 305643-1-ref.html # depends on windows version, see bug 590101 == 332655-1.html 332655-1-ref.html