summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
commit0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch)
treea31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht
parentInitial commit. (diff)
downloadfirefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz
firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht')
-rw-r--r--testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht72
1 files changed, 72 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht b/testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht
new file mode 100644
index 0000000000..eb37aa9caf
--- /dev/null
+++ b/testing/web-platform/tests/css/css-writing-modes/block-flow-direction-htb-001.xht
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+
+ <title>CSS Writing Modes Test: horizontal-tb - block flow direction of block-level boxes</title>
+
+ <link rel="author" title="GĂ©rard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/" />
+ <link rel="help" href="http://www.w3.org/TR/css-writing-modes-3/#block-flow" title="3.1 Block Flow Direction: the writing-mode property" />
+ <link rel="match" href="block-flow-direction-001-ref.xht" />
+
+ <meta content="ahem" name="flags" />
+ <meta content="This test checks that block-level boxes in a 'horizontal-tb' writing mode are laid out one after the other, vertically, with the first beginning at the top of a containing block; they are ordered from top to bottom meaning that the 1st block box is the topmost one, then the 2nd block is juxtaposed at its bottom, then the 3rd block is juxtaposed to the 2nd block at its bottom, etc..." name="assert" />
+
+ <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
+ <style type="text/css"><![CDATA[
+ html
+ {
+ writing-mode: horizontal-tb;
+ }
+ /*
+ "
+ The principal writing mode of the document is determined by the writing-mode
+ and direction values specified on the root element.
+ "
+ */
+
+ body
+ {
+ color: yellow;
+ font: 20px/1 Ahem;
+ width: 21em;
+ }
+
+ div
+ {
+ background-color: blue;
+ border-left: blue solid 1em;
+ border-right: blue solid 1em;
+ }
+
+ div#top-border
+ {
+ border-top: blue solid 1em;
+ }
+
+ div#bottom-border
+ {
+ border-bottom: blue solid 1em;
+ }
+ ]]></style>
+ </head>
+
+ <body>
+
+ <!-- topmost line --><div id="top-border">AAAA BBBB CCCC DDDD</div>
+
+ <!-- 2nd topmost line --><div>E&nbsp; F G&nbsp; H J&nbsp;&nbsp;&nbsp; L&nbsp;&nbsp; </div>
+
+ <!-- 3rd topmost line --><div>M&nbsp; N Q&nbsp; R S&nbsp;&nbsp;&nbsp; T&nbsp;&nbsp; </div>
+
+ <!-- 4th topmost line --><div>UUUU VVVV WWWW XXXX</div>
+
+ <!-- 5th topmost line --><div>Z&nbsp;&nbsp;&nbsp; a&nbsp; b&nbsp;&nbsp;&nbsp; c&nbsp;&nbsp;&nbsp; d</div>
+
+ <!-- 6th topmost line --><div>e&nbsp;&nbsp;&nbsp; f&nbsp; g&nbsp;&nbsp;&nbsp; h&nbsp;&nbsp;&nbsp; j</div>
+
+ <!-- 7th topmost line --><div id="bottom-border">k&nbsp;&nbsp;&nbsp; m&nbsp; n qqqq rrrr</div>
+
+ </body>
+</html> \ No newline at end of file