From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- .../1079154-1-vertical-rl-columns-ref.html | 49 ++++++ .../1079154-1-vertical-rl-columns.html | 41 +++++ layout/reftests/writing-mode/1082844-ref.html | 33 ++++ layout/reftests/writing-mode/1082844.html | 33 ++++ layout/reftests/writing-mode/1083748-ref.html | 52 ++++++ layout/reftests/writing-mode/1083748.html | 48 +++++ .../writing-mode/1083848-1-inline-border-ref.html | 55 ++++++ .../writing-mode/1083848-1-inline-border.html | 51 ++++++ .../1083848-2-inline-background-ref.html | 43 +++++ .../writing-mode/1083848-2-inline-background.html | 43 +++++ .../1083848-3-inline-background-repeat-ref.html | 49 ++++++ .../1083848-3-inline-background-repeat.html | 42 +++++ layout/reftests/writing-mode/1083892-1-ref.html | 27 +++ layout/reftests/writing-mode/1083892-1.html | 27 +++ layout/reftests/writing-mode/1086883-1-ref.html | 28 +++ layout/reftests/writing-mode/1086883-1a.html | 29 ++++ layout/reftests/writing-mode/1086883-1b.html | 29 ++++ layout/reftests/writing-mode/1088025-1-ref.html | 24 +++ layout/reftests/writing-mode/1088025-1.html | 27 +++ layout/reftests/writing-mode/1089388-1-ref.html | 31 ++++ layout/reftests/writing-mode/1089388-1.html | 40 +++++ layout/reftests/writing-mode/1089388-2-ref.html | 31 ++++ layout/reftests/writing-mode/1089388-2.html | 40 +++++ layout/reftests/writing-mode/1090159-1-ref.html | 37 ++++ layout/reftests/writing-mode/1090159-1.html | 37 ++++ layout/reftests/writing-mode/1090168-1-notref.html | 41 +++++ layout/reftests/writing-mode/1090168-1-ref.html | 41 +++++ layout/reftests/writing-mode/1090168-1.html | 41 +++++ layout/reftests/writing-mode/1090168-2-ref.html | 41 +++++ layout/reftests/writing-mode/1090168-2.html | 41 +++++ layout/reftests/writing-mode/1090168-3-ref.html | 47 +++++ layout/reftests/writing-mode/1090168-3.html | 47 +++++ layout/reftests/writing-mode/1091058-1-ref.html | 35 ++++ layout/reftests/writing-mode/1091058-1.html | 35 ++++ layout/reftests/writing-mode/1094434-1-ref.html | 28 +++ layout/reftests/writing-mode/1094434-1.html | 34 ++++ layout/reftests/writing-mode/1094434-2-ref.html | 29 ++++ layout/reftests/writing-mode/1094434-2.html | 35 ++++ layout/reftests/writing-mode/1094914-1-ref.html | 43 +++++ layout/reftests/writing-mode/1094914-1a.html | 43 +++++ layout/reftests/writing-mode/1094914-1b.html | 43 +++++ layout/reftests/writing-mode/1096224-1-ref.html | 43 +++++ layout/reftests/writing-mode/1096224-1a.html | 45 +++++ layout/reftests/writing-mode/1096224-1b.html | 45 +++++ layout/reftests/writing-mode/1102175-1-ref.html | 43 +++++ layout/reftests/writing-mode/1102175-1a.html | 39 +++++ layout/reftests/writing-mode/1102175-1b.html | 39 +++++ layout/reftests/writing-mode/1103613-1-ref.html | 28 +++ layout/reftests/writing-mode/1103613-1.html | 27 +++ .../1105268-1-min-max-dimensions-ref.html | 60 +++++++ .../writing-mode/1105268-1-min-max-dimensions.html | 61 +++++++ .../1105268-2-min-max-dimensions-ref.html | 61 +++++++ .../writing-mode/1105268-2-min-max-dimensions.html | 71 ++++++++ .../1106669-1-intrinsic-for-container-ref.html | 31 ++++ .../1106669-1-intrinsic-for-container.html | 32 ++++ .../1108923-1-percentage-margins-ref.html | 59 +++++++ .../writing-mode/1108923-1-percentage-margins.html | 52 ++++++ .../writing-mode/1111944-1-list-marker-ref.html | 107 ++++++++++++ .../writing-mode/1111944-1-list-marker.html | 55 ++++++ .../1115916-1-vertical-metrics-ref.html | 25 +++ .../writing-mode/1115916-1-vertical-metrics.html | 28 +++ .../1117210-1-vertical-baseline-snap-ref.html | 47 +++++ .../1117210-1-vertical-baseline-snap.html | 82 +++++++++ .../writing-mode/1117227-1-text-overflow-ref.html | 56 ++++++ .../writing-mode/1117227-1-text-overflow.html | 60 +++++++ .../1122366-1-margin-collapse-ref.html | 25 +++ .../writing-mode/1122366-1-margin-collapse.html | 43 +++++ .../1124636-1-fieldset-max-height-ref.html | 29 ++++ .../1124636-1-fieldset-max-height.html | 29 ++++ .../1124636-2-fieldset-min-height-ref.html | 25 +++ .../1124636-2-fieldset-min-height.html | 26 +++ .../1127488-align-bottom-left-ref.html | 20 +++ .../1127488-align-bottom-right-ref.html | 20 +++ .../1127488-align-default-horizontal-tb-ltr.html | 30 ++++ .../1127488-align-default-horizontal-tb-rtl.html | 30 ++++ .../1127488-align-default-vertical-lr-ltr.html | 30 ++++ .../1127488-align-default-vertical-lr-rtl.html | 30 ++++ .../1127488-align-default-vertical-rl-ltr.html | 30 ++++ .../1127488-align-default-vertical-rl-rtl.html | 30 ++++ .../1127488-align-end-horizontal-tb-ltr.html | 31 ++++ .../1127488-align-end-horizontal-tb-rtl.html | 31 ++++ .../1127488-align-end-vertical-lr-ltr.html | 31 ++++ .../1127488-align-end-vertical-lr-rtl.html | 31 ++++ .../1127488-align-end-vertical-rl-ltr.html | 31 ++++ .../1127488-align-end-vertical-rl-rtl.html | 31 ++++ .../1127488-align-left-horizontal-tb-ltr.html | 31 ++++ .../1127488-align-left-horizontal-tb-rtl.html | 31 ++++ .../1127488-align-left-vertical-lr-ltr.html | 31 ++++ .../1127488-align-left-vertical-lr-rtl.html | 31 ++++ .../1127488-align-left-vertical-rl-ltr.html | 31 ++++ .../1127488-align-left-vertical-rl-rtl.html | 31 ++++ .../1127488-align-right-horizontal-tb-ltr.html | 31 ++++ .../1127488-align-right-horizontal-tb-rtl.html | 31 ++++ .../1127488-align-right-vertical-lr-ltr.html | 31 ++++ .../1127488-align-right-vertical-lr-rtl.html | 31 ++++ .../1127488-align-right-vertical-rl-ltr.html | 31 ++++ .../1127488-align-right-vertical-rl-rtl.html | 31 ++++ .../1127488-align-start-horizontal-tb-ltr.html | 31 ++++ .../1127488-align-start-horizontal-tb-rtl.html | 31 ++++ .../1127488-align-start-vertical-lr-ltr.html | 31 ++++ .../1127488-align-start-vertical-lr-rtl.html | 31 ++++ .../1127488-align-start-vertical-rl-ltr.html | 31 ++++ .../1127488-align-start-vertical-rl-rtl.html | 31 ++++ .../writing-mode/1127488-align-top-left-ref.html | 20 +++ .../writing-mode/1127488-align-top-right-ref.html | 20 +++ .../1130907-intrinsic-sizing-1-ref.html | 60 +++++++ .../writing-mode/1130907-intrinsic-sizing-1.html | 61 +++++++ .../1130907-intrinsic-sizing-2-ref.html | 71 ++++++++ .../writing-mode/1130907-intrinsic-sizing-2.html | 74 ++++++++ .../writing-mode/1131013-vertical-bidi-ref.html | 21 +++ .../writing-mode/1131013-vertical-bidi.html | 21 +++ .../writing-mode/1133945-1-vertical-align-ref.html | 17 ++ .../writing-mode/1133945-1-vertical-align.html | 20 +++ .../1134744-radio-checkbox-baseline-1-ref.html | 26 +++ .../1134744-radio-checkbox-baseline-1.html | 26 +++ .../1134849-orthogonal-inline-ref.html | 31 ++++ .../writing-mode/1134849-orthogonal-inline.html | 33 ++++ .../writing-mode/1135361-ruby-justify-1-ref.html | 45 +++++ .../writing-mode/1135361-ruby-justify-1.html | 46 +++++ .../writing-mode/1136557-1-nested-spans-ref.html | 37 ++++ .../writing-mode/1136557-1-nested-spans.html | 37 ++++ .../writing-mode/1136557-2-nested-spans-ref.html | 37 ++++ .../writing-mode/1136557-2-nested-spans.html | 37 ++++ .../writing-mode/1136557-3-nested-spans-ref.html | 37 ++++ .../writing-mode/1136557-3-nested-spans.html | 37 ++++ .../1138356-1-button-contents-alignment-ref.html | 31 ++++ .../1138356-1-button-contents-alignment.html | 31 ++++ ...1138356-2-button-contents-alignment-notref.html | 32 ++++ .../1138356-2-button-contents-alignment.html | 32 ++++ ...501-1-block-end-margin-orthogonal-size-ref.html | 55 ++++++ ...144501-1a-block-end-margin-orthogonal-size.html | 56 ++++++ ...144501-1b-block-end-margin-orthogonal-size.html | 56 ++++++ .../writing-mode/1147834-bottom-left-ref.html | 27 +++ .../writing-mode/1147834-bottom-right-ref.html | 27 +++ ...relative-overconstrained-horizontal-tb-ltr.html | 31 ++++ ...relative-overconstrained-horizontal-tb-rtl.html | 31 ++++ ...4-relative-overconstrained-vertical-lr-ltr.html | 31 ++++ ...4-relative-overconstrained-vertical-lr-rtl.html | 31 ++++ ...4-relative-overconstrained-vertical-rl-ltr.html | 31 ++++ ...4-relative-overconstrained-vertical-rl-rtl.html | 31 ++++ .../writing-mode/1147834-top-left-ref.html | 27 +++ .../writing-mode/1147834-top-right-ref.html | 27 +++ .../1151993-1-orthogonal-block-size-ref.html | 44 +++++ .../1151993-1-orthogonal-block-size.html | 48 +++++ ...152941-1-orthogonal-blocksize-overflow-ref.html | 39 +++++ .../1152941-1-orthogonal-blocksize-overflow.html | 53 ++++++ .../1156021-text-indent-percent-ref.html | 45 +++++ .../writing-mode/1156021-text-indent-percent.html | 51 ++++++ .../writing-mode/1157752-upright-bidi-ref.html | 43 +++++ .../writing-mode/1157752-upright-bidi.html | 43 +++++ .../1157758-1-vertical-arabic-ref.html | 18 ++ .../writing-mode/1157758-1-vertical-arabic.html | 18 ++ ...8549-1-vertical-block-size-constraints-ref.html | 44 +++++ .../1158549-1-vertical-block-size-constraints.html | 44 +++++ .../1163238-orthogonal-auto-margins-ref.html | 39 +++++ .../1163238-orthogonal-auto-margins.html | 42 +++++ .../writing-mode/1174450-intrinsic-sizing-ref.html | 70 ++++++++ .../writing-mode/1174450-intrinsic-sizing.html | 63 +++++++ .../1175789-underline-overline-1-ref.html | 91 ++++++++++ .../writing-mode/1175789-underline-overline-1.html | 91 ++++++++++ ...1-nsChangeHint_ClearAncestorIntrinsics-ref.html | 17 ++ ...061-1-nsChangeHint_ClearAncestorIntrinsics.html | 25 +++ ...061-2-nsChangeHint_UpdateComputedBSize-ref.html | 21 +++ ...1188061-2-nsChangeHint_UpdateComputedBSize.html | 34 ++++ .../writing-mode/1193519-sideways-lr-1-ref.html | 24 +++ .../writing-mode/1193519-sideways-lr-1.html | 28 +++ .../writing-mode/1193519-sideways-lr-2-ref.html | 24 +++ .../writing-mode/1193519-sideways-lr-2.html | 28 +++ .../writing-mode/1193519-sideways-lr-3-ref.html | 21 +++ .../writing-mode/1193519-sideways-lr-3.html | 21 +++ .../writing-mode/1193519-sideways-lr-4-ref.html | 27 +++ .../writing-mode/1193519-sideways-lr-4.html | 27 +++ .../1193519-sideways-lr-decoration-1-ref.html | 10 ++ .../1193519-sideways-lr-decoration-1.html | 10 ++ ...196887-1-computed-display-inline-block-ref.html | 3 + .../1196887-1-computed-display-inline-block.html | 5 + .../1205787-legacy-svg-values-1-ref.html | 25 +++ .../writing-mode/1205787-legacy-svg-values-1.html | 25 +++ layout/reftests/writing-mode/1216747-1-notref.html | 3 + layout/reftests/writing-mode/1216747-1-ref.html | 10 ++ layout/reftests/writing-mode/1216747-1.html | 14 ++ .../1243125-1-floats-overflowing-ref.html | 31 ++++ .../writing-mode/1243125-1-floats-overflowing.html | 40 +++++ .../1248248-1-orientation-break-glyphrun-ref.html | 21 +++ .../1248248-1-orientation-break-glyphrun.html | 21 +++ .../writing-mode/1302389-scrolled-rect-1-ref.html | 11 ++ .../writing-mode/1302389-scrolled-rect-1a.html | 11 ++ .../writing-mode/1302389-scrolled-rect-1b.html | 12 ++ .../writing-mode/1302389-scrolled-rect-1c.html | 17 ++ .../writing-mode/1302389-scrolled-rect-1d.html | 16 ++ .../writing-mode/1302389-scrolled-rect-2-ref.html | 16 ++ .../writing-mode/1302389-scrolled-rect-2a.html | 12 ++ .../writing-mode/1302389-scrolled-rect-2b.html | 11 ++ .../writing-mode/1302389-scrolled-rect-2c.html | 16 ++ .../writing-mode/1302389-scrolled-rect-2d.html | 17 ++ .../writing-mode/1302734-bidi-plaintext-1-ref.html | 11 ++ .../writing-mode/1302734-bidi-plaintext-1a.html | 12 ++ .../writing-mode/1302734-bidi-plaintext-1b.html | 12 ++ .../writing-mode/1302734-bidi-plaintext-2-ref.html | 11 ++ .../writing-mode/1302734-bidi-plaintext-2a.html | 12 ++ .../writing-mode/1302734-bidi-plaintext-2b.html | 12 ++ .../writing-mode/1302734-bidi-plaintext-2c.html | 12 ++ .../writing-mode/1302734-bidi-plaintext-2d.html | 12 ++ .../1361631-mongolian-upright-1-ref.html | 16 ++ .../writing-mode/1361631-mongolian-upright-1.html | 16 ++ .../1395926-vertical-upright-gpos-1-ref.html | 19 ++ .../1395926-vertical-upright-gpos-1.html | 22 +++ layout/reftests/writing-mode/1673510-1-ref.html | 19 ++ layout/reftests/writing-mode/1673510-1.html | 24 +++ layout/reftests/writing-mode/4colors.png | Bin 0 -> 3873 bytes .../abspos/1183431-orthogonal-modes-1-ref.html | 16 ++ .../abspos/1183431-orthogonal-modes-1a.html | 15 ++ .../abspos/1183431-orthogonal-modes-1b.html | 15 ++ .../abspos/1183431-orthogonal-modes-1c.html | 15 ++ .../abspos/1183431-orthogonal-modes-2-ref.html | 16 ++ .../abspos/1183431-orthogonal-modes-2a.html | 15 ++ .../abspos/1183431-orthogonal-modes-2b.html | 15 ++ .../abspos/1183431-orthogonal-modes-2c.html | 15 ++ .../abspos/1183431-orthogonal-modes-3-ref.html | 13 ++ .../abspos/1183431-orthogonal-modes-3a.html | 14 ++ .../abspos/1183431-orthogonal-modes-3b.html | 14 ++ .../abspos/1183431-orthogonal-modes-3c.html | 14 ++ .../abspos/1183431-orthogonal-modes-4-ref.html | 17 ++ .../abspos/1183431-orthogonal-modes-4a.html | 15 ++ .../abspos/1183431-orthogonal-modes-4b.html | 15 ++ .../abspos/1183431-orthogonal-modes-4c.html | 15 ++ .../abspos/1183431-orthogonal-modes-5-ref.html | 17 ++ .../abspos/1183431-orthogonal-modes-5a.html | 15 ++ .../abspos/1183431-orthogonal-modes-5b.html | 15 ++ .../abspos/1183431-orthogonal-modes-5c.html | 15 ++ .../abspos/1183431-orthogonal-modes-6-ref.html | 13 ++ .../abspos/1183431-orthogonal-modes-6a.html | 14 ++ .../abspos/1183431-orthogonal-modes-6b.html | 14 ++ .../abspos/1183431-orthogonal-modes-6c.html | 14 ++ .../abspos/1183431-orthogonal-modes-7-ref.html | 19 ++ .../abspos/1183431-orthogonal-modes-7a.html | 15 ++ .../abspos/1183431-orthogonal-modes-7b.html | 15 ++ .../abspos/1183431-orthogonal-modes-7c.html | 15 ++ .../abspos/1183431-orthogonal-modes-8-ref.html | 19 ++ .../abspos/1183431-orthogonal-modes-8a.html | 15 ++ .../abspos/1183431-orthogonal-modes-8b.html | 15 ++ .../abspos/1183431-orthogonal-modes-8c.html | 15 ++ .../abspos/1183431-orthogonal-modes-9-ref.html | 19 ++ .../abspos/1183431-orthogonal-modes-9a.html | 15 ++ .../abspos/1183431-orthogonal-modes-9b.html | 15 ++ .../abspos/1183431-orthogonal-modes-9c.html | 15 ++ layout/reftests/writing-mode/abspos/blue-32x32.png | Bin 0 -> 110 bytes layout/reftests/writing-mode/abspos/reftest.list | 27 +++ .../reftests/writing-mode/abspos/support/Ahem.ttf | Bin 0 -> 12480 bytes .../reftests/writing-mode/abspos/support/ahem.css | 4 + layout/reftests/writing-mode/blue-32x32.png | Bin 0 -> 110 bytes .../writing-mode/font-inflation-1-ref.html | 8 + .../reftests/writing-mode/font-inflation-1a.html | 8 + .../reftests/writing-mode/font-inflation-1b.html | 8 + .../writing-mode/font-inflation-1c-ref.html | 12 ++ .../reftests/writing-mode/font-inflation-1c.html | 8 + .../writing-mode/font-inflation-1d-ref.html | 12 ++ .../reftests/writing-mode/font-inflation-1d.html | 8 + .../reftests/writing-mode/font-inflation-1e.html | 19 ++ layout/reftests/writing-mode/green-100x100.png | Bin 0 -> 84 bytes .../reftests/writing-mode/left-bottom-300x300.png | Bin 0 -> 914 bytes layout/reftests/writing-mode/left-top-300x300.png | Bin 0 -> 773 bytes layout/reftests/writing-mode/reftest.list | 193 +++++++++++++++++++++ .../reftests/writing-mode/right-bottom-300x300.png | Bin 0 -> 914 bytes layout/reftests/writing-mode/right-top-300x300.png | Bin 0 -> 919 bytes layout/reftests/writing-mode/swatch-yellow.png | Bin 0 -> 84 bytes .../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 ++++++++ .../writing-mode/ua-style-sheet-border-1-ref.html | 19 ++ .../writing-mode/ua-style-sheet-border-1.html | 16 ++ .../writing-mode/ua-style-sheet-border-2-ref.html | 29 ++++ .../writing-mode/ua-style-sheet-border-2.html | 25 +++ .../writing-mode/ua-style-sheet-border-3-ref.html | 29 ++++ .../writing-mode/ua-style-sheet-border-3.html | 25 +++ .../writing-mode/ua-style-sheet-border-4-ref.html | 32 ++++ .../writing-mode/ua-style-sheet-border-4.html | 28 +++ .../writing-mode/ua-style-sheet-border-5-ref.html | 41 +++++ .../writing-mode/ua-style-sheet-border-5.html | 37 ++++ .../writing-mode/ua-style-sheet-button-1.html | 40 +++++ .../writing-mode/ua-style-sheet-button-1a-ref.html | 66 +++++++ .../ua-style-sheet-checkbox-radio-1-ref.html | 48 +++++ .../ua-style-sheet-checkbox-radio-1.html | 27 +++ .../ua-style-sheet-fieldset-1-ref.html | 44 +++++ .../writing-mode/ua-style-sheet-fieldset-1.html | 36 ++++ .../ua-style-sheet-input-color-1-ref.html | 39 +++++ .../writing-mode/ua-style-sheet-input-color-1.html | 22 +++ .../ua-style-sheet-input-number-1-ref.html | 27 +++ .../ua-style-sheet-input-number-1.html | 27 +++ .../writing-mode/ua-style-sheet-margin-1-ref.html | 19 ++ .../writing-mode/ua-style-sheet-margin-1.html | 16 ++ .../writing-mode/ua-style-sheet-margin-10-ref.html | 31 ++++ .../writing-mode/ua-style-sheet-margin-10.html | 27 +++ .../writing-mode/ua-style-sheet-margin-11-ref.html | 25 +++ .../writing-mode/ua-style-sheet-margin-11.html | 22 +++ .../writing-mode/ua-style-sheet-margin-12-ref.html | 25 +++ .../writing-mode/ua-style-sheet-margin-12.html | 22 +++ .../writing-mode/ua-style-sheet-margin-13-ref.html | 39 +++++ .../writing-mode/ua-style-sheet-margin-13.html | 35 ++++ .../writing-mode/ua-style-sheet-margin-14-ref.html | 20 +++ .../writing-mode/ua-style-sheet-margin-14.html | 17 ++ .../writing-mode/ua-style-sheet-margin-2-ref.html | 23 +++ .../writing-mode/ua-style-sheet-margin-2.html | 16 ++ .../writing-mode/ua-style-sheet-margin-3-ref.html | 19 ++ .../writing-mode/ua-style-sheet-margin-3.html | 16 ++ .../writing-mode/ua-style-sheet-margin-4-ref.html | 32 ++++ .../writing-mode/ua-style-sheet-margin-4.html | 23 +++ .../writing-mode/ua-style-sheet-margin-5-ref.html | 32 ++++ .../writing-mode/ua-style-sheet-margin-5.html | 23 +++ .../writing-mode/ua-style-sheet-margin-6-ref.html | 22 +++ .../writing-mode/ua-style-sheet-margin-6.html | 19 ++ .../writing-mode/ua-style-sheet-margin-7-ref.html | 22 +++ .../writing-mode/ua-style-sheet-margin-7.html | 19 ++ .../writing-mode/ua-style-sheet-margin-8-ref.html | 31 ++++ .../writing-mode/ua-style-sheet-margin-8.html | 27 +++ .../writing-mode/ua-style-sheet-margin-9-ref.html | 31 ++++ .../writing-mode/ua-style-sheet-margin-9.html | 27 +++ .../writing-mode/ua-style-sheet-size-1-ref.html | 22 +++ .../writing-mode/ua-style-sheet-size-1.html | 19 ++ .../writing-mode/ua-style-sheet-size-2-ref.html | 22 +++ .../writing-mode/ua-style-sheet-size-2.html | 19 ++ .../writing-mode/ua-style-sheet-textarea-1.html | 18 ++ .../ua-style-sheet-textarea-1a-ref.html | 27 +++ .../ua-style-sheet-textarea-1c-ref.html | 28 +++ 445 files changed, 16254 insertions(+) create mode 100644 layout/reftests/writing-mode/1079154-1-vertical-rl-columns-ref.html create mode 100644 layout/reftests/writing-mode/1079154-1-vertical-rl-columns.html create mode 100644 layout/reftests/writing-mode/1082844-ref.html create mode 100644 layout/reftests/writing-mode/1082844.html create mode 100644 layout/reftests/writing-mode/1083748-ref.html create mode 100644 layout/reftests/writing-mode/1083748.html create mode 100644 layout/reftests/writing-mode/1083848-1-inline-border-ref.html create mode 100644 layout/reftests/writing-mode/1083848-1-inline-border.html create mode 100644 layout/reftests/writing-mode/1083848-2-inline-background-ref.html create mode 100644 layout/reftests/writing-mode/1083848-2-inline-background.html create mode 100644 layout/reftests/writing-mode/1083848-3-inline-background-repeat-ref.html create mode 100644 layout/reftests/writing-mode/1083848-3-inline-background-repeat.html create mode 100644 layout/reftests/writing-mode/1083892-1-ref.html create mode 100644 layout/reftests/writing-mode/1083892-1.html create mode 100644 layout/reftests/writing-mode/1086883-1-ref.html create mode 100644 layout/reftests/writing-mode/1086883-1a.html create mode 100644 layout/reftests/writing-mode/1086883-1b.html create mode 100644 layout/reftests/writing-mode/1088025-1-ref.html create mode 100644 layout/reftests/writing-mode/1088025-1.html create mode 100644 layout/reftests/writing-mode/1089388-1-ref.html create mode 100644 layout/reftests/writing-mode/1089388-1.html create mode 100644 layout/reftests/writing-mode/1089388-2-ref.html create mode 100644 layout/reftests/writing-mode/1089388-2.html create mode 100644 layout/reftests/writing-mode/1090159-1-ref.html create mode 100644 layout/reftests/writing-mode/1090159-1.html create mode 100644 layout/reftests/writing-mode/1090168-1-notref.html create mode 100644 layout/reftests/writing-mode/1090168-1-ref.html create mode 100644 layout/reftests/writing-mode/1090168-1.html create mode 100644 layout/reftests/writing-mode/1090168-2-ref.html create mode 100644 layout/reftests/writing-mode/1090168-2.html create mode 100644 layout/reftests/writing-mode/1090168-3-ref.html create mode 100644 layout/reftests/writing-mode/1090168-3.html create mode 100644 layout/reftests/writing-mode/1091058-1-ref.html create mode 100644 layout/reftests/writing-mode/1091058-1.html create mode 100644 layout/reftests/writing-mode/1094434-1-ref.html create mode 100644 layout/reftests/writing-mode/1094434-1.html create mode 100644 layout/reftests/writing-mode/1094434-2-ref.html create mode 100644 layout/reftests/writing-mode/1094434-2.html create mode 100644 layout/reftests/writing-mode/1094914-1-ref.html create mode 100644 layout/reftests/writing-mode/1094914-1a.html create mode 100644 layout/reftests/writing-mode/1094914-1b.html create mode 100644 layout/reftests/writing-mode/1096224-1-ref.html create mode 100644 layout/reftests/writing-mode/1096224-1a.html create mode 100644 layout/reftests/writing-mode/1096224-1b.html create mode 100644 layout/reftests/writing-mode/1102175-1-ref.html create mode 100644 layout/reftests/writing-mode/1102175-1a.html create mode 100644 layout/reftests/writing-mode/1102175-1b.html create mode 100644 layout/reftests/writing-mode/1103613-1-ref.html create mode 100644 layout/reftests/writing-mode/1103613-1.html create mode 100644 layout/reftests/writing-mode/1105268-1-min-max-dimensions-ref.html create mode 100644 layout/reftests/writing-mode/1105268-1-min-max-dimensions.html create mode 100644 layout/reftests/writing-mode/1105268-2-min-max-dimensions-ref.html create mode 100644 layout/reftests/writing-mode/1105268-2-min-max-dimensions.html create mode 100644 layout/reftests/writing-mode/1106669-1-intrinsic-for-container-ref.html create mode 100644 layout/reftests/writing-mode/1106669-1-intrinsic-for-container.html create mode 100644 layout/reftests/writing-mode/1108923-1-percentage-margins-ref.html create mode 100644 layout/reftests/writing-mode/1108923-1-percentage-margins.html create mode 100644 layout/reftests/writing-mode/1111944-1-list-marker-ref.html create mode 100644 layout/reftests/writing-mode/1111944-1-list-marker.html create mode 100644 layout/reftests/writing-mode/1115916-1-vertical-metrics-ref.html create mode 100644 layout/reftests/writing-mode/1115916-1-vertical-metrics.html create mode 100644 layout/reftests/writing-mode/1117210-1-vertical-baseline-snap-ref.html create mode 100644 layout/reftests/writing-mode/1117210-1-vertical-baseline-snap.html create mode 100644 layout/reftests/writing-mode/1117227-1-text-overflow-ref.html create mode 100644 layout/reftests/writing-mode/1117227-1-text-overflow.html create mode 100644 layout/reftests/writing-mode/1122366-1-margin-collapse-ref.html create mode 100644 layout/reftests/writing-mode/1122366-1-margin-collapse.html create mode 100644 layout/reftests/writing-mode/1124636-1-fieldset-max-height-ref.html create mode 100644 layout/reftests/writing-mode/1124636-1-fieldset-max-height.html create mode 100644 layout/reftests/writing-mode/1124636-2-fieldset-min-height-ref.html create mode 100644 layout/reftests/writing-mode/1124636-2-fieldset-min-height.html create mode 100644 layout/reftests/writing-mode/1127488-align-bottom-left-ref.html create mode 100644 layout/reftests/writing-mode/1127488-align-bottom-right-ref.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-default-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-end-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-left-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-right-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1127488-align-start-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1127488-align-top-left-ref.html create mode 100644 layout/reftests/writing-mode/1127488-align-top-right-ref.html create mode 100644 layout/reftests/writing-mode/1130907-intrinsic-sizing-1-ref.html create mode 100644 layout/reftests/writing-mode/1130907-intrinsic-sizing-1.html create mode 100644 layout/reftests/writing-mode/1130907-intrinsic-sizing-2-ref.html create mode 100644 layout/reftests/writing-mode/1130907-intrinsic-sizing-2.html create mode 100644 layout/reftests/writing-mode/1131013-vertical-bidi-ref.html create mode 100644 layout/reftests/writing-mode/1131013-vertical-bidi.html create mode 100644 layout/reftests/writing-mode/1133945-1-vertical-align-ref.html create mode 100644 layout/reftests/writing-mode/1133945-1-vertical-align.html create mode 100644 layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1-ref.html create mode 100644 layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1.html create mode 100644 layout/reftests/writing-mode/1134849-orthogonal-inline-ref.html create mode 100644 layout/reftests/writing-mode/1134849-orthogonal-inline.html create mode 100644 layout/reftests/writing-mode/1135361-ruby-justify-1-ref.html create mode 100644 layout/reftests/writing-mode/1135361-ruby-justify-1.html create mode 100644 layout/reftests/writing-mode/1136557-1-nested-spans-ref.html create mode 100644 layout/reftests/writing-mode/1136557-1-nested-spans.html create mode 100644 layout/reftests/writing-mode/1136557-2-nested-spans-ref.html create mode 100644 layout/reftests/writing-mode/1136557-2-nested-spans.html create mode 100644 layout/reftests/writing-mode/1136557-3-nested-spans-ref.html create mode 100644 layout/reftests/writing-mode/1136557-3-nested-spans.html create mode 100644 layout/reftests/writing-mode/1138356-1-button-contents-alignment-ref.html create mode 100644 layout/reftests/writing-mode/1138356-1-button-contents-alignment.html create mode 100644 layout/reftests/writing-mode/1138356-2-button-contents-alignment-notref.html create mode 100644 layout/reftests/writing-mode/1138356-2-button-contents-alignment.html create mode 100644 layout/reftests/writing-mode/1144501-1-block-end-margin-orthogonal-size-ref.html create mode 100644 layout/reftests/writing-mode/1144501-1a-block-end-margin-orthogonal-size.html create mode 100644 layout/reftests/writing-mode/1144501-1b-block-end-margin-orthogonal-size.html create mode 100644 layout/reftests/writing-mode/1147834-bottom-left-ref.html create mode 100644 layout/reftests/writing-mode/1147834-bottom-right-ref.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-ltr.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-rtl.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-ltr.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-rtl.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-ltr.html create mode 100644 layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-rtl.html create mode 100644 layout/reftests/writing-mode/1147834-top-left-ref.html create mode 100644 layout/reftests/writing-mode/1147834-top-right-ref.html create mode 100644 layout/reftests/writing-mode/1151993-1-orthogonal-block-size-ref.html create mode 100644 layout/reftests/writing-mode/1151993-1-orthogonal-block-size.html create mode 100644 layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow-ref.html create mode 100644 layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow.html create mode 100644 layout/reftests/writing-mode/1156021-text-indent-percent-ref.html create mode 100644 layout/reftests/writing-mode/1156021-text-indent-percent.html create mode 100644 layout/reftests/writing-mode/1157752-upright-bidi-ref.html create mode 100644 layout/reftests/writing-mode/1157752-upright-bidi.html create mode 100644 layout/reftests/writing-mode/1157758-1-vertical-arabic-ref.html create mode 100644 layout/reftests/writing-mode/1157758-1-vertical-arabic.html create mode 100644 layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints-ref.html create mode 100644 layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints.html create mode 100644 layout/reftests/writing-mode/1163238-orthogonal-auto-margins-ref.html create mode 100644 layout/reftests/writing-mode/1163238-orthogonal-auto-margins.html create mode 100644 layout/reftests/writing-mode/1174450-intrinsic-sizing-ref.html create mode 100644 layout/reftests/writing-mode/1174450-intrinsic-sizing.html create mode 100644 layout/reftests/writing-mode/1175789-underline-overline-1-ref.html create mode 100644 layout/reftests/writing-mode/1175789-underline-overline-1.html create mode 100644 layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics-ref.html create mode 100644 layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics.html create mode 100644 layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize-ref.html create mode 100644 layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-1-ref.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-1.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-2-ref.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-2.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-3-ref.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-3.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-4-ref.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-4.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-decoration-1-ref.html create mode 100644 layout/reftests/writing-mode/1193519-sideways-lr-decoration-1.html create mode 100644 layout/reftests/writing-mode/1196887-1-computed-display-inline-block-ref.html create mode 100644 layout/reftests/writing-mode/1196887-1-computed-display-inline-block.html create mode 100644 layout/reftests/writing-mode/1205787-legacy-svg-values-1-ref.html create mode 100644 layout/reftests/writing-mode/1205787-legacy-svg-values-1.html create mode 100644 layout/reftests/writing-mode/1216747-1-notref.html create mode 100644 layout/reftests/writing-mode/1216747-1-ref.html create mode 100644 layout/reftests/writing-mode/1216747-1.html create mode 100644 layout/reftests/writing-mode/1243125-1-floats-overflowing-ref.html create mode 100644 layout/reftests/writing-mode/1243125-1-floats-overflowing.html create mode 100644 layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun-ref.html create mode 100644 layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-1-ref.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-1a.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-1b.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-1c.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-1d.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-2-ref.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-2a.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-2b.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-2c.html create mode 100644 layout/reftests/writing-mode/1302389-scrolled-rect-2d.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-1-ref.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-1a.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-1b.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-2-ref.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-2a.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-2b.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-2c.html create mode 100644 layout/reftests/writing-mode/1302734-bidi-plaintext-2d.html create mode 100644 layout/reftests/writing-mode/1361631-mongolian-upright-1-ref.html create mode 100644 layout/reftests/writing-mode/1361631-mongolian-upright-1.html create mode 100644 layout/reftests/writing-mode/1395926-vertical-upright-gpos-1-ref.html create mode 100644 layout/reftests/writing-mode/1395926-vertical-upright-gpos-1.html create mode 100644 layout/reftests/writing-mode/1673510-1-ref.html create mode 100644 layout/reftests/writing-mode/1673510-1.html create mode 100644 layout/reftests/writing-mode/4colors.png create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8c.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9-ref.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9a.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9b.html create mode 100644 layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9c.html create mode 100644 layout/reftests/writing-mode/abspos/blue-32x32.png create mode 100644 layout/reftests/writing-mode/abspos/reftest.list create mode 100644 layout/reftests/writing-mode/abspos/support/Ahem.ttf create mode 100644 layout/reftests/writing-mode/abspos/support/ahem.css create mode 100644 layout/reftests/writing-mode/blue-32x32.png create mode 100644 layout/reftests/writing-mode/font-inflation-1-ref.html create mode 100644 layout/reftests/writing-mode/font-inflation-1a.html create mode 100644 layout/reftests/writing-mode/font-inflation-1b.html create mode 100644 layout/reftests/writing-mode/font-inflation-1c-ref.html create mode 100644 layout/reftests/writing-mode/font-inflation-1c.html create mode 100644 layout/reftests/writing-mode/font-inflation-1d-ref.html create mode 100644 layout/reftests/writing-mode/font-inflation-1d.html create mode 100644 layout/reftests/writing-mode/font-inflation-1e.html create mode 100644 layout/reftests/writing-mode/green-100x100.png create mode 100644 layout/reftests/writing-mode/left-bottom-300x300.png create mode 100644 layout/reftests/writing-mode/left-top-300x300.png create mode 100644 layout/reftests/writing-mode/reftest.list create mode 100644 layout/reftests/writing-mode/right-bottom-300x300.png create mode 100644 layout/reftests/writing-mode/right-top-300x300.png create mode 100644 layout/reftests/writing-mode/swatch-yellow.png 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 create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-2-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-2.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-3-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-3.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-4-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-4.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-5-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-border-5.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-button-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-button-1a-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-fieldset-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-fieldset-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-input-color-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-input-color-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-input-number-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-10-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-10.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-11-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-11.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-12-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-12.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-13-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-13.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-14-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-14.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-2-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-2.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-3-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-3.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-4-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-4.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-5-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-5.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-6-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-6.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-7-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-7.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-8-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-8.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-9-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-margin-9.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-size-1-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-size-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-size-2-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-size-2.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-textarea-1.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-textarea-1a-ref.html create mode 100644 layout/reftests/writing-mode/ua-style-sheet-textarea-1c-ref.html (limited to 'layout/reftests/writing-mode') diff --git a/layout/reftests/writing-mode/1079154-1-vertical-rl-columns-ref.html b/layout/reftests/writing-mode/1079154-1-vertical-rl-columns-ref.html new file mode 100644 index 0000000000..bbf1705df8 --- /dev/null +++ b/layout/reftests/writing-mode/1079154-1-vertical-rl-columns-ref.html @@ -0,0 +1,49 @@ + + + + + + + + + +
+First single-column division. +
+ +
+
+Two columns
+one
two
three +
+four
five
six +
+
+ +
+Another single-column division. +
+ +
+
+Three columns
+one +
two
three
four +
five
six +
+
+ +
+Final single-column division. +
+ + + diff --git a/layout/reftests/writing-mode/1079154-1-vertical-rl-columns.html b/layout/reftests/writing-mode/1079154-1-vertical-rl-columns.html new file mode 100644 index 0000000000..2dc848283d --- /dev/null +++ b/layout/reftests/writing-mode/1079154-1-vertical-rl-columns.html @@ -0,0 +1,41 @@ + + + + + + + + + +
+First single-column division. +
+ +
+Two columns
+one
two
three
four
five
six +
+ +
+Another single-column division. +
+ +
+Three columns
+one
two
three
four
five
six +
+ +
+Final single-column division. +
+ + + diff --git a/layout/reftests/writing-mode/1082844-ref.html b/layout/reftests/writing-mode/1082844-ref.html new file mode 100644 index 0000000000..954b0ef232 --- /dev/null +++ b/layout/reftests/writing-mode/1082844-ref.html @@ -0,0 +1,33 @@ + + + + + + + + +
+
+ A B C D E + F G H I J + K L M N O + P Q R S T + U V W X Y +
+
+ + + diff --git a/layout/reftests/writing-mode/1082844.html b/layout/reftests/writing-mode/1082844.html new file mode 100644 index 0000000000..b63c2167d4 --- /dev/null +++ b/layout/reftests/writing-mode/1082844.html @@ -0,0 +1,33 @@ + + + + + + + + +
+
+ A B C D E + F G H I J + K L M N O + P Q R S T + U V W X Y +
+
+ + + diff --git a/layout/reftests/writing-mode/1083748-ref.html b/layout/reftests/writing-mode/1083748-ref.html new file mode 100644 index 0000000000..92a3f3273a --- /dev/null +++ b/layout/reftests/writing-mode/1083748-ref.html @@ -0,0 +1,52 @@ + + + + + + + + +
+
+

The quick brown fox jumps over the lazy dog.

+
+
+ + diff --git a/layout/reftests/writing-mode/1083748.html b/layout/reftests/writing-mode/1083748.html new file mode 100644 index 0000000000..fff142eb8e --- /dev/null +++ b/layout/reftests/writing-mode/1083748.html @@ -0,0 +1,48 @@ + + + + + + + + +
+
+ The quick brown fox jumps over the lazy dog. +
+
+ + diff --git a/layout/reftests/writing-mode/1083848-1-inline-border-ref.html b/layout/reftests/writing-mode/1083848-1-inline-border-ref.html new file mode 100644 index 0000000000..d252cc1978 --- /dev/null +++ b/layout/reftests/writing-mode/1083848-1-inline-border-ref.html @@ -0,0 +1,55 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083848-1-inline-border.html b/layout/reftests/writing-mode/1083848-1-inline-border.html new file mode 100644 index 0000000000..38795f1391 --- /dev/null +++ b/layout/reftests/writing-mode/1083848-1-inline-border.html @@ -0,0 +1,51 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083848-2-inline-background-ref.html b/layout/reftests/writing-mode/1083848-2-inline-background-ref.html new file mode 100644 index 0000000000..b7d18e7fbc --- /dev/null +++ b/layout/reftests/writing-mode/1083848-2-inline-background-ref.html @@ -0,0 +1,43 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083848-2-inline-background.html b/layout/reftests/writing-mode/1083848-2-inline-background.html new file mode 100644 index 0000000000..0591587b2b --- /dev/null +++ b/layout/reftests/writing-mode/1083848-2-inline-background.html @@ -0,0 +1,43 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083848-3-inline-background-repeat-ref.html b/layout/reftests/writing-mode/1083848-3-inline-background-repeat-ref.html new file mode 100644 index 0000000000..cc93be8f51 --- /dev/null +++ b/layout/reftests/writing-mode/1083848-3-inline-background-repeat-ref.html @@ -0,0 +1,49 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083848-3-inline-background-repeat.html b/layout/reftests/writing-mode/1083848-3-inline-background-repeat.html new file mode 100644 index 0000000000..ac9dd02c5b --- /dev/null +++ b/layout/reftests/writing-mode/1083848-3-inline-background-repeat.html @@ -0,0 +1,42 @@ + + + + + + + + + +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ + + diff --git a/layout/reftests/writing-mode/1083892-1-ref.html b/layout/reftests/writing-mode/1083892-1-ref.html new file mode 100644 index 0000000000..66ff5b9a90 --- /dev/null +++ b/layout/reftests/writing-mode/1083892-1-ref.html @@ -0,0 +1,27 @@ + + + +Bug 1083892 + + + + +
+ This is the first line.
+ Line two.
+ Third and final line. +
+ + + diff --git a/layout/reftests/writing-mode/1083892-1.html b/layout/reftests/writing-mode/1083892-1.html new file mode 100644 index 0000000000..fa7c7a9aa8 --- /dev/null +++ b/layout/reftests/writing-mode/1083892-1.html @@ -0,0 +1,27 @@ + + + +Bug 1083892 + + + + +
+

This is the first line. +

Line two. +

Third and final line. +

+ + + diff --git a/layout/reftests/writing-mode/1086883-1-ref.html b/layout/reftests/writing-mode/1086883-1-ref.html new file mode 100644 index 0000000000..ed15cdf9b6 --- /dev/null +++ b/layout/reftests/writing-mode/1086883-1-ref.html @@ -0,0 +1,28 @@ + + + +Bug 1086883 + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1086883-1a.html b/layout/reftests/writing-mode/1086883-1a.html new file mode 100644 index 0000000000..3e004439e6 --- /dev/null +++ b/layout/reftests/writing-mode/1086883-1a.html @@ -0,0 +1,29 @@ + + + +Bug 1086883 + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1086883-1b.html b/layout/reftests/writing-mode/1086883-1b.html new file mode 100644 index 0000000000..24d6f9b56e --- /dev/null +++ b/layout/reftests/writing-mode/1086883-1b.html @@ -0,0 +1,29 @@ + + + +Bug 1086883 + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1088025-1-ref.html b/layout/reftests/writing-mode/1088025-1-ref.html new file mode 100644 index 0000000000..0ed0f34b1d --- /dev/null +++ b/layout/reftests/writing-mode/1088025-1-ref.html @@ -0,0 +1,24 @@ + + + +Bug 1083892 + + + + +
+ This is the first paragraph. It's long enough to wrap onto multiple lines.
+ Paragraph two.
+ Third and final paragraph of this simple testcase. That's all, folks! +
+ + + diff --git a/layout/reftests/writing-mode/1088025-1.html b/layout/reftests/writing-mode/1088025-1.html new file mode 100644 index 0000000000..8100958449 --- /dev/null +++ b/layout/reftests/writing-mode/1088025-1.html @@ -0,0 +1,27 @@ + + + +Bug 1083892 + + + + +
+

This is the first paragraph. It's long enough to wrap onto multiple lines. +

Paragraph two. +

Third and final paragraph of this simple testcase. That's all, folks! +

+ + + diff --git a/layout/reftests/writing-mode/1089388-1-ref.html b/layout/reftests/writing-mode/1089388-1-ref.html new file mode 100644 index 0000000000..38ccba0e16 --- /dev/null +++ b/layout/reftests/writing-mode/1089388-1-ref.html @@ -0,0 +1,31 @@ + + + + + + + + + +
+First part of the block. +New text inserted by script, to cause a reflow that slides the following lines. +We will insert enough new content that it wraps onto additional lines. +

+Here is some more text that follows a forced break. +Observe what happens to it when text is added earlier. +
+ + + diff --git a/layout/reftests/writing-mode/1089388-1.html b/layout/reftests/writing-mode/1089388-1.html new file mode 100644 index 0000000000..fc1209b42c --- /dev/null +++ b/layout/reftests/writing-mode/1089388-1.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + +
+First part of the block. + +We will insert enough new content that it wraps onto additional lines. +

+Here is some more text that follows a forced break. +Observe what happens to it when text is added earlier. +
+ + + diff --git a/layout/reftests/writing-mode/1089388-2-ref.html b/layout/reftests/writing-mode/1089388-2-ref.html new file mode 100644 index 0000000000..34fc1d548f --- /dev/null +++ b/layout/reftests/writing-mode/1089388-2-ref.html @@ -0,0 +1,31 @@ + + + + + + + + + +
+First part of the block. +New text inserted by script, to cause a reflow that slides the following lines. +We will insert enough new content that it wraps onto additional lines. +

+Here is some more text that follows a forced break. +Observe what happens to it when text is added earlier. +
+ + + diff --git a/layout/reftests/writing-mode/1089388-2.html b/layout/reftests/writing-mode/1089388-2.html new file mode 100644 index 0000000000..8214828917 --- /dev/null +++ b/layout/reftests/writing-mode/1089388-2.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + +
+First part of the block. + +We will insert enough new content that it wraps onto additional lines. +

+Here is some more text that follows a forced break. +Observe what happens to it when text is added earlier. +
+ + + diff --git a/layout/reftests/writing-mode/1090159-1-ref.html b/layout/reftests/writing-mode/1090159-1-ref.html new file mode 100644 index 0000000000..4678efe9ec --- /dev/null +++ b/layout/reftests/writing-mode/1090159-1-ref.html @@ -0,0 +1,37 @@ + + + + + + + + + +
+你好吗? hello +
+ +
+你好吗? hello +
+ +
+你好吗? hello +
+ + + diff --git a/layout/reftests/writing-mode/1090159-1.html b/layout/reftests/writing-mode/1090159-1.html new file mode 100644 index 0000000000..eabded9b11 --- /dev/null +++ b/layout/reftests/writing-mode/1090159-1.html @@ -0,0 +1,37 @@ + + + + + + + + + +
+你好吗? hello +
+ +
+你好吗? hello +
+ +
+你好吗? hello +
+ + + diff --git a/layout/reftests/writing-mode/1090168-1-notref.html b/layout/reftests/writing-mode/1090168-1-notref.html new file mode 100644 index 0000000000..9480faf73d --- /dev/null +++ b/layout/reftests/writing-mode/1090168-1-notref.html @@ -0,0 +1,41 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-1-ref.html b/layout/reftests/writing-mode/1090168-1-ref.html new file mode 100644 index 0000000000..8f9520cc1b --- /dev/null +++ b/layout/reftests/writing-mode/1090168-1-ref.html @@ -0,0 +1,41 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-1.html b/layout/reftests/writing-mode/1090168-1.html new file mode 100644 index 0000000000..443678678c --- /dev/null +++ b/layout/reftests/writing-mode/1090168-1.html @@ -0,0 +1,41 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-2-ref.html b/layout/reftests/writing-mode/1090168-2-ref.html new file mode 100644 index 0000000000..f12a5156cd --- /dev/null +++ b/layout/reftests/writing-mode/1090168-2-ref.html @@ -0,0 +1,41 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-2.html b/layout/reftests/writing-mode/1090168-2.html new file mode 100644 index 0000000000..631b7a9092 --- /dev/null +++ b/layout/reftests/writing-mode/1090168-2.html @@ -0,0 +1,41 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-3-ref.html b/layout/reftests/writing-mode/1090168-3-ref.html new file mode 100644 index 0000000000..212c675899 --- /dev/null +++ b/layout/reftests/writing-mode/1090168-3-ref.html @@ -0,0 +1,47 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1090168-3.html b/layout/reftests/writing-mode/1090168-3.html new file mode 100644 index 0000000000..f22a22acd3 --- /dev/null +++ b/layout/reftests/writing-mode/1090168-3.html @@ -0,0 +1,47 @@ + + + + + + + diff --git a/layout/reftests/writing-mode/1091058-1-ref.html b/layout/reftests/writing-mode/1091058-1-ref.html new file mode 100644 index 0000000000..acce74148d --- /dev/null +++ b/layout/reftests/writing-mode/1091058-1-ref.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+方ABC方方abc方方方xyz +
+ +
+方ABC方方abc方方方xyz +
+ +
+方ABC方方abc方方方xyz +
+ + + diff --git a/layout/reftests/writing-mode/1091058-1.html b/layout/reftests/writing-mode/1091058-1.html new file mode 100644 index 0000000000..69d5f0979d --- /dev/null +++ b/layout/reftests/writing-mode/1091058-1.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+方ABC方方abc方方方xyz +
+ +
+方ABC方方abc方方方xyz +
+ +
+方ABC方方abc方方方xyz +
+ + + diff --git a/layout/reftests/writing-mode/1094434-1-ref.html b/layout/reftests/writing-mode/1094434-1-ref.html new file mode 100644 index 0000000000..df8564d2b5 --- /dev/null +++ b/layout/reftests/writing-mode/1094434-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + + + + + + + +
+ + + + + + + diff --git a/layout/reftests/writing-mode/1094434-1.html b/layout/reftests/writing-mode/1094434-1.html new file mode 100644 index 0000000000..9639377c71 --- /dev/null +++ b/layout/reftests/writing-mode/1094434-1.html @@ -0,0 +1,34 @@ + + + + + + + + + + + + + +
+ + + + + + + diff --git a/layout/reftests/writing-mode/1094434-2-ref.html b/layout/reftests/writing-mode/1094434-2-ref.html new file mode 100644 index 0000000000..3182e7cfda --- /dev/null +++ b/layout/reftests/writing-mode/1094434-2-ref.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + +
+ + + + + + + diff --git a/layout/reftests/writing-mode/1094434-2.html b/layout/reftests/writing-mode/1094434-2.html new file mode 100644 index 0000000000..2c6873fbb9 --- /dev/null +++ b/layout/reftests/writing-mode/1094434-2.html @@ -0,0 +1,35 @@ + + + + + + + + + + + + + +
+ + + + + + + diff --git a/layout/reftests/writing-mode/1094914-1-ref.html b/layout/reftests/writing-mode/1094914-1-ref.html new file mode 100644 index 0000000000..28e1efe43f --- /dev/null +++ b/layout/reftests/writing-mode/1094914-1-ref.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1094914-1a.html b/layout/reftests/writing-mode/1094914-1a.html new file mode 100644 index 0000000000..2234aa1a4a --- /dev/null +++ b/layout/reftests/writing-mode/1094914-1a.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1094914-1b.html b/layout/reftests/writing-mode/1094914-1b.html new file mode 100644 index 0000000000..e815348ada --- /dev/null +++ b/layout/reftests/writing-mode/1094914-1b.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1096224-1-ref.html b/layout/reftests/writing-mode/1096224-1-ref.html new file mode 100644 index 0000000000..196258ef8a --- /dev/null +++ b/layout/reftests/writing-mode/1096224-1-ref.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1096224-1a.html b/layout/reftests/writing-mode/1096224-1a.html new file mode 100644 index 0000000000..53ea4ab592 --- /dev/null +++ b/layout/reftests/writing-mode/1096224-1a.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1096224-1b.html b/layout/reftests/writing-mode/1096224-1b.html new file mode 100644 index 0000000000..fe617b2fcf --- /dev/null +++ b/layout/reftests/writing-mode/1096224-1b.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/writing-mode/1102175-1-ref.html b/layout/reftests/writing-mode/1102175-1-ref.html new file mode 100644 index 0000000000..64804f6e25 --- /dev/null +++ b/layout/reftests/writing-mode/1102175-1-ref.html @@ -0,0 +1,43 @@ + + + + + + + + +
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do + eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim + ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut + aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+ + + diff --git a/layout/reftests/writing-mode/1102175-1a.html b/layout/reftests/writing-mode/1102175-1a.html new file mode 100644 index 0000000000..8b3c7df58d --- /dev/null +++ b/layout/reftests/writing-mode/1102175-1a.html @@ -0,0 +1,39 @@ + + + + + + + + +
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+ + + diff --git a/layout/reftests/writing-mode/1102175-1b.html b/layout/reftests/writing-mode/1102175-1b.html new file mode 100644 index 0000000000..63a9202867 --- /dev/null +++ b/layout/reftests/writing-mode/1102175-1b.html @@ -0,0 +1,39 @@ + + + + + + + + +
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+ + + diff --git a/layout/reftests/writing-mode/1103613-1-ref.html b/layout/reftests/writing-mode/1103613-1-ref.html new file mode 100644 index 0000000000..4054b2d841 --- /dev/null +++ b/layout/reftests/writing-mode/1103613-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + + +
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+ + + diff --git a/layout/reftests/writing-mode/1103613-1.html b/layout/reftests/writing-mode/1103613-1.html new file mode 100644 index 0000000000..b7b40ba234 --- /dev/null +++ b/layout/reftests/writing-mode/1103613-1.html @@ -0,0 +1,27 @@ + + + + + + + + +
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+ + + diff --git a/layout/reftests/writing-mode/1105268-1-min-max-dimensions-ref.html b/layout/reftests/writing-mode/1105268-1-min-max-dimensions-ref.html new file mode 100644 index 0000000000..90347bc05f --- /dev/null +++ b/layout/reftests/writing-mode/1105268-1-min-max-dimensions-ref.html @@ -0,0 +1,60 @@ + + + + + + + + + + +
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+
+ +
+ +
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+
+ + + diff --git a/layout/reftests/writing-mode/1105268-1-min-max-dimensions.html b/layout/reftests/writing-mode/1105268-1-min-max-dimensions.html new file mode 100644 index 0000000000..1d4764187d --- /dev/null +++ b/layout/reftests/writing-mode/1105268-1-min-max-dimensions.html @@ -0,0 +1,61 @@ + + + + + + + + + + +
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+
+ +
+ +
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+
+
+ + + diff --git a/layout/reftests/writing-mode/1105268-2-min-max-dimensions-ref.html b/layout/reftests/writing-mode/1105268-2-min-max-dimensions-ref.html new file mode 100644 index 0000000000..6ca2ba2e99 --- /dev/null +++ b/layout/reftests/writing-mode/1105268-2-min-max-dimensions-ref.html @@ -0,0 +1,61 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ + + diff --git a/layout/reftests/writing-mode/1105268-2-min-max-dimensions.html b/layout/reftests/writing-mode/1105268-2-min-max-dimensions.html new file mode 100644 index 0000000000..3df6d3b622 --- /dev/null +++ b/layout/reftests/writing-mode/1105268-2-min-max-dimensions.html @@ -0,0 +1,71 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ + + diff --git a/layout/reftests/writing-mode/1106669-1-intrinsic-for-container-ref.html b/layout/reftests/writing-mode/1106669-1-intrinsic-for-container-ref.html new file mode 100644 index 0000000000..0f0d09eb54 --- /dev/null +++ b/layout/reftests/writing-mode/1106669-1-intrinsic-for-container-ref.html @@ -0,0 +1,31 @@ + + + + + + + + + + + + + +
+ +
+ + + diff --git a/layout/reftests/writing-mode/1106669-1-intrinsic-for-container.html b/layout/reftests/writing-mode/1106669-1-intrinsic-for-container.html new file mode 100644 index 0000000000..214c346d33 --- /dev/null +++ b/layout/reftests/writing-mode/1106669-1-intrinsic-for-container.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + +
+ +
+ + + diff --git a/layout/reftests/writing-mode/1108923-1-percentage-margins-ref.html b/layout/reftests/writing-mode/1108923-1-percentage-margins-ref.html new file mode 100644 index 0000000000..ecd5c175dc --- /dev/null +++ b/layout/reftests/writing-mode/1108923-1-percentage-margins-ref.html @@ -0,0 +1,59 @@ + + + + + + + + + +
+ +
+
+ +
+
+ +
+
+ +
+ + + diff --git a/layout/reftests/writing-mode/1108923-1-percentage-margins.html b/layout/reftests/writing-mode/1108923-1-percentage-margins.html new file mode 100644 index 0000000000..71a6d7f662 --- /dev/null +++ b/layout/reftests/writing-mode/1108923-1-percentage-margins.html @@ -0,0 +1,52 @@ + + + + + + + + + +
+ +
+
+ +
+
+ +
+
+ +
+ + + diff --git a/layout/reftests/writing-mode/1111944-1-list-marker-ref.html b/layout/reftests/writing-mode/1111944-1-list-marker-ref.html new file mode 100644 index 0000000000..f0676fbd40 --- /dev/null +++ b/layout/reftests/writing-mode/1111944-1-list-marker-ref.html @@ -0,0 +1,107 @@ + + + + + + + + Test for list item markers in vertical mode: +
+
+ Mode vertical-lr, style lower-roman: +
+ i. one
+ ii. two
+ iii. three
+ iv. four
+ v. five
+ vi. six
+ vii. seven
+ viii. eight
+ ix. nine
+ x. ten
+ xi. eleven
+ xii. twelve
+
+
+
+ Mode vertical-rl, style hebrew: +
+ א. one
+ ב. two
+ ג. three
+ ד. four
+ ה. five
+ ו. six
+ ז. seven
+ ח. eight
+ ט. nine
+ י. ten
+ יא. eleven
+ יב. twelve
+
+
+
+
+ Mode vertical-lr, style trad-chinese-formal: +
+ 壹、one
+ 貳、two
+ 參、three
+ 肆、four
+ 伍、five
+ 陸、six
+ 柒、seven
+ 捌、eight
+ 玖、nine
+ 壹拾、ten
+ 壹拾壹、eleven
+ 壹拾貳、twelve
+
+
+
+ Mode vertical-rl, style japanese-informal: +
+ 一、one
+ 二、two
+ 三、three
+ 四、four
+ 五、five
+ 六、six
+ 七、seven
+ 八、eight
+ 九、nine
+ 十、ten
+ 十一、eleven
+ 十二、twelve
+
+
+ + diff --git a/layout/reftests/writing-mode/1111944-1-list-marker.html b/layout/reftests/writing-mode/1111944-1-list-marker.html new file mode 100644 index 0000000000..cd7f2eda2b --- /dev/null +++ b/layout/reftests/writing-mode/1111944-1-list-marker.html @@ -0,0 +1,55 @@ + + + + + + + + Test for list item markers in vertical mode: +
+
+ Mode vertical-lr, style lower-roman: +
    +
  1. one
  2. two
  3. three
  4. four
  5. five
  6. six
  7. seven
  8. eight
  9. nine
  10. ten
  11. eleven
  12. twelve +
+
+
+ Mode vertical-rl, style hebrew: +
    +
  1. one
  2. two
  3. three
  4. four
  5. five
  6. six
  7. seven
  8. eight
  9. nine
  10. ten
  11. eleven
  12. twelve +
+
+
+
+ Mode vertical-lr, style trad-chinese-formal: +
    +
  1. one
  2. two
  3. three
  4. four
  5. five
  6. six
  7. seven
  8. eight
  9. nine
  10. ten
  11. eleven
  12. twelve +
+
+
+ Mode vertical-rl, style japanese-informal: +
    +
  1. one
  2. two
  3. three
  4. four
  5. five
  6. six
  7. seven
  8. eight
  9. nine
  10. ten
  11. eleven
  12. twelve +
+
+ + diff --git a/layout/reftests/writing-mode/1115916-1-vertical-metrics-ref.html b/layout/reftests/writing-mode/1115916-1-vertical-metrics-ref.html new file mode 100644 index 0000000000..f900e37a5a --- /dev/null +++ b/layout/reftests/writing-mode/1115916-1-vertical-metrics-ref.html @@ -0,0 +1,25 @@ + + + + + + + +
+ab
cd
+
+ + diff --git a/layout/reftests/writing-mode/1115916-1-vertical-metrics.html b/layout/reftests/writing-mode/1115916-1-vertical-metrics.html new file mode 100644 index 0000000000..9916b4a54b --- /dev/null +++ b/layout/reftests/writing-mode/1115916-1-vertical-metrics.html @@ -0,0 +1,28 @@ + + + + + + + +
+ab
cd
+
+ + diff --git a/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap-ref.html b/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap-ref.html new file mode 100644 index 0000000000..2ebaf81dc4 --- /dev/null +++ b/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap-ref.html @@ -0,0 +1,47 @@ + + + + + + + + +
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+ +
+ +
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+ + + diff --git a/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap.html b/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap.html new file mode 100644 index 0000000000..88eca655e0 --- /dev/null +++ b/layout/reftests/writing-mode/1117210-1-vertical-baseline-snap.html @@ -0,0 +1,82 @@ + + + + + + + + +
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+ +
+ +
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+
abc
abc
abc
abc
abc
abc
abc
abc
abc
+ + + diff --git a/layout/reftests/writing-mode/1117227-1-text-overflow-ref.html b/layout/reftests/writing-mode/1117227-1-text-overflow-ref.html new file mode 100644 index 0000000000..41b3d42e39 --- /dev/null +++ b/layout/reftests/writing-mode/1117227-1-text-overflow-ref.html @@ -0,0 +1,56 @@ + + + + + Bug 1117227 - text-overflow on vertical text + + + +

Test for text-overflow in vertical mode:

+ +
+
 123456
+
 123456
+
  3456
+
  3456
+
  345678 
+
  345678 
+ +
 123456$
+
 123456$
+
  ^3456$
+
  ^3456$
+
  ^3456
+
  ^3456
+
+ + diff --git a/layout/reftests/writing-mode/1117227-1-text-overflow.html b/layout/reftests/writing-mode/1117227-1-text-overflow.html new file mode 100644 index 0000000000..a09e3449c0 --- /dev/null +++ b/layout/reftests/writing-mode/1117227-1-text-overflow.html @@ -0,0 +1,60 @@ + + + + + Bug 1117227 - text-overflow on vertical text + + + +

Test for text-overflow in vertical mode:

+ +
+
0123456789
+
0123456789
+
0123456789
+
0123456789
+
0123456789
+
0123456789
+ +
0123456789
+
0123456789
+
0123456789
+
0123456789
+
0123456789
+
0123456789
+
+ + diff --git a/layout/reftests/writing-mode/1122366-1-margin-collapse-ref.html b/layout/reftests/writing-mode/1122366-1-margin-collapse-ref.html new file mode 100644 index 0000000000..315ea6c452 --- /dev/null +++ b/layout/reftests/writing-mode/1122366-1-margin-collapse-ref.html @@ -0,0 +1,25 @@ + + + + Bug 1122366 - margin collapsing + + + +
+
+
+
+ + diff --git a/layout/reftests/writing-mode/1122366-1-margin-collapse.html b/layout/reftests/writing-mode/1122366-1-margin-collapse.html new file mode 100644 index 0000000000..80e0fad184 --- /dev/null +++ b/layout/reftests/writing-mode/1122366-1-margin-collapse.html @@ -0,0 +1,43 @@ + + + + Bug 1122366 - margin collapsing + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/1124636-1-fieldset-max-height-ref.html b/layout/reftests/writing-mode/1124636-1-fieldset-max-height-ref.html new file mode 100644 index 0000000000..7de3adf568 --- /dev/null +++ b/layout/reftests/writing-mode/1124636-1-fieldset-max-height-ref.html @@ -0,0 +1,29 @@ + + + + + Maximum height on fieldset + + + +
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing + elit. Duis odio est, cursus non adipiscing at, fringilla + quis eros. Sed volutpat nibh sit amet ante molestie a + vehicula nulla gravida. Mauris elementum cursus urna id + vestibulum.

+
+
+ + diff --git a/layout/reftests/writing-mode/1124636-1-fieldset-max-height.html b/layout/reftests/writing-mode/1124636-1-fieldset-max-height.html new file mode 100644 index 0000000000..8cd5c9e275 --- /dev/null +++ b/layout/reftests/writing-mode/1124636-1-fieldset-max-height.html @@ -0,0 +1,29 @@ + + + + + Maximum height on fieldset + + + +
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing + elit. Duis odio est, cursus non adipiscing at, fringilla + quis eros. Sed volutpat nibh sit amet ante molestie a + vehicula nulla gravida. Mauris elementum cursus urna id + vestibulum.

+
+
+ + diff --git a/layout/reftests/writing-mode/1124636-2-fieldset-min-height-ref.html b/layout/reftests/writing-mode/1124636-2-fieldset-min-height-ref.html new file mode 100644 index 0000000000..e01d1dabc6 --- /dev/null +++ b/layout/reftests/writing-mode/1124636-2-fieldset-min-height-ref.html @@ -0,0 +1,25 @@ + + + + + Minimum height on fieldset + + + +
+
+

Lorem ipsum.

+
+
+ + diff --git a/layout/reftests/writing-mode/1124636-2-fieldset-min-height.html b/layout/reftests/writing-mode/1124636-2-fieldset-min-height.html new file mode 100644 index 0000000000..72f139bb4a --- /dev/null +++ b/layout/reftests/writing-mode/1124636-2-fieldset-min-height.html @@ -0,0 +1,26 @@ + + + + + Minimum height on fieldset + + + +
+
+

Lorem ipsum.

+
+
+ + diff --git a/layout/reftests/writing-mode/1127488-align-bottom-left-ref.html b/layout/reftests/writing-mode/1127488-align-bottom-left-ref.html new file mode 100644 index 0000000000..af2d3d9421 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-bottom-left-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reftest Reference + + + + +
Image download support must be enabled
+ + diff --git a/layout/reftests/writing-mode/1127488-align-bottom-right-ref.html b/layout/reftests/writing-mode/1127488-align-bottom-right-ref.html new file mode 100644 index 0000000000..9e9d792297 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-bottom-right-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reftest Reference + + + + +
Image download support must be enabled
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-ltr.html new file mode 100644 index 0000000000..9dcbb305f7 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-ltr.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-rtl.html new file mode 100644 index 0000000000..d4fcd0ea30 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-horizontal-tb-rtl.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-vertical-lr-ltr.html b/layout/reftests/writing-mode/1127488-align-default-vertical-lr-ltr.html new file mode 100644 index 0000000000..ae0a69bde9 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-vertical-lr-ltr.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-vertical-lr-rtl.html b/layout/reftests/writing-mode/1127488-align-default-vertical-lr-rtl.html new file mode 100644 index 0000000000..d83b2370fa --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-vertical-lr-rtl.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-vertical-rl-ltr.html b/layout/reftests/writing-mode/1127488-align-default-vertical-rl-ltr.html new file mode 100644 index 0000000000..a70ed3e9cd --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-vertical-rl-ltr.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-default-vertical-rl-rtl.html b/layout/reftests/writing-mode/1127488-align-default-vertical-rl-rtl.html new file mode 100644 index 0000000000..c57877551a --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-default-vertical-rl-rtl.html @@ -0,0 +1,30 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-ltr.html new file mode 100644 index 0000000000..782784fb4a --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-rtl.html new file mode 100644 index 0000000000..cda08e24f7 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-horizontal-tb-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-vertical-lr-ltr.html b/layout/reftests/writing-mode/1127488-align-end-vertical-lr-ltr.html new file mode 100644 index 0000000000..a01ed838d8 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-vertical-lr-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-vertical-lr-rtl.html b/layout/reftests/writing-mode/1127488-align-end-vertical-lr-rtl.html new file mode 100644 index 0000000000..d7d697707b --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-vertical-lr-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-vertical-rl-ltr.html b/layout/reftests/writing-mode/1127488-align-end-vertical-rl-ltr.html new file mode 100644 index 0000000000..d9bd2cdf50 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-vertical-rl-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-end-vertical-rl-rtl.html b/layout/reftests/writing-mode/1127488-align-end-vertical-rl-rtl.html new file mode 100644 index 0000000000..4c5c8e609e --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-end-vertical-rl-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-ltr.html new file mode 100644 index 0000000000..5c27f26317 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-rtl.html new file mode 100644 index 0000000000..4a358149ee --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-horizontal-tb-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-vertical-lr-ltr.html b/layout/reftests/writing-mode/1127488-align-left-vertical-lr-ltr.html new file mode 100644 index 0000000000..c39eb52261 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-vertical-lr-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-vertical-lr-rtl.html b/layout/reftests/writing-mode/1127488-align-left-vertical-lr-rtl.html new file mode 100644 index 0000000000..d7709b433d --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-vertical-lr-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-vertical-rl-ltr.html b/layout/reftests/writing-mode/1127488-align-left-vertical-rl-ltr.html new file mode 100644 index 0000000000..b2a77b32e9 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-vertical-rl-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-left-vertical-rl-rtl.html b/layout/reftests/writing-mode/1127488-align-left-vertical-rl-rtl.html new file mode 100644 index 0000000000..1ad09717cb --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-left-vertical-rl-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-ltr.html new file mode 100644 index 0000000000..52e76192a3 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-rtl.html new file mode 100644 index 0000000000..ceaf162b2f --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-horizontal-tb-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-vertical-lr-ltr.html b/layout/reftests/writing-mode/1127488-align-right-vertical-lr-ltr.html new file mode 100644 index 0000000000..74aecd9534 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-vertical-lr-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-vertical-lr-rtl.html b/layout/reftests/writing-mode/1127488-align-right-vertical-lr-rtl.html new file mode 100644 index 0000000000..bbc9ee5143 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-vertical-lr-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-vertical-rl-ltr.html b/layout/reftests/writing-mode/1127488-align-right-vertical-rl-ltr.html new file mode 100644 index 0000000000..071ed49575 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-vertical-rl-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-right-vertical-rl-rtl.html b/layout/reftests/writing-mode/1127488-align-right-vertical-rl-rtl.html new file mode 100644 index 0000000000..2b09236afb --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-right-vertical-rl-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-ltr.html new file mode 100644 index 0000000000..2a199d4b14 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-rtl.html new file mode 100644 index 0000000000..8ce6cb3a77 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-horizontal-tb-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-vertical-lr-ltr.html b/layout/reftests/writing-mode/1127488-align-start-vertical-lr-ltr.html new file mode 100644 index 0000000000..6926e007e8 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-vertical-lr-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-vertical-lr-rtl.html b/layout/reftests/writing-mode/1127488-align-start-vertical-lr-rtl.html new file mode 100644 index 0000000000..bc386949c3 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-vertical-lr-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-vertical-rl-ltr.html b/layout/reftests/writing-mode/1127488-align-start-vertical-rl-ltr.html new file mode 100644 index 0000000000..f57b8f5f6a --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-vertical-rl-ltr.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-start-vertical-rl-rtl.html b/layout/reftests/writing-mode/1127488-align-start-vertical-rl-rtl.html new file mode 100644 index 0000000000..ded86fc027 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-start-vertical-rl-rtl.html @@ -0,0 +1,31 @@ + + + + + CSS Writing Modes + + + + + +
+ + diff --git a/layout/reftests/writing-mode/1127488-align-top-left-ref.html b/layout/reftests/writing-mode/1127488-align-top-left-ref.html new file mode 100644 index 0000000000..b253a7fa96 --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-top-left-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reftest Reference + + + + +
Image download support must be enabled
+ + diff --git a/layout/reftests/writing-mode/1127488-align-top-right-ref.html b/layout/reftests/writing-mode/1127488-align-top-right-ref.html new file mode 100644 index 0000000000..448ac8fb1e --- /dev/null +++ b/layout/reftests/writing-mode/1127488-align-top-right-ref.html @@ -0,0 +1,20 @@ + + + + CSS Reftest Reference + + + + +
Image download support must be enabled
+ + diff --git a/layout/reftests/writing-mode/1130907-intrinsic-sizing-1-ref.html b/layout/reftests/writing-mode/1130907-intrinsic-sizing-1-ref.html new file mode 100644 index 0000000000..1817d739ee --- /dev/null +++ b/layout/reftests/writing-mode/1130907-intrinsic-sizing-1-ref.html @@ -0,0 +1,60 @@ + + + + + Test for intrinsic sizing of float around contents with border + + + +

In each case, the blue border should neatly enclose the text and its yellow border-block.

+
+ x123321 +
+
+ 123321x +
+
+ x
123321
+
+
+ 123321
x
+
+
+
+ x123321 +
+
+ 123321x +
+
+ x
123321
+
+
+ 123321
x
+
+
+
+ x123321 +
+
+ 123321x +
+
+ x
123321
+
+
+ 123321
x
+
+ + diff --git a/layout/reftests/writing-mode/1130907-intrinsic-sizing-1.html b/layout/reftests/writing-mode/1130907-intrinsic-sizing-1.html new file mode 100644 index 0000000000..dd8126d00b --- /dev/null +++ b/layout/reftests/writing-mode/1130907-intrinsic-sizing-1.html @@ -0,0 +1,61 @@ + + + + + Test for intrinsic sizing of float around contents with border + + + +

In each case, the blue border should neatly enclose the text and its yellow border-block.

+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+ + diff --git a/layout/reftests/writing-mode/1130907-intrinsic-sizing-2-ref.html b/layout/reftests/writing-mode/1130907-intrinsic-sizing-2-ref.html new file mode 100644 index 0000000000..f4005e0be9 --- /dev/null +++ b/layout/reftests/writing-mode/1130907-intrinsic-sizing-2-ref.html @@ -0,0 +1,71 @@ + + + + + Test for intrinsic sizing of float around contents with border + + + +

In each case, the blue border should neatly enclose the text.

+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+ + diff --git a/layout/reftests/writing-mode/1130907-intrinsic-sizing-2.html b/layout/reftests/writing-mode/1130907-intrinsic-sizing-2.html new file mode 100644 index 0000000000..cef3f3d377 --- /dev/null +++ b/layout/reftests/writing-mode/1130907-intrinsic-sizing-2.html @@ -0,0 +1,74 @@ + + + + + Test for intrinsic sizing of float around contents with border + + + +

In each case, the blue border should neatly enclose the text.

+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+ 123321 +
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+
+
123321
+
+ + diff --git a/layout/reftests/writing-mode/1131013-vertical-bidi-ref.html b/layout/reftests/writing-mode/1131013-vertical-bidi-ref.html new file mode 100644 index 0000000000..dbd67da9b2 --- /dev/null +++ b/layout/reftests/writing-mode/1131013-vertical-bidi-ref.html @@ -0,0 +1,21 @@ + + + + + vertical bidi + + + +
xyz ג bar ב foo א abc
+ + diff --git a/layout/reftests/writing-mode/1131013-vertical-bidi.html b/layout/reftests/writing-mode/1131013-vertical-bidi.html new file mode 100644 index 0000000000..c2f90920fd --- /dev/null +++ b/layout/reftests/writing-mode/1131013-vertical-bidi.html @@ -0,0 +1,21 @@ + + + + + vertical bidi + + + +
abc א foo ב bar ג xyz
+ + diff --git a/layout/reftests/writing-mode/1133945-1-vertical-align-ref.html b/layout/reftests/writing-mode/1133945-1-vertical-align-ref.html new file mode 100644 index 0000000000..d561a0cf12 --- /dev/null +++ b/layout/reftests/writing-mode/1133945-1-vertical-align-ref.html @@ -0,0 +1,17 @@ + + + + + Test for bug 1133945 + + + + a
b
c
+ d
e
+ + diff --git a/layout/reftests/writing-mode/1133945-1-vertical-align.html b/layout/reftests/writing-mode/1133945-1-vertical-align.html new file mode 100644 index 0000000000..7f4859799f --- /dev/null +++ b/layout/reftests/writing-mode/1133945-1-vertical-align.html @@ -0,0 +1,20 @@ + + + + + Test for bug 1133945 + + + + a
b
c
+ d
e
+ + diff --git a/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1-ref.html b/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1-ref.html new file mode 100644 index 0000000000..f9b2658d18 --- /dev/null +++ b/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1-ref.html @@ -0,0 +1,26 @@ + + + +Bug 1134744 testcase + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1.html b/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1.html new file mode 100644 index 0000000000..479b830ccf --- /dev/null +++ b/layout/reftests/writing-mode/1134744-radio-checkbox-baseline-1.html @@ -0,0 +1,26 @@ + + + +Bug 1134744 testcase + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/writing-mode/1134849-orthogonal-inline-ref.html b/layout/reftests/writing-mode/1134849-orthogonal-inline-ref.html new file mode 100644 index 0000000000..c059c7f408 --- /dev/null +++ b/layout/reftests/writing-mode/1134849-orthogonal-inline-ref.html @@ -0,0 +1,31 @@ + + + + + Test for bug 1134849 + + + +
+

The quick brown fox jumps over
the lazy dog.

+
+
+

The quick brown fox jumps over
the lazy dog.

+
+
+

The quick brown fox jumps over
the lazy dog.

+
+
+ inline-block + + diff --git a/layout/reftests/writing-mode/1134849-orthogonal-inline.html b/layout/reftests/writing-mode/1134849-orthogonal-inline.html new file mode 100644 index 0000000000..26dfc17cd9 --- /dev/null +++ b/layout/reftests/writing-mode/1134849-orthogonal-inline.html @@ -0,0 +1,33 @@ + + + + + Test for bug 1134849 + + + +
+

The quick brown fox jumps over
the lazy dog.

+
+
+

The quick brown fox jumps over
the lazy dog.

+
+
+

The quick brown fox jumps over
the lazy dog.

+
+
+ + + diff --git a/layout/reftests/writing-mode/1135361-ruby-justify-1-ref.html b/layout/reftests/writing-mode/1135361-ruby-justify-1-ref.html new file mode 100644 index 0000000000..d7d64b3fa9 --- /dev/null +++ b/layout/reftests/writing-mode/1135361-ruby-justify-1-ref.html @@ -0,0 +1,45 @@ + + + + + Test for bug 1135361 + + + +
+

+ to +

+
+
+

+ kyo +

+
+ + diff --git a/layout/reftests/writing-mode/1135361-ruby-justify-1.html b/layout/reftests/writing-mode/1135361-ruby-justify-1.html new file mode 100644 index 0000000000..880837161b --- /dev/null +++ b/layout/reftests/writing-mode/1135361-ruby-justify-1.html @@ -0,0 +1,46 @@ + + + + + Test for bug 1135361 + + + +
+

+ tokyo +

+
+
+

+ tokyo +

+
+ + diff --git a/layout/reftests/writing-mode/1136557-1-nested-spans-ref.html b/layout/reftests/writing-mode/1136557-1-nested-spans-ref.html new file mode 100644 index 0000000000..929cce15a1 --- /dev/null +++ b/layout/reftests/writing-mode/1136557-1-nested-spans-ref.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1136557-1-nested-spans.html b/layout/reftests/writing-mode/1136557-1-nested-spans.html new file mode 100644 index 0000000000..1258523738 --- /dev/null +++ b/layout/reftests/writing-mode/1136557-1-nested-spans.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1136557-2-nested-spans-ref.html b/layout/reftests/writing-mode/1136557-2-nested-spans-ref.html new file mode 100644 index 0000000000..753c658de8 --- /dev/null +++ b/layout/reftests/writing-mode/1136557-2-nested-spans-ref.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1136557-2-nested-spans.html b/layout/reftests/writing-mode/1136557-2-nested-spans.html new file mode 100644 index 0000000000..26a6cca72d --- /dev/null +++ b/layout/reftests/writing-mode/1136557-2-nested-spans.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1136557-3-nested-spans-ref.html b/layout/reftests/writing-mode/1136557-3-nested-spans-ref.html new file mode 100644 index 0000000000..9cbec254fa --- /dev/null +++ b/layout/reftests/writing-mode/1136557-3-nested-spans-ref.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1136557-3-nested-spans.html b/layout/reftests/writing-mode/1136557-3-nested-spans.html new file mode 100644 index 0000000000..3d7297153b --- /dev/null +++ b/layout/reftests/writing-mode/1136557-3-nested-spans.html @@ -0,0 +1,37 @@ + + + + +Testcase, bug 1136557 + + + +
+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+

xyzzy

+
+ + diff --git a/layout/reftests/writing-mode/1138356-1-button-contents-alignment-ref.html b/layout/reftests/writing-mode/1138356-1-button-contents-alignment-ref.html new file mode 100644 index 0000000000..dde5a0c771 --- /dev/null +++ b/layout/reftests/writing-mode/1138356-1-button-contents-alignment-ref.html @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/writing-mode/1138356-1-button-contents-alignment.html b/layout/reftests/writing-mode/1138356-1-button-contents-alignment.html new file mode 100644 index 0000000000..545f3adc22 --- /dev/null +++ b/layout/reftests/writing-mode/1138356-1-button-contents-alignment.html @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/writing-mode/1138356-2-button-contents-alignment-notref.html b/layout/reftests/writing-mode/1138356-2-button-contents-alignment-notref.html new file mode 100644 index 0000000000..03a4a053ce --- /dev/null +++ b/layout/reftests/writing-mode/1138356-2-button-contents-alignment-notref.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/writing-mode/1138356-2-button-contents-alignment.html b/layout/reftests/writing-mode/1138356-2-button-contents-alignment.html new file mode 100644 index 0000000000..2010b62091 --- /dev/null +++ b/layout/reftests/writing-mode/1138356-2-button-contents-alignment.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + diff --git a/layout/reftests/writing-mode/1144501-1-block-end-margin-orthogonal-size-ref.html b/layout/reftests/writing-mode/1144501-1-block-end-margin-orthogonal-size-ref.html new file mode 100644 index 0000000000..bdf34ff763 --- /dev/null +++ b/layout/reftests/writing-mode/1144501-1-block-end-margin-orthogonal-size-ref.html @@ -0,0 +1,55 @@ + + + + Bug 1144501 testcase + + + + +
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+ + diff --git a/layout/reftests/writing-mode/1144501-1a-block-end-margin-orthogonal-size.html b/layout/reftests/writing-mode/1144501-1a-block-end-margin-orthogonal-size.html new file mode 100644 index 0000000000..5c819ac45b --- /dev/null +++ b/layout/reftests/writing-mode/1144501-1a-block-end-margin-orthogonal-size.html @@ -0,0 +1,56 @@ + + + + Bug 1144501 testcase + + + + +
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+ + diff --git a/layout/reftests/writing-mode/1144501-1b-block-end-margin-orthogonal-size.html b/layout/reftests/writing-mode/1144501-1b-block-end-margin-orthogonal-size.html new file mode 100644 index 0000000000..d15952c776 --- /dev/null +++ b/layout/reftests/writing-mode/1144501-1b-block-end-margin-orthogonal-size.html @@ -0,0 +1,56 @@ + + + + Bug 1144501 testcase + + + + +
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+
+

+ There should be a horizontal green bar the full width of the div. +

+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-bottom-left-ref.html b/layout/reftests/writing-mode/1147834-bottom-left-ref.html new file mode 100644 index 0000000000..22a7807fe0 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-bottom-left-ref.html @@ -0,0 +1,27 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-bottom-right-ref.html b/layout/reftests/writing-mode/1147834-bottom-right-ref.html new file mode 100644 index 0000000000..7b04cf659b --- /dev/null +++ b/layout/reftests/writing-mode/1147834-bottom-right-ref.html @@ -0,0 +1,27 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-ltr.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-ltr.html new file mode 100644 index 0000000000..4ce2980af5 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-ltr.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-rtl.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-rtl.html new file mode 100644 index 0000000000..1c35de714e --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-horizontal-tb-rtl.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-ltr.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-ltr.html new file mode 100644 index 0000000000..397c7f06eb --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-ltr.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-rtl.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-rtl.html new file mode 100644 index 0000000000..9221df1012 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-lr-rtl.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-ltr.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-ltr.html new file mode 100644 index 0000000000..cbed4d39d9 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-ltr.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-rtl.html b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-rtl.html new file mode 100644 index 0000000000..c6645d489f --- /dev/null +++ b/layout/reftests/writing-mode/1147834-relative-overconstrained-vertical-rl-rtl.html @@ -0,0 +1,31 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-top-left-ref.html b/layout/reftests/writing-mode/1147834-top-left-ref.html new file mode 100644 index 0000000000..2b0914c6f9 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-top-left-ref.html @@ -0,0 +1,27 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1147834-top-right-ref.html b/layout/reftests/writing-mode/1147834-top-right-ref.html new file mode 100644 index 0000000000..8fa07ec082 --- /dev/null +++ b/layout/reftests/writing-mode/1147834-top-right-ref.html @@ -0,0 +1,27 @@ + + + + + Overconstrained relative positioning + + + +
+
+
+ + diff --git a/layout/reftests/writing-mode/1151993-1-orthogonal-block-size-ref.html b/layout/reftests/writing-mode/1151993-1-orthogonal-block-size-ref.html new file mode 100644 index 0000000000..fe11c1704d --- /dev/null +++ b/layout/reftests/writing-mode/1151993-1-orthogonal-block-size-ref.html @@ -0,0 +1,44 @@ + + + + + Bug 1151993 - sizing of orthogonal block + + + +
+

Lorem ipsum dolor sit amet, illum harum sed cu, ex mea delectus recteque. + Sit aperiri incorrupte cu. Et eam ullum minim disputando, no usu stet postea.

+
+

Cu ornatus accusam nam, minim impedit omittantur vel ne. + Qui detraxit temporibus contentiones te.

+
+
+

Lorem ipsum dolor sit amet, illum harum sed cu, ex mea delectus recteque. + Sit aperiri incorrupte cu. Et eam ullum minim disputando, no usu stet postea.

+
+

Cu ornatus accusam nam, minim impedit omittantur vel ne. + Qui detraxit temporibus contentiones te.

+
+ + diff --git a/layout/reftests/writing-mode/1151993-1-orthogonal-block-size.html b/layout/reftests/writing-mode/1151993-1-orthogonal-block-size.html new file mode 100644 index 0000000000..7920de7116 --- /dev/null +++ b/layout/reftests/writing-mode/1151993-1-orthogonal-block-size.html @@ -0,0 +1,48 @@ + + + + + Bug 1151993 - sizing of orthogonal block + + + +
+

Lorem ipsum dolor sit amet, illum harum sed cu, ex mea delectus recteque. + Sit aperiri incorrupte cu. Et eam ullum minim disputando, no usu stet postea.

+
+

Cu ornatus accusam nam, minim impedit omittantur vel ne. + Qui detraxit temporibus contentiones te.

+
+
+

Lorem ipsum dolor sit amet, illum harum sed cu, ex mea delectus recteque. + Sit aperiri incorrupte cu. Et eam ullum minim disputando, no usu stet postea.

+
+ + + +
+

Cu ornatus accusam nam, minim impedit omittantur vel ne. + Qui detraxit temporibus contentiones te.

+
+ + diff --git a/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow-ref.html b/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow-ref.html new file mode 100644 index 0000000000..d7748e024a --- /dev/null +++ b/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow-ref.html @@ -0,0 +1,39 @@ + + + + + + + + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac fringilla quam, + eu ultricies augue.

+ +
+ +

Ut accumsan dui eu elit dapibus rutrum. Nunc tristique urna eget ex dictum + placerat. Nunc venenatis enim sed odio iaculis, consequat consectetur sem + elementum.

+
+ +

Maecenas nec ornare ligula. Phasellus eleifend + elit leo, nec vestibulum sapien consectetur quis.

+ + diff --git a/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow.html b/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow.html new file mode 100644 index 0000000000..5ce03d1525 --- /dev/null +++ b/layout/reftests/writing-mode/1152941-1-orthogonal-blocksize-overflow.html @@ -0,0 +1,53 @@ + + + + + + + + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac fringilla quam, + eu ultricies augue.

+ +
+ +

Ut accumsan dui eu elit dapibus rutrum. Nunc tristique urna eget ex dictum + placerat. Nunc venenatis enim sed odio iaculis, consequat consectetur sem + elementum.

+ +

Fusce eros eros, eleifend eget eros at, convallis tempor tortor. Cras + at gravida leo. Proin ultricies ipsum vitae felis suscipit, a tincidunt orci + mattis. Cras in suscipit mauris.

+ +

Etiam eu pellentesque nisi. Quisque + ullamcorper dui odio, eu feugiat nunc interdum vitae. Morbi egestas dolor a + nulla pellentesque, faucibus tincidunt diam facilisis. Suspendisse at urna + varius, pellentesque nibh non, venenatis ante.

+ +

Nullam aliquet orci vel dui + dapibus, nec facilisis enim interdum. Morbi condimentum venenatis commodo. Sed + viverra diam nec lacinia congue. Etiam ultrices luctus volutpat.

+
+ +

Maecenas nec ornare ligula. Phasellus eleifend + elit leo, nec vestibulum sapien consectetur quis.

+ + diff --git a/layout/reftests/writing-mode/1156021-text-indent-percent-ref.html b/layout/reftests/writing-mode/1156021-text-indent-percent-ref.html new file mode 100644 index 0000000000..0bb7fcba82 --- /dev/null +++ b/layout/reftests/writing-mode/1156021-text-indent-percent-ref.html @@ -0,0 +1,45 @@ + + + + + + + +

+

+

+

+

+

+
+

+

+

+

+

+

+ + diff --git a/layout/reftests/writing-mode/1156021-text-indent-percent.html b/layout/reftests/writing-mode/1156021-text-indent-percent.html new file mode 100644 index 0000000000..b37a202e2c --- /dev/null +++ b/layout/reftests/writing-mode/1156021-text-indent-percent.html @@ -0,0 +1,51 @@ + + + + + + + +

+

+

+

+

+

+
+

+

+

+

+

+

+ + diff --git a/layout/reftests/writing-mode/1157752-upright-bidi-ref.html b/layout/reftests/writing-mode/1157752-upright-bidi-ref.html new file mode 100644 index 0000000000..6be780e664 --- /dev/null +++ b/layout/reftests/writing-mode/1157752-upright-bidi-ref.html @@ -0,0 +1,43 @@ + + + + + + + + +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ + + diff --git a/layout/reftests/writing-mode/1157752-upright-bidi.html b/layout/reftests/writing-mode/1157752-upright-bidi.html new file mode 100644 index 0000000000..551e75b122 --- /dev/null +++ b/layout/reftests/writing-mode/1157752-upright-bidi.html @@ -0,0 +1,43 @@ + + + + + + + + +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ +
+Bidi עברית text +
+ + + diff --git a/layout/reftests/writing-mode/1157758-1-vertical-arabic-ref.html b/layout/reftests/writing-mode/1157758-1-vertical-arabic-ref.html new file mode 100644 index 0000000000..e3ec37a5a3 --- /dev/null +++ b/layout/reftests/writing-mode/1157758-1-vertical-arabic-ref.html @@ -0,0 +1,18 @@ + + + + + + + + + 你 ا‌ل‌ع‌ر‌ب‌ي 好! + + diff --git a/layout/reftests/writing-mode/1157758-1-vertical-arabic.html b/layout/reftests/writing-mode/1157758-1-vertical-arabic.html new file mode 100644 index 0000000000..ddd084379a --- /dev/null +++ b/layout/reftests/writing-mode/1157758-1-vertical-arabic.html @@ -0,0 +1,18 @@ + + + + + + + + + 你 العربي 好! + + diff --git a/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints-ref.html b/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints-ref.html new file mode 100644 index 0000000000..15520d034d --- /dev/null +++ b/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints-ref.html @@ -0,0 +1,44 @@ + + + + + + + + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac fringilla quam, +eu ultricies augue. Aliquam ante orci, egestas eu pulvinar eget, ullamcorper eu +elit. Phasellus tristique vulputate odio, quis ultricies justo rutrum in. Mauris +auctor est in sagittis eleifend.

+ +
+

Ut accumsan dui eu elit dapibus rutrum. Nunc tristique urna eget ex dictum +placerat. Nunc venenatis enim sed odio iaculis, consequat consectetur sem +elementum. Fusce eros eros, eleifend eget eros at, convallis tempor tortor. Cras +at gravida leo. Proin ultricies ipsum vitae felis suscipit, a tincidunt orci +mattis. Cras in suscipit mauris.

+
+ +

Vivamus lobortis hendrerit vehicula. Nullam dapibus ante et commodo lacinia. +Sed tincidunt pretium ligula, eget porta metus pharetra eget. Mauris pharetra +tortor convallis nisi varius facilisis.

+ + + diff --git a/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints.html b/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints.html new file mode 100644 index 0000000000..2ef3d1cda2 --- /dev/null +++ b/layout/reftests/writing-mode/1158549-1-vertical-block-size-constraints.html @@ -0,0 +1,44 @@ + + + + + + + + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac fringilla quam, +eu ultricies augue. Aliquam ante orci, egestas eu pulvinar eget, ullamcorper eu +elit. Phasellus tristique vulputate odio, quis ultricies justo rutrum in. Mauris +auctor est in sagittis eleifend.

+ +
+

Ut accumsan dui eu elit dapibus rutrum. Nunc tristique urna eget ex dictum +placerat. Nunc venenatis enim sed odio iaculis, consequat consectetur sem +elementum. Fusce eros eros, eleifend eget eros at, convallis tempor tortor. Cras +at gravida leo. Proin ultricies ipsum vitae felis suscipit, a tincidunt orci +mattis. Cras in suscipit mauris.

+
+ +

Vivamus lobortis hendrerit vehicula. Nullam dapibus ante et commodo lacinia. +Sed tincidunt pretium ligula, eget porta metus pharetra eget. Mauris pharetra +tortor convallis nisi varius facilisis.

+ + + diff --git a/layout/reftests/writing-mode/1163238-orthogonal-auto-margins-ref.html b/layout/reftests/writing-mode/1163238-orthogonal-auto-margins-ref.html new file mode 100644 index 0000000000..2842969d09 --- /dev/null +++ b/layout/reftests/writing-mode/1163238-orthogonal-auto-margins-ref.html @@ -0,0 +1,39 @@ + + + + + + +
+
+
+
diff --git a/layout/reftests/writing-mode/1163238-orthogonal-auto-margins.html b/layout/reftests/writing-mode/1163238-orthogonal-auto-margins.html new file mode 100644 index 0000000000..e4758ec6fe --- /dev/null +++ b/layout/reftests/writing-mode/1163238-orthogonal-auto-margins.html @@ -0,0 +1,42 @@ + + + + + + +
+
+
+
diff --git a/layout/reftests/writing-mode/1174450-intrinsic-sizing-ref.html b/layout/reftests/writing-mode/1174450-intrinsic-sizing-ref.html new file mode 100644 index 0000000000..3645fa0066 --- /dev/null +++ b/layout/reftests/writing-mode/1174450-intrinsic-sizing-ref.html @@ -0,0 +1,70 @@ + + + + + Testcase for bug 1174450 + + + + + +
+
vertical container, horizontal child
+
+
+
+
vertical container, vertical child
+
+
+
+
horizontal container, horizontal child
+
+
+
+
horizontal container, vertical child
+
+
+ + + diff --git a/layout/reftests/writing-mode/1174450-intrinsic-sizing.html b/layout/reftests/writing-mode/1174450-intrinsic-sizing.html new file mode 100644 index 0000000000..e7cd5585c4 --- /dev/null +++ b/layout/reftests/writing-mode/1174450-intrinsic-sizing.html @@ -0,0 +1,63 @@ + + + + + Testcase for bug 1174450 + + + + + +
+
vertical container, horizontal child
+
+
+
+
vertical container, vertical child
+
+
+
+
horizontal container, horizontal child
+
+
+
+
horizontal container, vertical child
+
+
+ + + diff --git a/layout/reftests/writing-mode/1175789-underline-overline-1-ref.html b/layout/reftests/writing-mode/1175789-underline-overline-1-ref.html new file mode 100644 index 0000000000..b788d6bae8 --- /dev/null +++ b/layout/reftests/writing-mode/1175789-underline-overline-1-ref.html @@ -0,0 +1,91 @@ + + + + Bug 1175789 - underline and overline in various language + + + +
+
lang="en-US"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ja"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ko"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ja-JP"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ko-KR"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="zh"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
+ + diff --git a/layout/reftests/writing-mode/1175789-underline-overline-1.html b/layout/reftests/writing-mode/1175789-underline-overline-1.html new file mode 100644 index 0000000000..1044a9dca5 --- /dev/null +++ b/layout/reftests/writing-mode/1175789-underline-overline-1.html @@ -0,0 +1,91 @@ + + + + Bug 1175789 - underline and overline in various language + + + +
+
lang="en-US"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ja"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ko"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ja-JP"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="ko-KR"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
lang="zh"
+
+
+ underline
+ overline +
+
+ underline
+ overline +
+
+
+ + diff --git a/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics-ref.html b/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics-ref.html new file mode 100644 index 0000000000..90e80637b2 --- /dev/null +++ b/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics-ref.html @@ -0,0 +1,17 @@ + + + + +

The following blue box should have uniform padding around all sides.

+ +
+
+
+
+ +

Note that if you zoom the page after it loads +it fixes the problem by causing a reflow.

diff --git a/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics.html b/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics.html new file mode 100644 index 0000000000..44f90e85ed --- /dev/null +++ b/layout/reftests/writing-mode/1188061-1-nsChangeHint_ClearAncestorIntrinsics.html @@ -0,0 +1,25 @@ + + + + +

The following blue box should have uniform padding around all sides.

+ +
+
+
+
+ +

Note that if you zoom the page after it loads +it fixes the problem by causing a reflow.

+ + diff --git a/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize-ref.html b/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize-ref.html new file mode 100644 index 0000000000..716e11c603 --- /dev/null +++ b/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize-ref.html @@ -0,0 +1,21 @@ + + + + + +

The following image should have uniform padding around all sides.

+ + +
+
+ + +
+
+ +

Note that if you zoom the page after it loads +it fixes the problem by causing a reflow.

diff --git a/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize.html b/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize.html new file mode 100644 index 0000000000..22c32aefda --- /dev/null +++ b/layout/reftests/writing-mode/1188061-2-nsChangeHint_UpdateComputedBSize.html @@ -0,0 +1,34 @@ + + + + + +

The following image should have uniform padding around all sides.

+ + +
+
+ + +
+
+ +

Note that if you zoom the page after it loads +it fixes the problem by causing a reflow.

+ + diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-1-ref.html b/layout/reftests/writing-mode/1193519-sideways-lr-1-ref.html new file mode 100644 index 0000000000..e3c96714c7 --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-1-ref.html @@ -0,0 +1,24 @@ + + + + + + + + + +

All four columns should look the same: +

+
+
+
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-1.html b/layout/reftests/writing-mode/1193519-sideways-lr-1.html new file mode 100644 index 0000000000..66df9d85f7 --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-1.html @@ -0,0 +1,28 @@ + + + + + + + + + +

All four columns should look the same: +

+
+
+
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-2-ref.html b/layout/reftests/writing-mode/1193519-sideways-lr-2-ref.html new file mode 100644 index 0000000000..681cb2890a --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-2-ref.html @@ -0,0 +1,24 @@ + + + + + + + + + +

All four columns should look the same: +

+
+
+
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-2.html b/layout/reftests/writing-mode/1193519-sideways-lr-2.html new file mode 100644 index 0000000000..5a6e7ea0ea --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-2.html @@ -0,0 +1,28 @@ + + + + + + + + + +

All four columns should look the same: +

+
+
+
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-3-ref.html b/layout/reftests/writing-mode/1193519-sideways-lr-3-ref.html new file mode 100644 index 0000000000..e9ac42e259 --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-3-ref.html @@ -0,0 +1,21 @@ + + + + + + + + + +
one two three four + five six seven
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-3.html b/layout/reftests/writing-mode/1193519-sideways-lr-3.html new file mode 100644 index 0000000000..09287844eb --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-3.html @@ -0,0 +1,21 @@ + + + + + + + + + +
one two three four + five six seven
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-4-ref.html b/layout/reftests/writing-mode/1193519-sideways-lr-4-ref.html new file mode 100644 index 0000000000..368d38834f --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-4-ref.html @@ -0,0 +1,27 @@ + + + + + + + + + +
"One two + three four five + six seven."
+ +
"One two + three four five + six seven."
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-4.html b/layout/reftests/writing-mode/1193519-sideways-lr-4.html new file mode 100644 index 0000000000..f01956e3f6 --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-4.html @@ -0,0 +1,27 @@ + + + + + + + + + +
"One two + three four five + six seven."
+ +
"One two + three four five + six seven."
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1-ref.html b/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1-ref.html new file mode 100644 index 0000000000..24cac4884b --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1-ref.html @@ -0,0 +1,10 @@ + +
+ under + over + through +
diff --git a/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1.html b/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1.html new file mode 100644 index 0000000000..a9cc3dd73b --- /dev/null +++ b/layout/reftests/writing-mode/1193519-sideways-lr-decoration-1.html @@ -0,0 +1,10 @@ + +
+ under + over + through +
diff --git a/layout/reftests/writing-mode/1196887-1-computed-display-inline-block-ref.html b/layout/reftests/writing-mode/1196887-1-computed-display-inline-block-ref.html new file mode 100644 index 0000000000..502e5a9645 --- /dev/null +++ b/layout/reftests/writing-mode/1196887-1-computed-display-inline-block-ref.html @@ -0,0 +1,3 @@ + +

There should be no red:

+
diff --git a/layout/reftests/writing-mode/1196887-1-computed-display-inline-block.html b/layout/reftests/writing-mode/1196887-1-computed-display-inline-block.html new file mode 100644 index 0000000000..676cd3d221 --- /dev/null +++ b/layout/reftests/writing-mode/1196887-1-computed-display-inline-block.html @@ -0,0 +1,5 @@ + +

There should be no red:

+
+
+ diff --git a/layout/reftests/writing-mode/1205787-legacy-svg-values-1-ref.html b/layout/reftests/writing-mode/1205787-legacy-svg-values-1-ref.html new file mode 100644 index 0000000000..251f574151 --- /dev/null +++ b/layout/reftests/writing-mode/1205787-legacy-svg-values-1-ref.html @@ -0,0 +1,25 @@ + + + +
+Hello +horizontal +world +
+ +
One two three
+ + + diff --git a/layout/reftests/writing-mode/1205787-legacy-svg-values-1.html b/layout/reftests/writing-mode/1205787-legacy-svg-values-1.html new file mode 100644 index 0000000000..2e73e68c41 --- /dev/null +++ b/layout/reftests/writing-mode/1205787-legacy-svg-values-1.html @@ -0,0 +1,25 @@ + + + +
+Hello +horizontal +world +
+ +
One two three
+ + + diff --git a/layout/reftests/writing-mode/1216747-1-notref.html b/layout/reftests/writing-mode/1216747-1-notref.html new file mode 100644 index 0000000000..373fd99b7e --- /dev/null +++ b/layout/reftests/writing-mode/1216747-1-notref.html @@ -0,0 +1,3 @@ + + +
This should have min-content width (i.e., many line breaks).
diff --git a/layout/reftests/writing-mode/1216747-1-ref.html b/layout/reftests/writing-mode/1216747-1-ref.html new file mode 100644 index 0000000000..b040151976 --- /dev/null +++ b/layout/reftests/writing-mode/1216747-1-ref.html @@ -0,0 +1,10 @@ + + + +
This should have min-content width (i.e., many line breaks).
diff --git a/layout/reftests/writing-mode/1216747-1.html b/layout/reftests/writing-mode/1216747-1.html new file mode 100644 index 0000000000..6e3fba5077 --- /dev/null +++ b/layout/reftests/writing-mode/1216747-1.html @@ -0,0 +1,14 @@ + + + + +
+ +
This should have min-content width (i.e., many line breaks).
diff --git a/layout/reftests/writing-mode/1243125-1-floats-overflowing-ref.html b/layout/reftests/writing-mode/1243125-1-floats-overflowing-ref.html new file mode 100644 index 0000000000..35b2d8239a --- /dev/null +++ b/layout/reftests/writing-mode/1243125-1-floats-overflowing-ref.html @@ -0,0 +1,31 @@ + + + + Bug 1243125 testcase + + + + +

There should be 9 green bars

+ +
+
+
+ +
+
+
+ +
+
+
+ + diff --git a/layout/reftests/writing-mode/1243125-1-floats-overflowing.html b/layout/reftests/writing-mode/1243125-1-floats-overflowing.html new file mode 100644 index 0000000000..463396fbf2 --- /dev/null +++ b/layout/reftests/writing-mode/1243125-1-floats-overflowing.html @@ -0,0 +1,40 @@ + + + + Bug 1243125 testcase + + + + +

There should be 9 green bars

+ +
+
+
+ +
+
+
+ +
+
+
+ + diff --git a/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun-ref.html b/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun-ref.html new file mode 100644 index 0000000000..60b02f4c3f --- /dev/null +++ b/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun-ref.html @@ -0,0 +1,21 @@ + + + + + + + +神神神神 + + diff --git a/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html b/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html new file mode 100644 index 0000000000..793c57046f --- /dev/null +++ b/layout/reftests/writing-mode/1248248-1-orientation-break-glyphrun.html @@ -0,0 +1,21 @@ + + + + + + + +神神󠄀神󠄃神︀ + + diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-1-ref.html b/layout/reftests/writing-mode/1302389-scrolled-rect-1-ref.html new file mode 100644 index 0000000000..ce1d92680b --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-1-ref.html @@ -0,0 +1,11 @@ + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-1a.html b/layout/reftests/writing-mode/1302389-scrolled-rect-1a.html new file mode 100644 index 0000000000..48b1563219 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-1a.html @@ -0,0 +1,11 @@ + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-1b.html b/layout/reftests/writing-mode/1302389-scrolled-rect-1b.html new file mode 100644 index 0000000000..a71e0d00c9 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-1b.html @@ -0,0 +1,12 @@ + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-1c.html b/layout/reftests/writing-mode/1302389-scrolled-rect-1c.html new file mode 100644 index 0000000000..6e71cf61af --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-1c.html @@ -0,0 +1,17 @@ + + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-1d.html b/layout/reftests/writing-mode/1302389-scrolled-rect-1d.html new file mode 100644 index 0000000000..094cf90125 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-1d.html @@ -0,0 +1,16 @@ + + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-2-ref.html b/layout/reftests/writing-mode/1302389-scrolled-rect-2-ref.html new file mode 100644 index 0000000000..01b55031b5 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-2-ref.html @@ -0,0 +1,16 @@ + + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-2a.html b/layout/reftests/writing-mode/1302389-scrolled-rect-2a.html new file mode 100644 index 0000000000..ecf00333b4 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-2a.html @@ -0,0 +1,12 @@ + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-2b.html b/layout/reftests/writing-mode/1302389-scrolled-rect-2b.html new file mode 100644 index 0000000000..5611e0e2cb --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-2b.html @@ -0,0 +1,11 @@ + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-2c.html b/layout/reftests/writing-mode/1302389-scrolled-rect-2c.html new file mode 100644 index 0000000000..687d021651 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-2c.html @@ -0,0 +1,16 @@ + + + +
+
diff --git a/layout/reftests/writing-mode/1302389-scrolled-rect-2d.html b/layout/reftests/writing-mode/1302389-scrolled-rect-2d.html new file mode 100644 index 0000000000..941729cdd3 --- /dev/null +++ b/layout/reftests/writing-mode/1302389-scrolled-rect-2d.html @@ -0,0 +1,17 @@ + + + +
+
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-1-ref.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-1-ref.html new file mode 100644 index 0000000000..c84053be8a --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-1-ref.html @@ -0,0 +1,11 @@ + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-1a.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-1a.html new file mode 100644 index 0000000000..45234bd6cf --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-1a.html @@ -0,0 +1,12 @@ + + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-1b.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-1b.html new file mode 100644 index 0000000000..cd1dc7b005 --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-1b.html @@ -0,0 +1,12 @@ + + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-2-ref.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-2-ref.html new file mode 100644 index 0000000000..47cdba9edb --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-2-ref.html @@ -0,0 +1,11 @@ + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-2a.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-2a.html new file mode 100644 index 0000000000..0d7019f736 --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-2a.html @@ -0,0 +1,12 @@ + + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-2b.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-2b.html new file mode 100644 index 0000000000..8045069b7b --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-2b.html @@ -0,0 +1,12 @@ + + + +
x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-2c.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-2c.html new file mode 100644 index 0000000000..6780133610 --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-2c.html @@ -0,0 +1,12 @@ + + + +
‏x
diff --git a/layout/reftests/writing-mode/1302734-bidi-plaintext-2d.html b/layout/reftests/writing-mode/1302734-bidi-plaintext-2d.html new file mode 100644 index 0000000000..989415e3ee --- /dev/null +++ b/layout/reftests/writing-mode/1302734-bidi-plaintext-2d.html @@ -0,0 +1,12 @@ + + + +
‏x
diff --git a/layout/reftests/writing-mode/1361631-mongolian-upright-1-ref.html b/layout/reftests/writing-mode/1361631-mongolian-upright-1-ref.html new file mode 100644 index 0000000000..c870b9bc55 --- /dev/null +++ b/layout/reftests/writing-mode/1361631-mongolian-upright-1-ref.html @@ -0,0 +1,16 @@ + + + +
+ᠮᠣᠨᠭᠭᠣᠯ ᠬᠡᠯᠡ diff --git a/layout/reftests/writing-mode/1361631-mongolian-upright-1.html b/layout/reftests/writing-mode/1361631-mongolian-upright-1.html new file mode 100644 index 0000000000..298d6c2552 --- /dev/null +++ b/layout/reftests/writing-mode/1361631-mongolian-upright-1.html @@ -0,0 +1,16 @@ + + + +
+ᠮᠣᠨᠭᠭᠣᠯ ᠬᠡᠯᠡ diff --git a/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1-ref.html b/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1-ref.html new file mode 100644 index 0000000000..5ee6f23907 --- /dev/null +++ b/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1-ref.html @@ -0,0 +1,19 @@ + + + + +Red diacritics should not extend beyond the green boxes: + +
+

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

diff --git a/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1.html b/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1.html new file mode 100644 index 0000000000..2f6f46fd38 --- /dev/null +++ b/layout/reftests/writing-mode/1395926-vertical-upright-gpos-1.html @@ -0,0 +1,22 @@ + + + + +Red diacritics should not extend beyond the green boxes: + +
+

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

 A̕ḅ̩c̭d̅ẻ̆̈ +

diff --git a/layout/reftests/writing-mode/1673510-1-ref.html b/layout/reftests/writing-mode/1673510-1-ref.html new file mode 100644 index 0000000000..bbccf2b24f --- /dev/null +++ b/layout/reftests/writing-mode/1673510-1-ref.html @@ -0,0 +1,19 @@ + + + +

The three wavy dash glyphs below should all look the same: + +

+
+
diff --git a/layout/reftests/writing-mode/1673510-1.html b/layout/reftests/writing-mode/1673510-1.html new file mode 100644 index 0000000000..f2769427d6 --- /dev/null +++ b/layout/reftests/writing-mode/1673510-1.html @@ -0,0 +1,24 @@ + + + +

The three wavy dash glyphs below should all look the same: + +

+
+
diff --git a/layout/reftests/writing-mode/4colors.png b/layout/reftests/writing-mode/4colors.png new file mode 100644 index 0000000000..250273aae3 Binary files /dev/null and b/layout/reftests/writing-mode/4colors.png differ diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1-ref.html new file mode 100644 index 0000000000..fc6e6b5afb --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1-ref.html @@ -0,0 +1,16 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1a.html new file mode 100644 index 0000000000..e3a9f414df --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1b.html new file mode 100644 index 0000000000..12e79285da --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1c.html new file mode 100644 index 0000000000..234d9b86fa --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-1c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2-ref.html new file mode 100644 index 0000000000..69f635771e --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2-ref.html @@ -0,0 +1,16 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2a.html new file mode 100644 index 0000000000..26a039659f --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2b.html new file mode 100644 index 0000000000..d5960f00f2 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2c.html new file mode 100644 index 0000000000..37798c920f --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-2c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3-ref.html new file mode 100644 index 0000000000..87e0c4e8fc --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3-ref.html @@ -0,0 +1,13 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3a.html new file mode 100644 index 0000000000..2231ad7bdb --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3a.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3b.html new file mode 100644 index 0000000000..f75b01b1ab --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3b.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3c.html new file mode 100644 index 0000000000..d2a1511d66 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-3c.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4-ref.html new file mode 100644 index 0000000000..4a6eda9992 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4-ref.html @@ -0,0 +1,17 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4a.html new file mode 100644 index 0000000000..5c7ecab700 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4b.html new file mode 100644 index 0000000000..1e51065b7a --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4c.html new file mode 100644 index 0000000000..edc8b870e4 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-4c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5-ref.html new file mode 100644 index 0000000000..cf0b18aca1 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5-ref.html @@ -0,0 +1,17 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5a.html new file mode 100644 index 0000000000..fd7e3ceadd --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5b.html new file mode 100644 index 0000000000..2b48fcaa82 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5c.html new file mode 100644 index 0000000000..3923017a4c --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-5c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6-ref.html new file mode 100644 index 0000000000..c681510040 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6-ref.html @@ -0,0 +1,13 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6a.html new file mode 100644 index 0000000000..41f6681c93 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6a.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6b.html new file mode 100644 index 0000000000..d768e575c6 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6b.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6c.html new file mode 100644 index 0000000000..111443acf2 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-6c.html @@ -0,0 +1,14 @@ + + + + + +
+
abc def

xyzzy

+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7-ref.html new file mode 100644 index 0000000000..77ad9c15bd --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7-ref.html @@ -0,0 +1,19 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7a.html new file mode 100644 index 0000000000..906757ae95 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7b.html new file mode 100644 index 0000000000..9056e75cb4 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7c.html new file mode 100644 index 0000000000..d21dbaa1e0 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-7c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8-ref.html new file mode 100644 index 0000000000..33e90d3f80 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8-ref.html @@ -0,0 +1,19 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8a.html new file mode 100644 index 0000000000..ccca0406c1 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8b.html new file mode 100644 index 0000000000..948c0ee097 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8c.html new file mode 100644 index 0000000000..c8b95701b4 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-8c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9-ref.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9-ref.html new file mode 100644 index 0000000000..5fb3e94d0b --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9-ref.html @@ -0,0 +1,19 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9a.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9a.html new file mode 100644 index 0000000000..9793bdb7c8 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9a.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9b.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9b.html new file mode 100644 index 0000000000..142885c305 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9b.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9c.html b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9c.html new file mode 100644 index 0000000000..a06ce59549 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/1183431-orthogonal-modes-9c.html @@ -0,0 +1,15 @@ + + + + + +
+
abc
+
diff --git a/layout/reftests/writing-mode/abspos/blue-32x32.png b/layout/reftests/writing-mode/abspos/blue-32x32.png new file mode 100644 index 0000000000..deefd19b2a Binary files /dev/null and b/layout/reftests/writing-mode/abspos/blue-32x32.png differ diff --git a/layout/reftests/writing-mode/abspos/reftest.list b/layout/reftests/writing-mode/abspos/reftest.list new file mode 100644 index 0000000000..8a2f033881 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/reftest.list @@ -0,0 +1,27 @@ +== 1183431-orthogonal-modes-1a.html 1183431-orthogonal-modes-1-ref.html +== 1183431-orthogonal-modes-1b.html 1183431-orthogonal-modes-1-ref.html +== 1183431-orthogonal-modes-1c.html 1183431-orthogonal-modes-1-ref.html +== 1183431-orthogonal-modes-2a.html 1183431-orthogonal-modes-2-ref.html +== 1183431-orthogonal-modes-2b.html 1183431-orthogonal-modes-2-ref.html +== 1183431-orthogonal-modes-2c.html 1183431-orthogonal-modes-2-ref.html +== 1183431-orthogonal-modes-3a.html 1183431-orthogonal-modes-3-ref.html +== 1183431-orthogonal-modes-3b.html 1183431-orthogonal-modes-3-ref.html +== 1183431-orthogonal-modes-3c.html 1183431-orthogonal-modes-3-ref.html +== 1183431-orthogonal-modes-4a.html 1183431-orthogonal-modes-4-ref.html +== 1183431-orthogonal-modes-4b.html 1183431-orthogonal-modes-4-ref.html +== 1183431-orthogonal-modes-4c.html 1183431-orthogonal-modes-4-ref.html +== 1183431-orthogonal-modes-5a.html 1183431-orthogonal-modes-5-ref.html +== 1183431-orthogonal-modes-5b.html 1183431-orthogonal-modes-5-ref.html +== 1183431-orthogonal-modes-5c.html 1183431-orthogonal-modes-5-ref.html +fails == 1183431-orthogonal-modes-6a.html 1183431-orthogonal-modes-6-ref.html # bug 1191801 +== 1183431-orthogonal-modes-6b.html 1183431-orthogonal-modes-6-ref.html +== 1183431-orthogonal-modes-6c.html 1183431-orthogonal-modes-6-ref.html +== 1183431-orthogonal-modes-7a.html 1183431-orthogonal-modes-7-ref.html +== 1183431-orthogonal-modes-7b.html 1183431-orthogonal-modes-7-ref.html +== 1183431-orthogonal-modes-7c.html 1183431-orthogonal-modes-7-ref.html +== 1183431-orthogonal-modes-8a.html 1183431-orthogonal-modes-8-ref.html +== 1183431-orthogonal-modes-8b.html 1183431-orthogonal-modes-8-ref.html +== 1183431-orthogonal-modes-8c.html 1183431-orthogonal-modes-8-ref.html +== 1183431-orthogonal-modes-9a.html 1183431-orthogonal-modes-9-ref.html +== 1183431-orthogonal-modes-9b.html 1183431-orthogonal-modes-9-ref.html +== 1183431-orthogonal-modes-9c.html 1183431-orthogonal-modes-9-ref.html diff --git a/layout/reftests/writing-mode/abspos/support/Ahem.ttf b/layout/reftests/writing-mode/abspos/support/Ahem.ttf new file mode 100644 index 0000000000..ac81cb0316 Binary files /dev/null and b/layout/reftests/writing-mode/abspos/support/Ahem.ttf differ diff --git a/layout/reftests/writing-mode/abspos/support/ahem.css b/layout/reftests/writing-mode/abspos/support/ahem.css new file mode 100644 index 0000000000..2d07a1d562 --- /dev/null +++ b/layout/reftests/writing-mode/abspos/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: Ahem; + src: url("Ahem.ttf"); +} diff --git a/layout/reftests/writing-mode/blue-32x32.png b/layout/reftests/writing-mode/blue-32x32.png new file mode 100644 index 0000000000..deefd19b2a Binary files /dev/null and b/layout/reftests/writing-mode/blue-32x32.png differ diff --git a/layout/reftests/writing-mode/font-inflation-1-ref.html b/layout/reftests/writing-mode/font-inflation-1-ref.html new file mode 100644 index 0000000000..fc99dfda85 --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1-ref.html @@ -0,0 +1,8 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1a.html b/layout/reftests/writing-mode/font-inflation-1a.html new file mode 100644 index 0000000000..39eb4ef94b --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1a.html @@ -0,0 +1,8 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1b.html b/layout/reftests/writing-mode/font-inflation-1b.html new file mode 100644 index 0000000000..554f53287b --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1b.html @@ -0,0 +1,8 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1c-ref.html b/layout/reftests/writing-mode/font-inflation-1c-ref.html new file mode 100644 index 0000000000..a15d0488b4 --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1c-ref.html @@ -0,0 +1,12 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1c.html b/layout/reftests/writing-mode/font-inflation-1c.html new file mode 100644 index 0000000000..32d963d04c --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1c.html @@ -0,0 +1,8 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1d-ref.html b/layout/reftests/writing-mode/font-inflation-1d-ref.html new file mode 100644 index 0000000000..9e36cb6d21 --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1d-ref.html @@ -0,0 +1,12 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1d.html b/layout/reftests/writing-mode/font-inflation-1d.html new file mode 100644 index 0000000000..e00a0efb08 --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1d.html @@ -0,0 +1,8 @@ + + +
+
Inflated? diff --git a/layout/reftests/writing-mode/font-inflation-1e.html b/layout/reftests/writing-mode/font-inflation-1e.html new file mode 100644 index 0000000000..44d295e905 --- /dev/null +++ b/layout/reftests/writing-mode/font-inflation-1e.html @@ -0,0 +1,19 @@ + + +
+
Inflated? + + diff --git a/layout/reftests/writing-mode/green-100x100.png b/layout/reftests/writing-mode/green-100x100.png new file mode 100644 index 0000000000..0aa79b0c86 Binary files /dev/null and b/layout/reftests/writing-mode/green-100x100.png differ diff --git a/layout/reftests/writing-mode/left-bottom-300x300.png b/layout/reftests/writing-mode/left-bottom-300x300.png new file mode 100644 index 0000000000..cd565a8b82 Binary files /dev/null and b/layout/reftests/writing-mode/left-bottom-300x300.png differ diff --git a/layout/reftests/writing-mode/left-top-300x300.png b/layout/reftests/writing-mode/left-top-300x300.png new file mode 100644 index 0000000000..68961d9d0a Binary files /dev/null and b/layout/reftests/writing-mode/left-top-300x300.png differ diff --git a/layout/reftests/writing-mode/reftest.list b/layout/reftests/writing-mode/reftest.list new file mode 100644 index 0000000000..3785bbb9eb --- /dev/null +++ b/layout/reftests/writing-mode/reftest.list @@ -0,0 +1,193 @@ +# This directory contains tests for vertical text and logical layout coordinates. + +== 1079154-1-vertical-rl-columns.html 1079154-1-vertical-rl-columns-ref.html +== 1082844.html 1082844-ref.html +== 1083748.html 1083748-ref.html +== 1083848-1-inline-border.html 1083848-1-inline-border-ref.html +== 1083848-2-inline-background.html 1083848-2-inline-background-ref.html +fuzzy-if(gtkWidget,0-255,0-2) fuzzy-if(winWidget||Android,0-4,0-8704) == 1083848-3-inline-background-repeat.html 1083848-3-inline-background-repeat-ref.html +== 1083892-1.html 1083892-1-ref.html +== 1086883-1a.html 1086883-1-ref.html +== 1086883-1b.html 1086883-1-ref.html +== 1088025-1.html 1088025-1-ref.html +== 1089388-1.html 1089388-1-ref.html +== 1089388-2.html 1089388-2-ref.html +== 1090159-1.html 1090159-1-ref.html +== 1090168-1.html 1090168-1-ref.html +!= 1090168-1.html 1090168-1-notref.html +== 1090168-2.html 1090168-2-ref.html +fuzzy-if(azureSkia,0-255,0-2700) == 1090168-3.html 1090168-3-ref.html # bug 1230357 mark fuzzy for skia. +== 1091058-1.html 1091058-1-ref.html +random-if(useDrawSnapshot) == 1094434-1.html 1094434-1-ref.html +== 1094434-2.html 1094434-2-ref.html +== 1094914-1a.html 1094914-1-ref.html +== 1094914-1b.html 1094914-1-ref.html +== 1096224-1a.html 1096224-1-ref.html +== 1096224-1b.html 1096224-1-ref.html +== 1102175-1a.html 1102175-1-ref.html +== 1102175-1b.html 1102175-1-ref.html +== 1103613-1.html 1103613-1-ref.html +== 1105268-1-min-max-dimensions.html 1105268-1-min-max-dimensions-ref.html +== 1105268-2-min-max-dimensions.html 1105268-2-min-max-dimensions-ref.html +== 1106669-1-intrinsic-for-container.html 1106669-1-intrinsic-for-container-ref.html +== 1108923-1-percentage-margins.html 1108923-1-percentage-margins-ref.html +fuzzy-if(Android,0-128,0-94) == 1111944-1-list-marker.html 1111944-1-list-marker-ref.html +fuzzy(0-116,0-94) fuzzy-if(winWidget,0-135,0-124) == 1115916-1-vertical-metrics.html 1115916-1-vertical-metrics-ref.html +== 1117210-1-vertical-baseline-snap.html 1117210-1-vertical-baseline-snap-ref.html +== 1117227-1-text-overflow.html 1117227-1-text-overflow-ref.html +== 1122366-1-margin-collapse.html 1122366-1-margin-collapse-ref.html +== 1124636-1-fieldset-max-height.html 1124636-1-fieldset-max-height-ref.html +== 1124636-2-fieldset-min-height.html 1124636-2-fieldset-min-height-ref.html + +== ua-style-sheet-margin-1.html ua-style-sheet-margin-1-ref.html +== ua-style-sheet-margin-2.html ua-style-sheet-margin-2-ref.html +== ua-style-sheet-margin-3.html ua-style-sheet-margin-3-ref.html +== ua-style-sheet-margin-4.html ua-style-sheet-margin-4-ref.html +== ua-style-sheet-margin-5.html ua-style-sheet-margin-5-ref.html +== ua-style-sheet-margin-6.html ua-style-sheet-margin-6-ref.html +== ua-style-sheet-margin-7.html ua-style-sheet-margin-7-ref.html +== ua-style-sheet-margin-8.html ua-style-sheet-margin-8-ref.html +== ua-style-sheet-margin-9.html ua-style-sheet-margin-9-ref.html +== ua-style-sheet-margin-10.html ua-style-sheet-margin-10-ref.html +== ua-style-sheet-margin-11.html ua-style-sheet-margin-11-ref.html +== ua-style-sheet-margin-12.html ua-style-sheet-margin-12-ref.html +== ua-style-sheet-margin-13.html ua-style-sheet-margin-13-ref.html +== ua-style-sheet-margin-14.html ua-style-sheet-margin-14-ref.html +== ua-style-sheet-border-1.html ua-style-sheet-border-1-ref.html +== ua-style-sheet-border-2.html ua-style-sheet-border-2-ref.html +== ua-style-sheet-border-3.html ua-style-sheet-border-3-ref.html +== ua-style-sheet-border-4.html ua-style-sheet-border-4-ref.html +== ua-style-sheet-border-5.html ua-style-sheet-border-5-ref.html +== ua-style-sheet-size-1.html ua-style-sheet-size-1-ref.html +== ua-style-sheet-size-2.html ua-style-sheet-size-2-ref.html + +== ua-style-sheet-fieldset-1.html ua-style-sheet-fieldset-1-ref.html + +# Android theme uses different padding in themed textareas by default. +skip-if(Android) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1a-ref.html +skip-if(Android) == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1c-ref.html + +fuzzy-if(Android,0-1,0-18) == ua-style-sheet-checkbox-radio-1.html ua-style-sheet-checkbox-radio-1-ref.html +# Android uses different margins for buttons compared to the ref. +skip-if(Android) fuzzy-if(!Android,0-2,0-6) == ua-style-sheet-button-1.html chrome://reftest/content/writing-mode/ua-style-sheet-button-1a-ref.html + +# Android uses different margins for buttons compared to the ref. +skip-if(Android) == ua-style-sheet-input-color-1.html chrome://reftest/content/writing-mode/ua-style-sheet-input-color-1-ref.html +fuzzy-if(gtkWidget,0-1,0-15) == ua-style-sheet-input-number-1.html ua-style-sheet-input-number-1-ref.html + +== 1127488-align-default-horizontal-tb-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-start-horizontal-tb-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-end-horizontal-tb-ltr.html 1127488-align-top-right-ref.html +== 1127488-align-left-horizontal-tb-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-right-horizontal-tb-ltr.html 1127488-align-top-right-ref.html +== 1127488-align-default-horizontal-tb-rtl.html 1127488-align-top-right-ref.html +== 1127488-align-start-horizontal-tb-rtl.html 1127488-align-top-right-ref.html +== 1127488-align-end-horizontal-tb-rtl.html 1127488-align-top-left-ref.html +== 1127488-align-left-horizontal-tb-rtl.html 1127488-align-top-left-ref.html +== 1127488-align-right-horizontal-tb-rtl.html 1127488-align-top-right-ref.html +== 1127488-align-default-vertical-rl-rtl.html 1127488-align-bottom-right-ref.html +== 1127488-align-start-vertical-rl-rtl.html 1127488-align-bottom-right-ref.html +== 1127488-align-end-vertical-rl-rtl.html 1127488-align-top-right-ref.html +== 1127488-align-left-vertical-rl-rtl.html 1127488-align-top-right-ref.html +== 1127488-align-right-vertical-rl-rtl.html 1127488-align-bottom-right-ref.html +== 1127488-align-default-vertical-rl-ltr.html 1127488-align-top-right-ref.html +== 1127488-align-start-vertical-rl-ltr.html 1127488-align-top-right-ref.html +== 1127488-align-end-vertical-rl-ltr.html 1127488-align-bottom-right-ref.html +== 1127488-align-left-vertical-rl-ltr.html 1127488-align-top-right-ref.html +== 1127488-align-right-vertical-rl-ltr.html 1127488-align-bottom-right-ref.html +== 1127488-align-default-vertical-lr-rtl.html 1127488-align-bottom-left-ref.html +== 1127488-align-start-vertical-lr-rtl.html 1127488-align-bottom-left-ref.html +== 1127488-align-end-vertical-lr-rtl.html 1127488-align-top-left-ref.html +== 1127488-align-left-vertical-lr-rtl.html 1127488-align-top-left-ref.html +== 1127488-align-right-vertical-lr-rtl.html 1127488-align-bottom-left-ref.html +== 1127488-align-default-vertical-lr-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-start-vertical-lr-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-end-vertical-lr-ltr.html 1127488-align-bottom-left-ref.html +== 1127488-align-left-vertical-lr-ltr.html 1127488-align-top-left-ref.html +== 1127488-align-right-vertical-lr-ltr.html 1127488-align-bottom-left-ref.html +== 1130907-intrinsic-sizing-1.html 1130907-intrinsic-sizing-1-ref.html +== 1130907-intrinsic-sizing-2.html 1130907-intrinsic-sizing-2-ref.html +== 1131013-vertical-bidi.html 1131013-vertical-bidi-ref.html +== 1133945-1-vertical-align.html 1133945-1-vertical-align-ref.html +== 1134744-radio-checkbox-baseline-1.html 1134744-radio-checkbox-baseline-1-ref.html +== 1134849-orthogonal-inline.html 1134849-orthogonal-inline-ref.html +fails-if(geckoview) == 1135361-ruby-justify-1.html 1135361-ruby-justify-1-ref.html # Bug 1558513 for GV +fuzzy(0-159,0-111) == 1136557-1-nested-spans.html 1136557-1-nested-spans-ref.html +fuzzy(0-159,0-111) == 1136557-2-nested-spans.html 1136557-2-nested-spans-ref.html +fuzzy-if(winWidget,0-255,0-236) == 1136557-3-nested-spans.html 1136557-3-nested-spans-ref.html +== 1138356-1-button-contents-alignment.html 1138356-1-button-contents-alignment-ref.html +!= 1138356-2-button-contents-alignment.html 1138356-2-button-contents-alignment-notref.html + +# Font inflation behaves wrong in vertical writing mode: bug 1138495 +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1a.html font-inflation-1-ref.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1b.html font-inflation-1-ref.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != font-inflation-1c.html font-inflation-1-ref.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != font-inflation-1d.html font-inflation-1-ref.html +pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) pref(font.size.inflation.lineThreshold,0) != font-inflation-1c.html font-inflation-1d.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1c.html font-inflation-1c-ref.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1d.html font-inflation-1d-ref.html +test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) test-pref(layout.accessiblecaret.enabled,true) == font-inflation-1e.html font-inflation-1-ref.html + +== 1144501-1a-block-end-margin-orthogonal-size.html 1144501-1-block-end-margin-orthogonal-size-ref.html +== 1144501-1b-block-end-margin-orthogonal-size.html 1144501-1-block-end-margin-orthogonal-size-ref.html +== 1147834-relative-overconstrained-horizontal-tb-ltr.html 1147834-bottom-right-ref.html +== 1147834-relative-overconstrained-horizontal-tb-rtl.html 1147834-bottom-left-ref.html +== 1147834-relative-overconstrained-vertical-lr-ltr.html 1147834-bottom-right-ref.html +== 1147834-relative-overconstrained-vertical-lr-rtl.html 1147834-top-right-ref.html +== 1147834-relative-overconstrained-vertical-rl-ltr.html 1147834-bottom-left-ref.html +== 1147834-relative-overconstrained-vertical-rl-rtl.html 1147834-top-left-ref.html +== 1151993-1-orthogonal-block-size.html 1151993-1-orthogonal-block-size-ref.html +== 1152941-1-orthogonal-blocksize-overflow.html 1152941-1-orthogonal-blocksize-overflow-ref.html +== 1156021-text-indent-percent.html 1156021-text-indent-percent-ref.html +== 1157752-upright-bidi.html 1157752-upright-bidi-ref.html +== 1157758-1-vertical-arabic.html 1157758-1-vertical-arabic-ref.html +== 1158549-1-vertical-block-size-constraints.html 1158549-1-vertical-block-size-constraints-ref.html +== 1163238-orthogonal-auto-margins.html 1163238-orthogonal-auto-margins-ref.html +== 1174450-intrinsic-sizing.html 1174450-intrinsic-sizing-ref.html +skip-if(winWidget&&/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1175789-underline-overline-1.html 1175789-underline-overline-1-ref.html # bug 1442637 +== 1188061-1-nsChangeHint_ClearAncestorIntrinsics.html 1188061-1-nsChangeHint_ClearAncestorIntrinsics-ref.html +== 1188061-2-nsChangeHint_UpdateComputedBSize.html 1188061-2-nsChangeHint_UpdateComputedBSize-ref.html + +# tests involving sideways-lr mode +random-if(gtkWidget) == 1193519-sideways-lr-1.html 1193519-sideways-lr-1-ref.html +random-if(gtkWidget) == 1193519-sideways-lr-2.html 1193519-sideways-lr-2-ref.html +fuzzy-if(winWidget,0-3,0-84) == 1193519-sideways-lr-3.html 1193519-sideways-lr-3-ref.html +fuzzy-if(winWidget,0-3,0-112) fails-if(Android) random-if(gtkWidget) == 1193519-sideways-lr-4.html 1193519-sideways-lr-4-ref.html # see bug 1366692. Rounding error with WR enabled, and on Android. +fuzzy-if(gtkWidget,0-255,0-12) fuzzy-if(cocoaWidget,0-65,0-69) fuzzy-if(geckoview,0-255,0-13) == 1193519-sideways-lr-decoration-1.html 1193519-sideways-lr-decoration-1-ref.html + +== 1196887-1-computed-display-inline-block.html 1196887-1-computed-display-inline-block-ref.html +== 1205787-legacy-svg-values-1.html 1205787-legacy-svg-values-1-ref.html + +== 1216747-1.html 1216747-1-ref.html +!= 1216747-1.html 1216747-1-notref.html + +== 1243125-1-floats-overflowing.html 1243125-1-floats-overflowing-ref.html + +skip-if(Android) == 1248248-1-orientation-break-glyphrun.html 1248248-1-orientation-break-glyphrun-ref.html # Android bug 1250229 + +== 1302734-bidi-plaintext-1a.html 1302734-bidi-plaintext-1-ref.html +== 1302734-bidi-plaintext-1b.html 1302734-bidi-plaintext-1-ref.html +== 1302734-bidi-plaintext-2a.html 1302734-bidi-plaintext-2-ref.html +== 1302734-bidi-plaintext-2b.html 1302734-bidi-plaintext-2-ref.html +== 1302734-bidi-plaintext-2c.html 1302734-bidi-plaintext-2-ref.html +== 1302734-bidi-plaintext-2d.html 1302734-bidi-plaintext-2-ref.html + +== 1302389-scrolled-rect-1a.html 1302389-scrolled-rect-1-ref.html +fuzzy-if(Android,0-54,0-852) == 1302389-scrolled-rect-1b.html 1302389-scrolled-rect-1-ref.html +fuzzy-if(Android,0-54,0-852) fuzzy-if(gtkWidget,0-1,0-25) fuzzy-if(cocoaWidget,0-1,0-2) == 1302389-scrolled-rect-1c.html 1302389-scrolled-rect-1-ref.html +fuzzy-if(gtkWidget,0-1,0-25) fuzzy-if(cocoaWidget,0-1,0-2) == 1302389-scrolled-rect-1d.html 1302389-scrolled-rect-1-ref.html +fuzzy-if(Android,0-54,0-852) fuzzy-if(gtkWidget,0-1,0-25) fuzzy-if(cocoaWidget,0-1,0-2) == 1302389-scrolled-rect-2a.html 1302389-scrolled-rect-2-ref.html +fuzzy-if(gtkWidget,0-1,0-25) fuzzy-if(cocoaWidget,0-1,0-2) == 1302389-scrolled-rect-2b.html 1302389-scrolled-rect-2-ref.html +== 1302389-scrolled-rect-2c.html 1302389-scrolled-rect-2-ref.html +fuzzy-if(Android,0-54,0-852) == 1302389-scrolled-rect-2d.html 1302389-scrolled-rect-2-ref.html + +== 1361631-mongolian-upright-1.html 1361631-mongolian-upright-1-ref.html +== 1395926-vertical-upright-gpos-1.html 1395926-vertical-upright-gpos-1-ref.html +fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1673510-1.html 1673510-1-ref.html # bug 1770273 + +# Suite of tests from Gérard Talbot in bug 1079151 +# Frequent Windows 7 load failed: timed out waiting for test to complete (waiting for onload scripts to complete), bug 1167155 and friends +skip-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) include abspos/reftest.list + +# Tests for tables with vertical writing modes +include tables/reftest.list diff --git a/layout/reftests/writing-mode/right-bottom-300x300.png b/layout/reftests/writing-mode/right-bottom-300x300.png new file mode 100644 index 0000000000..1182ceefcc Binary files /dev/null and b/layout/reftests/writing-mode/right-bottom-300x300.png differ diff --git a/layout/reftests/writing-mode/right-top-300x300.png b/layout/reftests/writing-mode/right-top-300x300.png new file mode 100644 index 0000000000..0387861a2f Binary files /dev/null and b/layout/reftests/writing-mode/right-top-300x300.png differ diff --git a/layout/reftests/writing-mode/swatch-yellow.png b/layout/reftests/writing-mode/swatch-yellow.png new file mode 100644 index 0000000000..1591aa0e2e Binary files /dev/null and b/layout/reftests/writing-mode/swatch-yellow.png differ 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 diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-border-1-ref.html new file mode 100644 index 0000000000..6ae48c1f26 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-1-ref.html @@ -0,0 +1,19 @@ + + +Test for logical margins on blockquote elements in the UA style sheet + +
+
Block quote
+
+
+
Block quote
+
+
+
Block quote
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-1.html b/layout/reftests/writing-mode/ua-style-sheet-border-1.html new file mode 100644 index 0000000000..7939658387 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-1.html @@ -0,0 +1,16 @@ + + +Test for logical borders on blockquote elements in the UA style sheet + +
+
Block quote
+
+
+
Block quote
+
+
+
Block quote
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-2-ref.html b/layout/reftests/writing-mode/ua-style-sheet-border-2-ref.html new file mode 100644 index 0000000000..8514ad2aa8 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-2-ref.html @@ -0,0 +1,29 @@ + + +Test for logical margins on tr elements in the UA style sheet + +
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-2.html b/layout/reftests/writing-mode/ua-style-sheet-border-2.html new file mode 100644 index 0000000000..a63dff861e --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-2.html @@ -0,0 +1,25 @@ + + +Test for logical borders on tr elements in the UA style sheet + +
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-3-ref.html b/layout/reftests/writing-mode/ua-style-sheet-border-3-ref.html new file mode 100644 index 0000000000..1a34cea720 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-3-ref.html @@ -0,0 +1,29 @@ + + +Test for logical margins on td elements in the UA style sheet + +
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-3.html b/layout/reftests/writing-mode/ua-style-sheet-border-3.html new file mode 100644 index 0000000000..951d5b7ca7 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-3.html @@ -0,0 +1,25 @@ + + +Test for logical borders on td elements in the UA style sheet + +
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
+
+ + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-4-ref.html b/layout/reftests/writing-mode/ua-style-sheet-border-4-ref.html new file mode 100644 index 0000000000..e0e957a1b6 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-4-ref.html @@ -0,0 +1,32 @@ + + +Test for logical margins on colgroup elements in the UA style sheet + +
+ + + + +
A1A2A3
B1B2B3
+
+
+ + + + +
A1A2A3
B1B2B3
+
+
+ + + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-4.html b/layout/reftests/writing-mode/ua-style-sheet-border-4.html new file mode 100644 index 0000000000..8ebce6b67d --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-4.html @@ -0,0 +1,28 @@ + + +Test for logical borders on colgroup elements in the UA style sheet + +
+ + + + +
A1A2A3
B1B2B3
+
+
+ + + + +
A1A2A3
B1B2B3
+
+
+ + + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-5-ref.html b/layout/reftests/writing-mode/ua-style-sheet-border-5-ref.html new file mode 100644 index 0000000000..85ec56e2b1 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-5-ref.html @@ -0,0 +1,41 @@ + + +Test for logical margins on tbody elements in the UA style sheet + +
+ + + + + + + +
A1A2A3
B1B2B3
+
+
+ + + + + + + +
A1A2A3
B1B2B3
+
+
+ + + + + + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-border-5.html b/layout/reftests/writing-mode/ua-style-sheet-border-5.html new file mode 100644 index 0000000000..0ef74346cd --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-border-5.html @@ -0,0 +1,37 @@ + + +Test for logical borders on tbody elements in the UA style sheet + +
+ + + + + + + +
A1A2A3
B1B2B3
+
+
+ + + + + + + +
A1A2A3
B1B2B3
+
+
+ + + + + + + +
A1A2A3
B1B2B3
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-button-1.html b/layout/reftests/writing-mode/ua-style-sheet-button-1.html new file mode 100644 index 0000000000..f1ee2792af --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-button-1.html @@ -0,0 +1,40 @@ + + +Test for logical properties of button in the UA stylesheet + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-button-1a-ref.html b/layout/reftests/writing-mode/ua-style-sheet-button-1a-ref.html new file mode 100644 index 0000000000..0a8dfd23e9 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-button-1a-ref.html @@ -0,0 +1,66 @@ + + +Test for logical properties of button in the UA stylesheet + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1-ref.html new file mode 100644 index 0000000000..a66d976d0a --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1-ref.html @@ -0,0 +1,48 @@ + + +Test for logical properties of checkbox and radio button in the UA stylesheet + +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
+ +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
+ +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1.html b/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1.html new file mode 100644 index 0000000000..7cf1129e2a --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-checkbox-radio-1.html @@ -0,0 +1,27 @@ + + +Test for logical properties of checkbox and radio button in the UA stylesheet + +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
+ +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
+ +
+ radio 1
+ radio 2
+ checkbox 1
+ checkbox 2
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-fieldset-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-fieldset-1-ref.html new file mode 100644 index 0000000000..09aec37df4 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-fieldset-1-ref.html @@ -0,0 +1,44 @@ + + +Test for logical properties of fieldset in the UA stylesheet + +
+
+ Legend +
+
+
+
+ +
+
+ Legend +
+
+
+
+ +
+
+ Legend +
+
+
+
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-fieldset-1.html b/layout/reftests/writing-mode/ua-style-sheet-fieldset-1.html new file mode 100644 index 0000000000..3cc77041d7 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-fieldset-1.html @@ -0,0 +1,36 @@ + + +Test for logical properties of fieldset in the UA stylesheet + +
+
+ Legend +
+
+
+
+ +
+
+ Legend +
+
+
+
+ +
+
+ Legend +
+
+
+
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-input-color-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-input-color-1-ref.html new file mode 100644 index 0000000000..9b0a723ae3 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-input-color-1-ref.html @@ -0,0 +1,39 @@ + + +Test for logical properties of input type=color in the UA stylesheet + +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-input-color-1.html b/layout/reftests/writing-mode/ua-style-sheet-input-color-1.html new file mode 100644 index 0000000000..4fef0094f1 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-input-color-1.html @@ -0,0 +1,22 @@ + + +Test for logical properties of input type=color in the UA stylesheet + +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html new file mode 100644 index 0000000000..b46b244267 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-input-number-1-ref.html @@ -0,0 +1,27 @@ + + +Test for logical properties of input type=number in the UA stylesheet + +
+

+

+ +
+ +
+

+

+ +
+ +
+

+

+ +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-input-number-1.html b/layout/reftests/writing-mode/ua-style-sheet-input-number-1.html new file mode 100644 index 0000000000..b46b244267 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-input-number-1.html @@ -0,0 +1,27 @@ + + +Test for logical properties of input type=number in the UA stylesheet + +
+

+

+ +
+ +
+

+

+ +
+ +
+

+

+ +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-1-ref.html new file mode 100644 index 0000000000..cfa58ff519 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-1-ref.html @@ -0,0 +1,19 @@ + + +Test for logical margins on p elements in the UA style sheet + +
+

Paragraph

+
+
+

Paragraph

+
+
+

Paragraph

+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-1.html b/layout/reftests/writing-mode/ua-style-sheet-margin-1.html new file mode 100644 index 0000000000..c6e0a793b1 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-1.html @@ -0,0 +1,16 @@ + + +Test for logical margins on p elements in the UA style sheet + +
+

Paragraph

+
+
+

Paragraph

+
+
+

Paragraph

+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-10-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-10-ref.html new file mode 100644 index 0000000000..94cae4380f --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-10-ref.html @@ -0,0 +1,31 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-10.html b/layout/reftests/writing-mode/ua-style-sheet-margin-10.html new file mode 100644 index 0000000000..23ec26ada0 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-10.html @@ -0,0 +1,27 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-11-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-11-ref.html new file mode 100644 index 0000000000..7f3306163d --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-11-ref.html @@ -0,0 +1,25 @@ + + +Test for logical margins on ul elements in the UA style sheet + +
+
    +
  • Item
  • +
+
+
+
    +
  • Item
  • +
+
+
+
    +
  • Item
  • +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-11.html b/layout/reftests/writing-mode/ua-style-sheet-margin-11.html new file mode 100644 index 0000000000..3b0b460eaa --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-11.html @@ -0,0 +1,22 @@ + + +Test for logical margins on ul elements in the UA style sheet + +
+
    +
  • Item
  • +
+
+
+
    +
  • Item
  • +
+
+
+
    +
  • Item
  • +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-12-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-12-ref.html new file mode 100644 index 0000000000..6bad60d6ad --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-12-ref.html @@ -0,0 +1,25 @@ + + +Test for logical margins on ol elements in the UA style sheet + +
+
    +
  1. Item
  2. +
+
+
+
    +
  1. Item
  2. +
+
+
+
    +
  1. Item
  2. +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-12.html b/layout/reftests/writing-mode/ua-style-sheet-margin-12.html new file mode 100644 index 0000000000..8d8cd065a5 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-12.html @@ -0,0 +1,22 @@ + + +Test for logical margins on ol elements in the UA style sheet + +
+
    +
  1. Item
  2. +
+
+
+
    +
  1. Item
  2. +
+
+
+
    +
  1. Item
  2. +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-13-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-13-ref.html new file mode 100644 index 0000000000..f29796da64 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-13-ref.html @@ -0,0 +1,39 @@ + + +Test for logical margins on nested ul/ol elements in the UA style sheet + +
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
+
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
+
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-13.html b/layout/reftests/writing-mode/ua-style-sheet-margin-13.html new file mode 100644 index 0000000000..77c9c0a498 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-13.html @@ -0,0 +1,35 @@ + + +Test for logical margins on nested ul/ol elements in the UA style sheet + +
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
+
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
+
+
    +
  • +
      +
    1. Item
    2. +
    +
  • +
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-14-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-14-ref.html new file mode 100644 index 0000000000..08fb4d2927 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-14-ref.html @@ -0,0 +1,20 @@ + + +Test for logical margins on hr elements in the UA style sheet + +
+
+
+
+
+
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-14.html b/layout/reftests/writing-mode/ua-style-sheet-margin-14.html new file mode 100644 index 0000000000..3376ad9f34 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-14.html @@ -0,0 +1,17 @@ + + +Test for logical margins on hr elements in the UA style sheet + +
+
+
+
+
+
+
+
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-2-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-2-ref.html new file mode 100644 index 0000000000..275e8df59f --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-2-ref.html @@ -0,0 +1,23 @@ + + +Test for logical margins on dl and dd elements in the UA style sheet + +
+
term
definition
+
+
+
term
definition
+
+
+
term
definition
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-2.html b/layout/reftests/writing-mode/ua-style-sheet-margin-2.html new file mode 100644 index 0000000000..95d88e1228 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-2.html @@ -0,0 +1,16 @@ + + +Test for logical margins on dl and dd elements in the UA style sheet + +
+
term
definition
+
+
+
term
definition
+
+
+
term
definition
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-3-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-3-ref.html new file mode 100644 index 0000000000..cab6208fed --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-3-ref.html @@ -0,0 +1,19 @@ + + +Test for logical margins on blockquote elements in the UA style sheet + +
+
Block quote
+
+
+
Block quote
+
+
+
Block quote
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-3.html b/layout/reftests/writing-mode/ua-style-sheet-margin-3.html new file mode 100644 index 0000000000..433e0dbcb5 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-3.html @@ -0,0 +1,16 @@ + + +Test for logical margins on blockquote elements in the UA style sheet + +
+
Block quote
+
+
+
Block quote
+
+
+
Block quote
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-4-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-4-ref.html new file mode 100644 index 0000000000..107cceb3b1 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-4-ref.html @@ -0,0 +1,32 @@ + + +Test for logical margins on h[123] elements in the UA style sheet + +
+

Heading 1

+

Heading 2

+

Heading 3

+
+
+

Heading 1

+

Heading 2

+

Heading 3

+
+
+

Heading 1

+

Heading 2

+

Heading 3

+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-4.html b/layout/reftests/writing-mode/ua-style-sheet-margin-4.html new file mode 100644 index 0000000000..b1e544bef5 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-4.html @@ -0,0 +1,23 @@ + + +Test for logical margins on h[123] elements in the UA style sheet + +
+

Heading 1

+

Heading 2

+

Heading 3

+
+
+

Heading 1

+

Heading 2

+

Heading 3

+
+
+

Heading 1

+

Heading 2

+

Heading 3

+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-5-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-5-ref.html new file mode 100644 index 0000000000..ae99fa8fd3 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-5-ref.html @@ -0,0 +1,32 @@ + + +Test for logical margins on h[456] elements in the UA style sheet + +
+

Heading 4

+
Heading 5
+
Heading 6
+
+
+

Heading 4

+
Heading 5
+
Heading 6
+
+
+

Heading 4

+
Heading 5
+
Heading 6
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-5.html b/layout/reftests/writing-mode/ua-style-sheet-margin-5.html new file mode 100644 index 0000000000..b9f22c7ff1 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-5.html @@ -0,0 +1,23 @@ + + +Test for logical margins on h[456] elements in the UA style sheet + +
+

Heading 4

+
Heading 5
+
Heading 6
+
+
+

Heading 4

+
Heading 5
+
Heading 6
+
+
+

Heading 4

+
Heading 5
+
Heading 6
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-6-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-6-ref.html new file mode 100644 index 0000000000..19fc72db59 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-6-ref.html @@ -0,0 +1,22 @@ + + +Test for logical margins on listing elements in the UA style sheet + +
+ Listing line 1 +Listing line 2 +
+
+ Listing line 1 +Listing line 2 +
+
+ Listing line 1 +Listing line 2 +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-6.html b/layout/reftests/writing-mode/ua-style-sheet-margin-6.html new file mode 100644 index 0000000000..21f1da2917 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-6.html @@ -0,0 +1,19 @@ + + +Test for logical margins on listing elements in the UA style sheet + +
+ Listing line 1 +Listing line 2 +
+
+ Listing line 1 +Listing line 2 +
+
+ Listing line 1 +Listing line 2 +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-7-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-7-ref.html new file mode 100644 index 0000000000..4041028cd0 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-7-ref.html @@ -0,0 +1,22 @@ + + +Test for logical margins on pre elements in the UA style sheet + +
+
pre line 1
+pre line 2
+
+
+
pre line 1
+pre line 2
+
+
+
pre line 1
+pre line 2
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-7.html b/layout/reftests/writing-mode/ua-style-sheet-margin-7.html new file mode 100644 index 0000000000..1d9f26e345 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-7.html @@ -0,0 +1,19 @@ + + +Test for logical margins on pre elements in the UA style sheet + +
+
pre line 1
+pre line 2
+
+
+
pre line 1
+pre line 2
+
+
+
pre line 1
+pre line 2
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-8-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-8-ref.html new file mode 100644 index 0000000000..885d99080b --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-8-ref.html @@ -0,0 +1,31 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-8.html b/layout/reftests/writing-mode/ua-style-sheet-margin-8.html new file mode 100644 index 0000000000..e445ea8028 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-8.html @@ -0,0 +1,27 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-9-ref.html b/layout/reftests/writing-mode/ua-style-sheet-margin-9-ref.html new file mode 100644 index 0000000000..853a4f6367 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-9-ref.html @@ -0,0 +1,31 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-margin-9.html b/layout/reftests/writing-mode/ua-style-sheet-margin-9.html new file mode 100644 index 0000000000..826f88893c --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-margin-9.html @@ -0,0 +1,27 @@ + + +Test for logical margins on caption elements in the UA style sheet + +
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
+
+ + + +
Table that is bigger than its caption
Caption
+
diff --git a/layout/reftests/writing-mode/ua-style-sheet-size-1-ref.html b/layout/reftests/writing-mode/ua-style-sheet-size-1-ref.html new file mode 100644 index 0000000000..06f6d5700e --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-size-1-ref.html @@ -0,0 +1,22 @@ + + +Test for logical margins on marquee elements in the UA style sheet + +
+ A +
+
+ A +
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-size-1.html b/layout/reftests/writing-mode/ua-style-sheet-size-1.html new file mode 100644 index 0000000000..7549085010 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-size-1.html @@ -0,0 +1,19 @@ + + +Test for logical sizes on marquee elements in the UA style sheet + +
+ A +
+
+ A +
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-size-2-ref.html b/layout/reftests/writing-mode/ua-style-sheet-size-2-ref.html new file mode 100644 index 0000000000..3c53326ba7 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-size-2-ref.html @@ -0,0 +1,22 @@ + + +Test for logical margins on marquee elements in the UA style sheet + +
+ A +
+
+ A +
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-size-2.html b/layout/reftests/writing-mode/ua-style-sheet-size-2.html new file mode 100644 index 0000000000..1c0be6f4b5 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-size-2.html @@ -0,0 +1,19 @@ + + +Test for logical sizes on marquee elements in the UA style sheet + +
+ A +
+
+ A +
+ diff --git a/layout/reftests/writing-mode/ua-style-sheet-textarea-1.html b/layout/reftests/writing-mode/ua-style-sheet-textarea-1.html new file mode 100644 index 0000000000..c55c998d7c --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-textarea-1.html @@ -0,0 +1,18 @@ + + +Test for logical properties of textarea in the UA stylesheet + +
+ +
+ +
+ +
+ +
+ +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-textarea-1a-ref.html b/layout/reftests/writing-mode/ua-style-sheet-textarea-1a-ref.html new file mode 100644 index 0000000000..5f4c54b248 --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-textarea-1a-ref.html @@ -0,0 +1,27 @@ + + +Test for logical properties of textarea in the UA stylesheet + +
+ +
+ +
+ +
+ +
+ +
diff --git a/layout/reftests/writing-mode/ua-style-sheet-textarea-1c-ref.html b/layout/reftests/writing-mode/ua-style-sheet-textarea-1c-ref.html new file mode 100644 index 0000000000..cbd1fb833f --- /dev/null +++ b/layout/reftests/writing-mode/ua-style-sheet-textarea-1c-ref.html @@ -0,0 +1,28 @@ + + +Test for logical properties of textarea in the UA stylesheet + +
+ +
+ +
+ +
+ +
+ +
-- cgit v1.2.3