From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../reftests/writing-mode/tables/1259168-ref.html | 12 ++ .../reftests/writing-mode/tables/1259168-slr.html | 12 ++ .../reftests/writing-mode/tables/1259168-srl.html | 12 ++ .../reftests/writing-mode/tables/1259168-vlr.html | 12 ++ .../reftests/writing-mode/tables/1259168-vrl.html | 12 ++ .../tables/border-collapse-bevels-1-ref.html | 28 ++++ .../tables/border-collapse-bevels-1a.html | 29 ++++ .../tables/border-collapse-bevels-1b.html | 29 ++++ .../tables/border-collapse-bevels-1c.html | 29 ++++ .../tables/border-collapse-bevels-1d.html | 30 ++++ .../tables/border-collapse-bevels-1e.html | 30 ++++ .../tables/fixed-table-layout-002-ref.html | 25 +++ .../tables/fixed-table-layout-002-vlr.html | 53 +++++++ .../tables/fixed-table-layout-002-vrl.html | 54 +++++++ .../tables/fixed-table-layout-003-vlr.html | 49 ++++++ .../tables/fixed-table-layout-003-vrl.html | 49 ++++++ .../tables/fixed-table-layout-004-ref.html | 33 ++++ .../tables/fixed-table-layout-004-vlr.html | 61 +++++++ .../tables/fixed-table-layout-004-vrl.html | 61 +++++++ .../tables/fixed-table-layout-005-ref.html | 42 +++++ .../tables/fixed-table-layout-005-vlr.html | 55 +++++++ .../tables/fixed-table-layout-005-vrl.html | 55 +++++++ .../tables/fixed-table-layout-006-ref.html | 33 ++++ .../tables/fixed-table-layout-006-vlr.html | 44 ++++++ .../tables/fixed-table-layout-006-vrl.html | 44 ++++++ .../tables/fixed-table-layout-007-ref.html | 25 +++ .../tables/fixed-table-layout-007-vlr.html | 47 ++++++ .../tables/fixed-table-layout-007-vrl.html | 48 ++++++ .../tables/fixed-table-layout-009-ref.html | 42 +++++ .../tables/fixed-table-layout-009-vlr.html | 46 ++++++ .../tables/fixed-table-layout-009-vrl.html | 46 ++++++ .../tables/fixed-table-layout-010-ref.html | 31 ++++ .../tables/fixed-table-layout-010-vlr.html | 70 +++++++++ .../tables/fixed-table-layout-010-vrl.html | 70 +++++++++ .../tables/fixed-table-layout-012-ref.html | 25 +++ .../tables/fixed-table-layout-012-vlr.html | 54 +++++++ .../tables/fixed-table-layout-012-vrl.html | 55 +++++++ .../tables/fixed-table-layout-013-vlr.html | 59 +++++++ .../tables/fixed-table-layout-013-vrl.html | 59 +++++++ .../tables/fixed-table-layout-014-vlr.html | 62 ++++++++ .../tables/fixed-table-layout-014-vrl.html | 62 ++++++++ .../tables/fixed-table-layout-015-vlr.html | 60 +++++++ .../tables/fixed-table-layout-015-vrl.html | 63 ++++++++ .../tables/fixed-table-layout-016-vlr.html | 52 ++++++ .../tables/fixed-table-layout-016-vrl.html | 52 ++++++ .../tables/fixed-table-layout-017-ref.html | 29 ++++ .../tables/fixed-table-layout-017-vlr.html | 90 +++++++++++ .../tables/fixed-table-layout-017-vrl.html | 90 +++++++++++ .../tables/fixed-table-layout-018-vlr.html | 93 +++++++++++ .../tables/fixed-table-layout-018-vrl.html | 94 +++++++++++ .../tables/fixed-table-layout-021-ref.html | 44 ++++++ .../tables/fixed-table-layout-021-vlr.html | 140 +++++++++++++++++ .../tables/fixed-table-layout-021-vrl.html | 140 +++++++++++++++++ .../tables/fixed-table-layout-022-ref.html | 49 ++++++ .../tables/fixed-table-layout-022-vlr.html | 170 ++++++++++++++++++++ .../tables/fixed-table-layout-022-vrl.html | 170 ++++++++++++++++++++ .../tables/fixed-table-layout-023-ref.html | 49 ++++++ .../tables/fixed-table-layout-023-vlr.html | 175 +++++++++++++++++++++ .../tables/fixed-table-layout-023-vrl.html | 175 +++++++++++++++++++++ .../tables/fixed-table-layout-025-ref.html | 23 +++ .../tables/fixed-table-layout-025-vlr.html | 40 +++++ .../tables/fixed-table-layout-025-vrl.html | 40 +++++ .../tables/fixed-table-layout-026-vlr.html | 42 +++++ .../tables/fixed-table-layout-026-vrl.html | 42 +++++ .../tables/fixed-table-layout-027-vlr.html | 44 ++++++ .../tables/fixed-table-layout-027-vrl.html | 44 ++++++ .../tables/fixed-table-layout-028-vlr.html | 42 +++++ .../tables/fixed-table-layout-028-vrl.html | 42 +++++ .../tables/fixed-table-layout-029-vlr.html | 44 ++++++ .../tables/fixed-table-layout-029-vrl.html | 44 ++++++ .../tables/fixed-table-layout-030-vlr.html | 41 +++++ .../tables/fixed-table-layout-030-vrl.html | 41 +++++ .../tables/fixed-table-layout-031-vlr.html | 41 +++++ .../tables/fixed-table-layout-031-vrl.html | 41 +++++ .../writing-mode/tables/multicol-count-002-ref.xht | 37 +++++ layout/reftests/writing-mode/tables/reftest.list | 96 +++++++++++ .../tables/s72-border-spacing-002-ref.xht | 22 +++ .../writing-mode/tables/s72-border-spacing-002.xht | 144 +++++++++++++++++ .../writing-mode/tables/s72-border-spacing-003.xht | 144 +++++++++++++++++ .../writing-mode/tables/s72-border-spacing-004.xht | 124 +++++++++++++++ .../writing-mode/tables/s72-border-spacing-005.xht | 124 +++++++++++++++ .../tables/sideways-lr-row-progression-1-ref.html | 51 ++++++ .../tables/sideways-lr-row-progression-1a.html | 68 ++++++++ .../tables/sideways-lr-row-progression-1b.html | 69 ++++++++ .../tables/sideways-rl-row-progression-1-ref.html | 54 +++++++ .../tables/sideways-rl-row-progression-1a.html | 68 ++++++++ .../tables/sideways-rl-row-progression-1b.html | 68 ++++++++ .../reftests/writing-mode/tables/support/ahem.css | 4 + .../writing-mode/tables/support/swatch-green.png | Bin 0 -> 84 bytes .../tables/table-caption-bottom-1-ref.html | 54 +++++++ .../tables/table-caption-bottom-1.html | 61 +++++++ .../tables/table-caption-top-1-ref.html | 54 +++++++ .../writing-mode/tables/table-caption-top-1.html | 61 +++++++ .../tables/vertical-border-collapse-1-ref.html | 49 ++++++ .../tables/vertical-border-collapse-1.html | 50 ++++++ .../tables/vertical-border-collapse-2-ref.html | 49 ++++++ .../tables/vertical-border-collapse-2.html | 50 ++++++ .../tables/vertical-rl-row-progression-1-ref.html | 50 ++++++ .../tables/vertical-rl-row-progression-1a.html | 57 +++++++ .../tables/vertical-rl-row-progression-1b.html | 57 +++++++ .../writing-mode/tables/vertical-table-1-ref.html | 44 ++++++ .../writing-mode/tables/vertical-table-1a.html | 41 +++++ .../writing-mode/tables/vertical-table-1b.html | 41 +++++ .../writing-mode/tables/vertical-table-2-ref.html | 42 +++++ .../writing-mode/tables/vertical-table-2a.html | 39 +++++ .../writing-mode/tables/vertical-table-2b.html | 39 +++++ .../tables/vertical-table-colspan-1-ref.html | 37 +++++ .../tables/vertical-table-colspan-1.html | 36 +++++ .../tables/vertical-table-colspan-2-ref.html | 37 +++++ .../tables/vertical-table-colspan-2.html | 36 +++++ .../tables/vertical-table-rowspan-1-ref.html | 38 +++++ .../tables/vertical-table-rowspan-1.html | 37 +++++ .../tables/vertical-table-rowspan-2-ref.html | 38 +++++ .../tables/vertical-table-rowspan-2.html | 37 +++++ .../vertical-table-specified-width-1-ref.html | 40 +++++ .../tables/vertical-table-specified-width-1.html | 42 +++++ .../vertical-table-specified-width-2-ref.html | 40 +++++ .../tables/vertical-table-specified-width-2.html | 42 +++++ .../writing-mode/tables/wm-row-progression-002.xht | 73 +++++++++ .../writing-mode/tables/wm-row-progression-003.xht | 73 +++++++++ .../writing-mode/tables/wm-row-progression-004.xht | 73 +++++++++ .../writing-mode/tables/wm-row-progression-005.xht | 73 +++++++++ .../writing-mode/tables/wm-row-progression-006.xht | 73 +++++++++ .../writing-mode/tables/wm-row-progression-007.xht | 73 +++++++++ 124 files changed, 6849 insertions(+) create mode 100644 layout/reftests/writing-mode/tables/1259168-ref.html create mode 100644 layout/reftests/writing-mode/tables/1259168-slr.html create mode 100644 layout/reftests/writing-mode/tables/1259168-srl.html create mode 100644 layout/reftests/writing-mode/tables/1259168-vlr.html create mode 100644 layout/reftests/writing-mode/tables/1259168-vrl.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1a.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1b.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1c.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1d.html create mode 100644 layout/reftests/writing-mode/tables/border-collapse-bevels-1e.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-002-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-002-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-002-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-003-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-003-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-004-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-004-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-004-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-005-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-005-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-005-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-006-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-006-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-006-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-007-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-007-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-007-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-009-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-009-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-009-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-010-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-010-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-010-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-012-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-012-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-012-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-013-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-013-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-014-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-014-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-015-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-015-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-016-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-016-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-017-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-017-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-017-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-018-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-018-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-021-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-021-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-021-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-022-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-022-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-022-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-023-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-023-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-023-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-025-ref.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-025-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-025-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-026-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-026-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-027-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-027-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-028-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-028-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-029-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-029-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-030-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-030-vrl.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-031-vlr.html create mode 100644 layout/reftests/writing-mode/tables/fixed-table-layout-031-vrl.html create mode 100644 layout/reftests/writing-mode/tables/multicol-count-002-ref.xht create mode 100644 layout/reftests/writing-mode/tables/reftest.list create mode 100644 layout/reftests/writing-mode/tables/s72-border-spacing-002-ref.xht create mode 100644 layout/reftests/writing-mode/tables/s72-border-spacing-002.xht create mode 100644 layout/reftests/writing-mode/tables/s72-border-spacing-003.xht create mode 100644 layout/reftests/writing-mode/tables/s72-border-spacing-004.xht create mode 100644 layout/reftests/writing-mode/tables/s72-border-spacing-005.xht create mode 100644 layout/reftests/writing-mode/tables/sideways-lr-row-progression-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/sideways-lr-row-progression-1a.html create mode 100644 layout/reftests/writing-mode/tables/sideways-lr-row-progression-1b.html create mode 100644 layout/reftests/writing-mode/tables/sideways-rl-row-progression-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/sideways-rl-row-progression-1a.html create mode 100644 layout/reftests/writing-mode/tables/sideways-rl-row-progression-1b.html create mode 100644 layout/reftests/writing-mode/tables/support/ahem.css create mode 100644 layout/reftests/writing-mode/tables/support/swatch-green.png create mode 100644 layout/reftests/writing-mode/tables/table-caption-bottom-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/table-caption-bottom-1.html create mode 100644 layout/reftests/writing-mode/tables/table-caption-top-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/table-caption-top-1.html create mode 100644 layout/reftests/writing-mode/tables/vertical-border-collapse-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-border-collapse-1.html create mode 100644 layout/reftests/writing-mode/tables/vertical-border-collapse-2-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-border-collapse-2.html create mode 100644 layout/reftests/writing-mode/tables/vertical-rl-row-progression-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-rl-row-progression-1a.html create mode 100644 layout/reftests/writing-mode/tables/vertical-rl-row-progression-1b.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-1a.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-1b.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-2-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-2a.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-2b.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-colspan-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-colspan-1.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-colspan-2-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-colspan-2.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-rowspan-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-rowspan-1.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-rowspan-2-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-rowspan-2.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-specified-width-1-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-specified-width-1.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-specified-width-2-ref.html create mode 100644 layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-002.xht create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-003.xht create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-004.xht create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-005.xht create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-006.xht create mode 100644 layout/reftests/writing-mode/tables/wm-row-progression-007.xht (limited to 'layout/reftests/writing-mode/tables') diff --git a/layout/reftests/writing-mode/tables/1259168-ref.html b/layout/reftests/writing-mode/tables/1259168-ref.html new file mode 100644 index 0000000000..d3ad50a52c --- /dev/null +++ b/layout/reftests/writing-mode/tables/1259168-ref.html @@ -0,0 +1,12 @@ +Only one 300px*300px green quadrate. No red

Only one 300px*300px green quadrate. No red.

diff --git a/layout/reftests/writing-mode/tables/1259168-slr.html b/layout/reftests/writing-mode/tables/1259168-slr.html new file mode 100644 index 0000000000..7e23c041d1 --- /dev/null +++ b/layout/reftests/writing-mode/tables/1259168-slr.html @@ -0,0 +1,12 @@ +Only one 300px*300px green quadrate. No red

Only one 300px*300px green quadrate. No red.

diff --git a/layout/reftests/writing-mode/tables/1259168-srl.html b/layout/reftests/writing-mode/tables/1259168-srl.html new file mode 100644 index 0000000000..291a8d2afe --- /dev/null +++ b/layout/reftests/writing-mode/tables/1259168-srl.html @@ -0,0 +1,12 @@ +Only one 300px*300px green quadrate. No red

Only one 300px*300px green quadrate. No red.

diff --git a/layout/reftests/writing-mode/tables/1259168-vlr.html b/layout/reftests/writing-mode/tables/1259168-vlr.html new file mode 100644 index 0000000000..cca077e63a --- /dev/null +++ b/layout/reftests/writing-mode/tables/1259168-vlr.html @@ -0,0 +1,12 @@ +Only one 300px*300px green quadrate. No red

Only one 300px*300px green quadrate. No red.

diff --git a/layout/reftests/writing-mode/tables/1259168-vrl.html b/layout/reftests/writing-mode/tables/1259168-vrl.html new file mode 100644 index 0000000000..73af01a75c --- /dev/null +++ b/layout/reftests/writing-mode/tables/1259168-vrl.html @@ -0,0 +1,12 @@ +Only one 300px*300px green quadrate. No red

Only one 300px*300px green quadrate. No red.

diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1-ref.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1-ref.html new file mode 100644 index 0000000000..5d5a430589 --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1a.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1a.html new file mode 100644 index 0000000000..4bfcc00770 --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1a.html @@ -0,0 +1,29 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1b.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1b.html new file mode 100644 index 0000000000..d1535ce443 --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1b.html @@ -0,0 +1,29 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1c.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1c.html new file mode 100644 index 0000000000..30e8bdb8bf --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1c.html @@ -0,0 +1,29 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1d.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1d.html new file mode 100644 index 0000000000..b621cde1a0 --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1d.html @@ -0,0 +1,30 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/border-collapse-bevels-1e.html b/layout/reftests/writing-mode/tables/border-collapse-bevels-1e.html new file mode 100644 index 0000000000..82ea6e1520 --- /dev/null +++ b/layout/reftests/writing-mode/tables/border-collapse-bevels-1e.html @@ -0,0 +1,30 @@ + + + + + + + + +
+ + +
+
diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-002-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-002-ref.html new file mode 100644 index 0000000000..3ce178442a --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-002-ref.html @@ -0,0 +1,25 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the boxes below are the same height.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-002-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-002-vlr.html new file mode 100644 index 0000000000..99aeab7868 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-002-vlr.html @@ -0,0 +1,53 @@ + + + + CSS Test: Value other than 'auto' for column height sets height of cells in the column + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-002-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-002-vrl.html new file mode 100644 index 0000000000..adbbff9259 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-002-vrl.html @@ -0,0 +1,54 @@ + + + + CSS Test: Value other than 'auto' for column height sets height of cells in the column + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-003-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-003-vlr.html new file mode 100644 index 0000000000..30913cbf78 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-003-vlr.html @@ -0,0 +1,49 @@ + + + + CSS Test: Cell in the first row with specified height sets the height for the column + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-003-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-003-vrl.html new file mode 100644 index 0000000000..0dd80b978b --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-003-vrl.html @@ -0,0 +1,49 @@ + + + + CSS Test: Cell in the first row with specified height sets the height for the column + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-004-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-004-ref.html new file mode 100644 index 0000000000..f1575a900e --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-004-ref.html @@ -0,0 +1,33 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the blue and black bars are the same height +and the gray and orange boxes are half of that height.

+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-004-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-004-vlr.html new file mode 100644 index 0000000000..a8a6a8f9fa --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-004-vlr.html @@ -0,0 +1,61 @@ + + + + CSS Test: Fixed table layout + + + + + + + + +

Test passes if the blue and black bars are the same height +and the gray and orange boxes are half of that height.

+
+ + + + + + + + +
+
+ + + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-004-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-004-vrl.html new file mode 100644 index 0000000000..efa93023be --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-004-vrl.html @@ -0,0 +1,61 @@ + + + + CSS Test: Fixed table layout + + + + + + + + +

Test passes if the blue and black bars are the same height +and the gray and orange boxes are half of that height.

+
+ + + + + + + + +
+
+ + + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-005-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-005-ref.html new file mode 100644 index 0000000000..8f1efad6da --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-005-ref.html @@ -0,0 +1,42 @@ + + + + CSS Test: Leftover table height is divided evenly among auto-sized columns + + + + + + + + +
+
+
1
+
2
+
3
+
4
+
5
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-005-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-005-vlr.html new file mode 100644 index 0000000000..1b2288946f --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-005-vlr.html @@ -0,0 +1,55 @@ + + + + CSS Test: Leftover table height is divided evenly among auto-sized columns + + + + + + + + +
+ + + + + + + + + + + + + + +
12345
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-005-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-005-vrl.html new file mode 100644 index 0000000000..bc22d3db6c --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-005-vrl.html @@ -0,0 +1,55 @@ + + + + CSS Test: Leftover table height is divided evenly among auto-sized columns + + + + + + + + +
+ + + + + + + + + + + + + + +
12345
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-006-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-006-ref.html new file mode 100644 index 0000000000..42e28b5e39 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-006-ref.html @@ -0,0 +1,33 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if all of the blue lines below appear to have the same height.

+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-006-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-006-vlr.html new file mode 100644 index 0000000000..3ccbff1eda --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-006-vlr.html @@ -0,0 +1,44 @@ + + + + CSS Test: Remaining table height is divided evenly among non auto-sized columns (minus borders and cell spacing) + + + + + + + + +

Test passes if all of the blue lines below appear to have the same height.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-006-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-006-vrl.html new file mode 100644 index 0000000000..821e4c6820 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-006-vrl.html @@ -0,0 +1,44 @@ + + + + CSS Test: Remaining table height is divided evenly among non auto-sized columns (minus borders and cell spacing) + + + + + + + + +

Test passes if all of the blue lines below appear to have the same height.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-007-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-007-ref.html new file mode 100644 index 0000000000..4313090884 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-007-ref.html @@ -0,0 +1,25 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the boxes below are the same height.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-007-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-007-vlr.html new file mode 100644 index 0000000000..9cd003f81c --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-007-vlr.html @@ -0,0 +1,47 @@ + + + + CSS Test: Fixed table height is maximum between table and sum of column 'height' (table height wins) + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + +
XX
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-007-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-007-vrl.html new file mode 100644 index 0000000000..b5b3e30027 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-007-vrl.html @@ -0,0 +1,48 @@ + + + + CSS Test: Fixed table height is maximum between table and sum of column 'height' (table height wins) + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + +
XX
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-009-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-009-ref.html new file mode 100644 index 0000000000..89ca8ffaff --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-009-ref.html @@ -0,0 +1,42 @@ + + + + CSS Test: Cell that overflows a fixed-height table + + + + + + + + +
+
FillerTextFillerTextFillerTextFiller
+
Test passes if the text in the blue rectangle to the left + of this line spills outside of its bottom border and the text + in the blue rectangle to the right of this line is contained + within the rectangle's border (and appears to be cut off on + its bottom edge).
+
FillerTextFillerTextFillerTextFiller
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-009-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-009-vlr.html new file mode 100644 index 0000000000..5d26b97281 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-009-vlr.html @@ -0,0 +1,46 @@ + + + + CSS Test: Cell that overflows a fixed-height table + + + + + + + + +
+
FillerTextFillerTextFillerTextFiller
+
Test passes if the text in the blue rectangle to the left + of this line spills outside of its bottom border and the text + in the blue rectangle to the right of this line is contained + within the rectangle's border (and appears to be cut off on + its bottom edge).
+
FillerTextFillerTextFillerTextFiller
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-009-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-009-vrl.html new file mode 100644 index 0000000000..639103d158 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-009-vrl.html @@ -0,0 +1,46 @@ + + + + CSS Test: Cell that overflows a fixed-height table + + + + + + + + +
+
FillerTextFillerTextFillerTextFiller
+
Test passes if the text in the blue rectangle to the left + of this line spills outside of its bottom border and the text + in the blue rectangle to the right of this line is contained + within the rectangle's border (and appears to be cut off on + its bottom edge).
+
FillerTextFillerTextFillerTextFiller
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-010-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-010-ref.html new file mode 100644 index 0000000000..db95aef2f7 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-010-ref.html @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the boxes below are the same height and the +blue box has the words "Filler Text" in the middle, +overflowing below the box.

+
+
+
Filler Text Filler Text Filler Text
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-010-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-010-vlr.html new file mode 100644 index 0000000000..b33feafb5d --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-010-vlr.html @@ -0,0 +1,70 @@ + + + + CSS Test: Subsequent rows in fixed table layout + + + + + + + + +

Test passes if the boxes below are the same height and the +blue box has the words "Filler Text" in the middle, +overflowing below the box.

+
+ + + + + + + + + + + + + +
Filler Text Filler Text Filler Text
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-010-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-010-vrl.html new file mode 100644 index 0000000000..c608c51199 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-010-vrl.html @@ -0,0 +1,70 @@ + + + + CSS Test: Subsequent rows in fixed table layout + + + + + + + + +

Test passes if the boxes below are the same height and the +blue box has the words "Filler Text" in the middle, +overflowing below the box.

+
+
+ + + + + + + + + + + + + +
Filler Text Filler Text Filler Text
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-012-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-012-ref.html new file mode 100644 index 0000000000..52e387c9f7 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-012-ref.html @@ -0,0 +1,25 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the boxes below are the same height.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-012-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-012-vlr.html new file mode 100644 index 0000000000..ef25ceedc8 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-012-vlr.html @@ -0,0 +1,54 @@ + + + + CSS Test: Fixed table layout - specified column height overrides first-cell specified height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-012-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-012-vrl.html new file mode 100644 index 0000000000..e443494973 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-012-vrl.html @@ -0,0 +1,55 @@ + + + + CSS Test: Fixed table layout - specified column height overrides first-cell specified height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
X
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-013-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-013-vlr.html new file mode 100644 index 0000000000..4d8f763866 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-013-vlr.html @@ -0,0 +1,59 @@ + + + + CSS Test: Fixed table layout - specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-013-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-013-vrl.html new file mode 100644 index 0000000000..147c3db0fd --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-013-vrl.html @@ -0,0 +1,59 @@ + + + + CSS Test: Fixed table layout - specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-014-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-014-vlr.html new file mode 100644 index 0000000000..0f9a51ac82 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-014-vlr.html @@ -0,0 +1,62 @@ + + + + CSS Test: Fixed table layout - specified column height overrides specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-014-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-014-vrl.html new file mode 100644 index 0000000000..aac53493c6 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-014-vrl.html @@ -0,0 +1,62 @@ + + + + CSS Test: Fixed table layout - specified column height overrides specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-015-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-015-vlr.html new file mode 100644 index 0000000000..cbb026d34f --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-015-vlr.html @@ -0,0 +1,60 @@ + + + + CSS Test: Fixed table layout - specified cell height overrides specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-015-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-015-vrl.html new file mode 100644 index 0000000000..50f378d860 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-015-vrl.html @@ -0,0 +1,63 @@ + + + + CSS Test: Fixed table layout - specified cell height overrides specified column-group height + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-016-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-016-vlr.html new file mode 100644 index 0000000000..ad4b6944e0 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-016-vlr.html @@ -0,0 +1,52 @@ + + + + CSS Test: Fixed table height is maximum between table and sum of column 'height' (sum of columns' heights wins) + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-016-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-016-vrl.html new file mode 100644 index 0000000000..604dacbe49 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-016-vrl.html @@ -0,0 +1,52 @@ + + + + CSS Test: Fixed table height is maximum between table and sum of column 'height' (sum of columns' heights wins) + + + + + + + + +

Test passes if the boxes below are the same height.

+
+ + + + + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-017-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-017-ref.html new file mode 100644 index 0000000000..237db1a831 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-017-ref.html @@ -0,0 +1,29 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the orange stripe is exactly as high as the blue stripe and is vertically positioned the same.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-017-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-017-vlr.html new file mode 100644 index 0000000000..d3d0e4d025 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-017-vlr.html @@ -0,0 +1,90 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the orange stripe is exactly as high as the blue stripe and is vertically positioned the same.

+
+ + + + + + + + + + + +
col
+
ref
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-017-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-017-vrl.html new file mode 100644 index 0000000000..b4d90e3a13 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-017-vrl.html @@ -0,0 +1,90 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the orange stripe is exactly as high as the blue stripe and is vertically positioned the same.

+
+
ref
+ + + + + + + + + + + +
col
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-018-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-018-vlr.html new file mode 100644 index 0000000000..266caae5ee --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-018-vlr.html @@ -0,0 +1,93 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the orange stripe is exactly as high as the blue stripe and is vertically positioned the same.

+
+ + + + + + + + + + + +
col
+
ref
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-018-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-018-vrl.html new file mode 100644 index 0000000000..7b3f3f5170 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-018-vrl.html @@ -0,0 +1,94 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the orange stripe is exactly as high as the blue stripe and is vertically positioned the same.

+
+
ref
+ + + + + + + + + + + +
col
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-021-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-021-ref.html new file mode 100644 index 0000000000..67214d000b --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-021-ref.html @@ -0,0 +1,44 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the colored (fuchsia, olive and orange) stripes have respectively the same heights and the same vertical positions.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-021-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-021-vlr.html new file mode 100644 index 0000000000..e929c92b25 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-021-vlr.html @@ -0,0 +1,140 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the colored (fuchsia, olive and orange) stripes have respectively the same heights and the same vertical positions.

+
+ + + + + + + + + + + +
1st2nd3rd
+
ref
+
ref
+
ref
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-021-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-021-vrl.html new file mode 100644 index 0000000000..0486684b93 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-021-vrl.html @@ -0,0 +1,140 @@ + + + + CSS Test: table-layout fixed - columns with percentage height + + + + + + + + + +

Test passes if the colored (fuchsia, olive and orange) stripes have respectively the same heights and the same vertical positions.

+
+
ref
+
ref
+
ref
+ + + + + + + + + + + +
1st2nd3rd
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-022-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-022-ref.html new file mode 100644 index 0000000000..febe38ac47 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-022-ref.html @@ -0,0 +1,49 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-022-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-022-vlr.html new file mode 100644 index 0000000000..cfeef6be81 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-022-vlr.html @@ -0,0 +1,170 @@ + + + + CSS Test: table-layout fixed - columns with percentage height and absolute height + + + + + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+ + + + + + + + + + + +
1st2nd3rd4th
+
ref
+
ref
+
ref
+
ref
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-022-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-022-vrl.html new file mode 100644 index 0000000000..c26b0938fc --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-022-vrl.html @@ -0,0 +1,170 @@ + + + + CSS Test: table-layout fixed - columns with percentage height and absolute height + + + + + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+
ref
+
ref
+
ref
+
ref
+ + + + + + + + + + + +
1st2nd3rd4th
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-023-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-023-ref.html new file mode 100644 index 0000000000..4211763ab4 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-023-ref.html @@ -0,0 +1,49 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-023-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-023-vlr.html new file mode 100644 index 0000000000..57eed6640d --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-023-vlr.html @@ -0,0 +1,175 @@ + + + + CSS Test: table-layout fixed - columns with percentage height and absolute height + + + + + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+ + + + + + + + + + + +
1st2nd3rd4th
+
ref
+
ref
+
ref
+
ref
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-023-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-023-vrl.html new file mode 100644 index 0000000000..3f6b042d8b --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-023-vrl.html @@ -0,0 +1,175 @@ + + + + CSS Test: table-layout fixed - columns with percentage height and absolute height + + + + + + + + + +

Test passes if the colored (fuchsia, olive, orange and lime) stripes have respectively the same heights and the same vertical positions.

+
+
ref
+
ref
+
ref
+
ref
+ + + + + + + + + + + +
1st2nd3rd4th
+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-025-ref.html b/layout/reftests/writing-mode/tables/fixed-table-layout-025-ref.html new file mode 100644 index 0000000000..172b85ac9a --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-025-ref.html @@ -0,0 +1,23 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if there is a filled green square and no red.

+
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-025-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-025-vlr.html new file mode 100644 index 0000000000..530eeee5aa --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-025-vlr.html @@ -0,0 +1,40 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-025-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-025-vrl.html new file mode 100644 index 0000000000..26ffd948b7 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-025-vrl.html @@ -0,0 +1,40 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-026-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-026-vlr.html new file mode 100644 index 0000000000..5abcba40f0 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-026-vlr.html @@ -0,0 +1,42 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-026-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-026-vrl.html new file mode 100644 index 0000000000..bd4b2438bc --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-026-vrl.html @@ -0,0 +1,42 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-027-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-027-vlr.html new file mode 100644 index 0000000000..120475baa3 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-027-vlr.html @@ -0,0 +1,44 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-027-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-027-vrl.html new file mode 100644 index 0000000000..bd30dacef1 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-027-vrl.html @@ -0,0 +1,44 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-028-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-028-vlr.html new file mode 100644 index 0000000000..9837521763 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-028-vlr.html @@ -0,0 +1,42 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-028-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-028-vrl.html new file mode 100644 index 0000000000..f975ed45fd --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-028-vrl.html @@ -0,0 +1,42 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-029-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-029-vlr.html new file mode 100644 index 0000000000..4b55f1f46e --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-029-vlr.html @@ -0,0 +1,44 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-029-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-029-vrl.html new file mode 100644 index 0000000000..08f7458d8b --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-029-vrl.html @@ -0,0 +1,44 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-030-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-030-vlr.html new file mode 100644 index 0000000000..e68ff76429 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-030-vlr.html @@ -0,0 +1,41 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-030-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-030-vrl.html new file mode 100644 index 0000000000..a88bfe0ccb --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-030-vrl.html @@ -0,0 +1,41 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-031-vlr.html b/layout/reftests/writing-mode/tables/fixed-table-layout-031-vlr.html new file mode 100644 index 0000000000..047daac238 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-031-vlr.html @@ -0,0 +1,41 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/fixed-table-layout-031-vrl.html b/layout/reftests/writing-mode/tables/fixed-table-layout-031-vrl.html new file mode 100644 index 0000000000..cc9ea74c89 --- /dev/null +++ b/layout/reftests/writing-mode/tables/fixed-table-layout-031-vrl.html @@ -0,0 +1,41 @@ + + + + CSS Test: percentage height set on table-cell in 'table-layout: fixed' table + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ + + + + + +
+ + diff --git a/layout/reftests/writing-mode/tables/multicol-count-002-ref.xht b/layout/reftests/writing-mode/tables/multicol-count-002-ref.xht new file mode 100644 index 0000000000..499debaf14 --- /dev/null +++ b/layout/reftests/writing-mode/tables/multicol-count-002-ref.xht @@ -0,0 +1,37 @@ + + + + CSS Reftest Reference + + + + + + + + + +
                      +  XXXX XXXX XXXX XXXX  +  X  X X  X X    X     +  X  X X  X X    X     +  XXXX XXXX XXXX XXXX  +  X    X  X    X    X  +  X    X  X    X    X  +  X    X  X XXXX XXXX  +                       +
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/reftest.list b/layout/reftests/writing-mode/tables/reftest.list new file mode 100644 index 0000000000..5ba2bf9c0e --- /dev/null +++ b/layout/reftests/writing-mode/tables/reftest.list @@ -0,0 +1,96 @@ +== vertical-table-1a.html vertical-table-1-ref.html +== vertical-table-1b.html vertical-table-1-ref.html +== vertical-table-2a.html vertical-table-2-ref.html +fuzzy(0-3,0-750) == vertical-table-2b.html vertical-table-2-ref.html +== vertical-table-rowspan-1.html vertical-table-rowspan-1-ref.html +== vertical-table-rowspan-2.html vertical-table-rowspan-2-ref.html +== vertical-table-colspan-1.html vertical-table-colspan-1-ref.html +== vertical-table-colspan-2.html vertical-table-colspan-2-ref.html +== vertical-table-specified-width-1.html vertical-table-specified-width-1-ref.html +== vertical-table-specified-width-2.html vertical-table-specified-width-2-ref.html +fuzzy-if(cocoaWidget,0-141,0-24) == vertical-border-collapse-1.html vertical-border-collapse-1-ref.html +fuzzy-if(cocoaWidget,0-141,0-24) == vertical-border-collapse-2.html vertical-border-collapse-2-ref.html + +== fixed-table-layout-002-vlr.html fixed-table-layout-002-ref.html +== fixed-table-layout-003-vlr.html fixed-table-layout-002-ref.html +== fixed-table-layout-004-vlr.html fixed-table-layout-004-ref.html +== fixed-table-layout-005-vlr.html fixed-table-layout-005-ref.html +== fixed-table-layout-006-vlr.html fixed-table-layout-006-ref.html +== fixed-table-layout-007-vlr.html fixed-table-layout-007-ref.html +== fixed-table-layout-009-vlr.html fixed-table-layout-009-ref.html +fuzzy-if(Android,0-255,0-400) == fixed-table-layout-010-vlr.html fixed-table-layout-010-ref.html +== fixed-table-layout-012-vlr.html fixed-table-layout-012-ref.html +== fixed-table-layout-013-vlr.html fixed-table-layout-002-ref.html +== fixed-table-layout-014-vlr.html fixed-table-layout-002-ref.html +== fixed-table-layout-015-vlr.html fixed-table-layout-002-ref.html +== fixed-table-layout-016-vlr.html fixed-table-layout-002-ref.html +fuzzy(0-1,0-56) fuzzy-if(Android,0-1,0-63) == fixed-table-layout-017-vlr.html fixed-table-layout-017-ref.html +fuzzy(0-1,0-56) fuzzy-if(Android,0-1,0-63) == fixed-table-layout-018-vlr.html fixed-table-layout-017-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-021-vlr.html fixed-table-layout-021-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-022-vlr.html fixed-table-layout-022-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-023-vlr.html fixed-table-layout-023-ref.html +== fixed-table-layout-025-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-026-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-027-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-028-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-029-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-030-vlr.html fixed-table-layout-025-ref.html +== fixed-table-layout-031-vlr.html fixed-table-layout-025-ref.html + +== fixed-table-layout-002-vrl.html fixed-table-layout-002-ref.html +== fixed-table-layout-003-vrl.html fixed-table-layout-002-ref.html +== fixed-table-layout-004-vrl.html fixed-table-layout-004-ref.html +== fixed-table-layout-005-vrl.html fixed-table-layout-005-ref.html +== fixed-table-layout-006-vrl.html fixed-table-layout-006-ref.html +== fixed-table-layout-007-vrl.html fixed-table-layout-007-ref.html +== fixed-table-layout-009-vrl.html fixed-table-layout-009-ref.html +fuzzy-if(Android,0-255,0-400) == fixed-table-layout-010-vrl.html fixed-table-layout-010-ref.html +== fixed-table-layout-012-vrl.html fixed-table-layout-012-ref.html +== fixed-table-layout-013-vrl.html fixed-table-layout-002-ref.html +== fixed-table-layout-014-vrl.html fixed-table-layout-002-ref.html +== fixed-table-layout-015-vrl.html fixed-table-layout-002-ref.html +== fixed-table-layout-016-vrl.html fixed-table-layout-002-ref.html +fuzzy(0-1,0-56) fuzzy-if(Android,0-1,0-63) == fixed-table-layout-017-vrl.html fixed-table-layout-017-ref.html +fuzzy(0-1,0-56) fuzzy-if(Android,0-1,0-63) == fixed-table-layout-018-vrl.html fixed-table-layout-017-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-021-vrl.html fixed-table-layout-021-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-022-vrl.html fixed-table-layout-022-ref.html +fuzzy(0-1,0-102) == fixed-table-layout-023-vrl.html fixed-table-layout-023-ref.html +== fixed-table-layout-025-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-026-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-027-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-028-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-029-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-030-vrl.html fixed-table-layout-025-ref.html +== fixed-table-layout-031-vrl.html fixed-table-layout-025-ref.html + +== s72-border-spacing-002.xht s72-border-spacing-002-ref.xht +== s72-border-spacing-003.xht s72-border-spacing-002-ref.xht +== s72-border-spacing-004.xht s72-border-spacing-002-ref.xht +== s72-border-spacing-005.xht s72-border-spacing-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-002.xht multicol-count-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-003.xht multicol-count-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-004.xht multicol-count-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-005.xht multicol-count-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-006.xht multicol-count-002-ref.xht +fuzzy-if(winWidget,0-48,0-600) fuzzy-if(cocoaWidget,0-19,0-97) == wm-row-progression-007.xht multicol-count-002-ref.xht + +fuzzy-if(Android,0-255,0-38) == table-caption-top-1.html table-caption-top-1-ref.html +fuzzy-if(Android,0-255,0-38) == table-caption-bottom-1.html table-caption-bottom-1-ref.html + +== border-collapse-bevels-1a.html border-collapse-bevels-1-ref.html +fuzzy-if(cocoaWidget,0-23,0-162) == border-collapse-bevels-1b.html border-collapse-bevels-1-ref.html +fuzzy-if(cocoaWidget,0-23,0-162) == border-collapse-bevels-1c.html border-collapse-bevels-1-ref.html +fuzzy-if(cocoaWidget,0-23,0-162) == border-collapse-bevels-1d.html border-collapse-bevels-1-ref.html +fuzzy-if(cocoaWidget,0-23,0-162) == border-collapse-bevels-1e.html border-collapse-bevels-1-ref.html + +== vertical-rl-row-progression-1a.html vertical-rl-row-progression-1-ref.html +== vertical-rl-row-progression-1b.html vertical-rl-row-progression-1-ref.html +== sideways-lr-row-progression-1a.html sideways-lr-row-progression-1-ref.html +== sideways-lr-row-progression-1b.html sideways-lr-row-progression-1-ref.html +== sideways-rl-row-progression-1a.html sideways-rl-row-progression-1-ref.html +== sideways-rl-row-progression-1b.html sideways-rl-row-progression-1-ref.html + +== 1259168-ref.html 1259168-vrl.html +== 1259168-ref.html 1259168-vlr.html +== 1259168-ref.html 1259168-srl.html +== 1259168-ref.html 1259168-slr.html diff --git a/layout/reftests/writing-mode/tables/s72-border-spacing-002-ref.xht b/layout/reftests/writing-mode/tables/s72-border-spacing-002-ref.xht new file mode 100644 index 0000000000..958ba060f1 --- /dev/null +++ b/layout/reftests/writing-mode/tables/s72-border-spacing-002-ref.xht @@ -0,0 +1,22 @@ + + + + + + + CSS Reftest Reference + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/s72-border-spacing-002.xht b/layout/reftests/writing-mode/tables/s72-border-spacing-002.xht new file mode 100644 index 0000000000..3e8ba5d5e0 --- /dev/null +++ b/layout/reftests/writing-mode/tables/s72-border-spacing-002.xht @@ -0,0 +1,144 @@ + + + + + + + CSS Writing Modes Test: border-spacing - first value is specified and non-zero in 'vertical-rl' table + + + + + + + + + + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/s72-border-spacing-003.xht b/layout/reftests/writing-mode/tables/s72-border-spacing-003.xht new file mode 100644 index 0000000000..eba0a9dd51 --- /dev/null +++ b/layout/reftests/writing-mode/tables/s72-border-spacing-003.xht @@ -0,0 +1,144 @@ + + + + + + + CSS Writing Modes Test: border-spacing - first value is specified and non-zero in 'vertical-lr' table + + + + + + + + + + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/s72-border-spacing-004.xht b/layout/reftests/writing-mode/tables/s72-border-spacing-004.xht new file mode 100644 index 0000000000..db81c77c87 --- /dev/null +++ b/layout/reftests/writing-mode/tables/s72-border-spacing-004.xht @@ -0,0 +1,124 @@ + + + + + + + CSS Writing Modes Test: border-spacing - second value is specified and non-zero in 'vertical-rl' table + + + + + + + + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + + + + + +
+ +
+ + + + + + + +
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/s72-border-spacing-005.xht b/layout/reftests/writing-mode/tables/s72-border-spacing-005.xht new file mode 100644 index 0000000000..0fd61d0f22 --- /dev/null +++ b/layout/reftests/writing-mode/tables/s72-border-spacing-005.xht @@ -0,0 +1,124 @@ + + + + + + + CSS Writing Modes Test: border-spacing - second value is specified and non-zero in 'vertical-lr' table + + + + + + + + + + + + + + + + +

Test passes if there is a filled green rectangle and no red.

+ +
+ + + + + + + +
+ +
+ + + + + + + +
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1-ref.html b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1-ref.html new file mode 100644 index 0000000000..930ce16dd9 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1-ref.html @@ -0,0 +1,51 @@ + +CSS Reference: sideways-lr Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ + + +
+ + +
diff --git a/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1a.html b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1a.html new file mode 100644 index 0000000000..68d15a91c9 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1a.html @@ -0,0 +1,68 @@ + +CSS Test: sideways-lr Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1b.html b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1b.html new file mode 100644 index 0000000000..70172efb94 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-lr-row-progression-1b.html @@ -0,0 +1,69 @@ + +CSS Test: sideways-lr Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1-ref.html b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1-ref.html new file mode 100644 index 0000000000..64f29765e7 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1-ref.html @@ -0,0 +1,54 @@ + +CSS Reference: sideways-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + +
+ + + +
+ + + + +
+ + +
+ +
diff --git a/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1a.html b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1a.html new file mode 100644 index 0000000000..c2096757f7 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1a.html @@ -0,0 +1,68 @@ + +CSS Test: sideways-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1b.html b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1b.html new file mode 100644 index 0000000000..5ef6875511 --- /dev/null +++ b/layout/reftests/writing-mode/tables/sideways-rl-row-progression-1b.html @@ -0,0 +1,68 @@ + +CSS Test: sideways-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/support/ahem.css b/layout/reftests/writing-mode/tables/support/ahem.css new file mode 100644 index 0000000000..cf2cd818f4 --- /dev/null +++ b/layout/reftests/writing-mode/tables/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: Ahem; + src: url("../../../fonts/Ahem.ttf"); +} diff --git a/layout/reftests/writing-mode/tables/support/swatch-green.png b/layout/reftests/writing-mode/tables/support/swatch-green.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/layout/reftests/writing-mode/tables/support/swatch-green.png differ diff --git a/layout/reftests/writing-mode/tables/table-caption-bottom-1-ref.html b/layout/reftests/writing-mode/tables/table-caption-bottom-1-ref.html new file mode 100644 index 0000000000..ae36e72e88 --- /dev/null +++ b/layout/reftests/writing-mode/tables/table-caption-bottom-1-ref.html @@ -0,0 +1,54 @@ + + + + + + + + +
+
+
table caption
+
+ +
+
+
table caption
+
+ +
+
+
table caption
+
+ +
+
+
table caption
+
diff --git a/layout/reftests/writing-mode/tables/table-caption-bottom-1.html b/layout/reftests/writing-mode/tables/table-caption-bottom-1.html new file mode 100644 index 0000000000..74cd13dd2a --- /dev/null +++ b/layout/reftests/writing-mode/tables/table-caption-bottom-1.html @@ -0,0 +1,61 @@ + + + + + + + + + + + +
table caption
+ + + + +
table caption
+ + + + +
table caption
+ + + + +
table caption
diff --git a/layout/reftests/writing-mode/tables/table-caption-top-1-ref.html b/layout/reftests/writing-mode/tables/table-caption-top-1-ref.html new file mode 100644 index 0000000000..ac90c6ec20 --- /dev/null +++ b/layout/reftests/writing-mode/tables/table-caption-top-1-ref.html @@ -0,0 +1,54 @@ + + + + + + + + +
+
table caption
+
+
+ +
+
table caption
+
+
+ +
+
table caption
+
+
+ +
+
table caption
+
+
diff --git a/layout/reftests/writing-mode/tables/table-caption-top-1.html b/layout/reftests/writing-mode/tables/table-caption-top-1.html new file mode 100644 index 0000000000..5955d01461 --- /dev/null +++ b/layout/reftests/writing-mode/tables/table-caption-top-1.html @@ -0,0 +1,61 @@ + + + + + + + + + + + +
table caption
+ + + + +
table caption
+ + + + +
table caption
+ + + + +
table caption
diff --git a/layout/reftests/writing-mode/tables/vertical-border-collapse-1-ref.html b/layout/reftests/writing-mode/tables/vertical-border-collapse-1-ref.html new file mode 100644 index 0000000000..30e67d7dda --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-border-collapse-1-ref.html @@ -0,0 +1,49 @@ + + + + + + + + + ++ + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-border-collapse-1.html b/layout/reftests/writing-mode/tables/vertical-border-collapse-1.html new file mode 100644 index 0000000000..599302ff79 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-border-collapse-1.html @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-border-collapse-2-ref.html b/layout/reftests/writing-mode/tables/vertical-border-collapse-2-ref.html new file mode 100644 index 0000000000..a74ee00655 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-border-collapse-2-ref.html @@ -0,0 +1,49 @@ + + + + + + + + + ++ + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-border-collapse-2.html b/layout/reftests/writing-mode/tables/vertical-border-collapse-2.html new file mode 100644 index 0000000000..9c602ebdbb --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-border-collapse-2.html @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1-ref.html b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1-ref.html new file mode 100644 index 0000000000..60afb00d9b --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1-ref.html @@ -0,0 +1,50 @@ + +CSS Reference: vertical-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + +
+ + + +
+ + + + +
+ + +
+ +
diff --git a/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1a.html b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1a.html new file mode 100644 index 0000000000..6b0929495f --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1a.html @@ -0,0 +1,57 @@ + +CSS Test: vertical-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1b.html b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1b.html new file mode 100644 index 0000000000..69f4f52e6c --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-rl-row-progression-1b.html @@ -0,0 +1,57 @@ + +CSS Test: vertical-rl Table Row/Rowgroup/Cell Ordering + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + +
+ +
+
+ +
diff --git a/layout/reftests/writing-mode/tables/vertical-table-1-ref.html b/layout/reftests/writing-mode/tables/vertical-table-1-ref.html new file mode 100644 index 0000000000..093acf6b03 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-1-ref.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-1a.html b/layout/reftests/writing-mode/tables/vertical-table-1a.html new file mode 100644 index 0000000000..aea9a2198d --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-1a.html @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-1b.html b/layout/reftests/writing-mode/tables/vertical-table-1b.html new file mode 100644 index 0000000000..8acd2ab109 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-1b.html @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-2-ref.html b/layout/reftests/writing-mode/tables/vertical-table-2-ref.html new file mode 100644 index 0000000000..2e5b9fb2a1 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-2-ref.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-2a.html b/layout/reftests/writing-mode/tables/vertical-table-2a.html new file mode 100644 index 0000000000..e735076177 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-2a.html @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-2b.html b/layout/reftests/writing-mode/tables/vertical-table-2b.html new file mode 100644 index 0000000000..b075388172 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-2b.html @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-colspan-1-ref.html b/layout/reftests/writing-mode/tables/vertical-table-colspan-1-ref.html new file mode 100644 index 0000000000..3c902df9db --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-colspan-1-ref.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-colspan-1.html b/layout/reftests/writing-mode/tables/vertical-table-colspan-1.html new file mode 100644 index 0000000000..b93851d16c --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-colspan-1.html @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-colspan-2-ref.html b/layout/reftests/writing-mode/tables/vertical-table-colspan-2-ref.html new file mode 100644 index 0000000000..47f7ed04d6 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-colspan-2-ref.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-colspan-2.html b/layout/reftests/writing-mode/tables/vertical-table-colspan-2.html new file mode 100644 index 0000000000..eb840c5d71 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-colspan-2.html @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-rowspan-1-ref.html b/layout/reftests/writing-mode/tables/vertical-table-rowspan-1-ref.html new file mode 100644 index 0000000000..fd7a6738aa --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-rowspan-1-ref.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-rowspan-1.html b/layout/reftests/writing-mode/tables/vertical-table-rowspan-1.html new file mode 100644 index 0000000000..bc368cce6d --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-rowspan-1.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-rowspan-2-ref.html b/layout/reftests/writing-mode/tables/vertical-table-rowspan-2-ref.html new file mode 100644 index 0000000000..2c1b7d9774 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-rowspan-2-ref.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-rowspan-2.html b/layout/reftests/writing-mode/tables/vertical-table-rowspan-2.html new file mode 100644 index 0000000000..da4cc58929 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-rowspan-2.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-specified-width-1-ref.html b/layout/reftests/writing-mode/tables/vertical-table-specified-width-1-ref.html new file mode 100644 index 0000000000..03820b7f6f --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-specified-width-1-ref.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-specified-width-1.html b/layout/reftests/writing-mode/tables/vertical-table-specified-width-1.html new file mode 100644 index 0000000000..f8aaaf88a9 --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-specified-width-1.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-specified-width-2-ref.html b/layout/reftests/writing-mode/tables/vertical-table-specified-width-2-ref.html new file mode 100644 index 0000000000..cbd125d8dd --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-specified-width-2-ref.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html b/layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html new file mode 100644 index 0000000000..6d85079dde --- /dev/null +++ b/layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-002.xht b/layout/reftests/writing-mode/tables/wm-row-progression-002.xht new file mode 100644 index 0000000000..4749c5f451 --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-002.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-rl - table rows progression + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
A  B  C  DDDEE F G HJJ  K  L  M
N  O  Q  RRRSS T U VWW  X  Y  Z
aaa b  c  dddee f g hhjj     kk
mmm n  o  qqqr s t uu      vv
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-003.xht b/layout/reftests/writing-mode/tables/wm-row-progression-003.xht new file mode 100644 index 0000000000..dbb7cf4fb5 --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-003.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-lr - line boxes progression + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AAA B  C  DDDEE F G HJJ      
KKK L  M  NNNOO Q R SSTT     UU
VVV W  X  Y a b c dd e  f  g hh
jjj k  m  n q r s tt u  v  w xx
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-004.xht b/layout/reftests/writing-mode/tables/wm-row-progression-004.xht new file mode 100644 index 0000000000..7178cc1342 --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-004.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-rl - table rows progression and colspan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
A  B  C  DDDEE F G HJJ  K  L  M
N  OO Q  R  S  T  UUUUWW  X  Y  Z
aaa b  c  dddeeff g   h   jjjj
mmm n  o  qqqr s t uu      vv
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-005.xht b/layout/reftests/writing-mode/tables/wm-row-progression-005.xht new file mode 100644 index 0000000000..0d3abf6539 --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-005.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-lr - table rows progression and colspan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AAA B  C  DDDEE F G HJJ      
KKKOO L  Q  M  R  NNNSSTT     UU
VVV W  X  Y a  b c  d e  f gggg
jjj k  m  n q r s tt u  v  w xx
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-006.xht b/layout/reftests/writing-mode/tables/wm-row-progression-006.xht new file mode 100644 index 0000000000..32d3b089d8 --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-006.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-rl - table rows progression and rowspan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
A  B  C  DDDEE F G HJJ  K  L  M   WW  X  Y  Z
N  O  Q  RRRSS T U V
aaa b  c  dddee f g hh   r s t uujj     kk
mmm n  o  qqq      vv
+ + + \ No newline at end of file diff --git a/layout/reftests/writing-mode/tables/wm-row-progression-007.xht b/layout/reftests/writing-mode/tables/wm-row-progression-007.xht new file mode 100644 index 0000000000..5280f845db --- /dev/null +++ b/layout/reftests/writing-mode/tables/wm-row-progression-007.xht @@ -0,0 +1,73 @@ + + + + + + + CSS Writing Modes Test: vertical-lr - table rows progression and rowspan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AAA B  C  DDDEE F G HJJ         TT     UU
KKK L  M  NNNOO Q R SS
VVV W  X  Y a b c dd   q r s tt e  f  g hh
jjj k  m  n  u  v  w xx
+ + + \ No newline at end of file -- cgit v1.2.3