From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../css-multicol-1/multicol-basic-001.html | 70 +++++++ .../css-multicol-1/multicol-basic-002.html | 70 +++++++ .../css-multicol-1/multicol-basic-003.html | 70 +++++++ .../css-multicol-1/multicol-basic-004.html | 70 +++++++ .../css-multicol-1/multicol-block-clip-001-ref.xht | 33 ++++ .../css-multicol-1/multicol-block-clip-001.xht | 55 ++++++ .../css-multicol-1/multicol-block-clip-002-ref.xht | 54 ++++++ .../css-multicol-1/multicol-block-clip-002.xht | 57 ++++++ .../multicol-br-inside-avoidcolumn-001.xht | 51 +++++ .../multicol-br-inside-avoidcolumn-ref.xht | 30 +++ .../css-multicol-1/multicol-break-000-ref.xht | 36 ++++ .../received/css-multicol-1/multicol-break-000.xht | 60 ++++++ .../css-multicol-1/multicol-break-001-ref.xht | 35 ++++ .../received/css-multicol-1/multicol-break-001.xht | 59 ++++++ .../css-multicol-1/multicol-clip-001-ref.xht | 31 +++ .../received/css-multicol-1/multicol-clip-001.xht | 50 +++++ .../css-multicol-1/multicol-clip-002-ref.xht | 31 +++ .../received/css-multicol-1/multicol-clip-002.xht | 51 +++++ .../css-multicol-1/multicol-collapsing-001-ref.xht | 31 +++ .../css-multicol-1/multicol-collapsing-001.xht | 56 ++++++ .../css-multicol-1/multicol-columns-001-ref.xht | 30 +++ .../css-multicol-1/multicol-columns-001.xht | 48 +++++ .../css-multicol-1/multicol-columns-002.xht | 48 +++++ .../css-multicol-1/multicol-columns-003.xht | 48 +++++ .../css-multicol-1/multicol-columns-004.xht | 48 +++++ .../css-multicol-1/multicol-columns-005.xht | 48 +++++ .../css-multicol-1/multicol-columns-006.xht | 48 +++++ .../css-multicol-1/multicol-columns-007.xht | 48 +++++ .../multicol-columns-invalid-001-ref.xht | 32 ++++ .../multicol-columns-invalid-001.xht | 48 +++++ .../multicol-columns-invalid-002.xht | 56 ++++++ .../multicol-columns-toolong-001.xht | 47 +++++ .../css-multicol-1/multicol-containing-001-ref.xht | 31 +++ .../css-multicol-1/multicol-containing-001.xht | 55 ++++++ .../css-multicol-1/multicol-containing-002-ref.xht | 37 ++++ .../css-multicol-1/multicol-containing-002.xht | 44 +++++ .../received/css-multicol-1/multicol-count-001.xht | 48 +++++ .../css-multicol-1/multicol-count-002-ref.xht | 40 ++++ .../received/css-multicol-1/multicol-count-002.xht | 42 +++++ .../css-multicol-1/multicol-count-computed-001.xht | 56 ++++++ .../css-multicol-1/multicol-count-computed-002.xht | 56 ++++++ .../multicol-count-computed-003-ref.xht | 25 +++ .../css-multicol-1/multicol-count-computed-003.xht | 93 +++++++++ .../multicol-count-computed-004-ref.xht | 25 +++ .../css-multicol-1/multicol-count-computed-004.xht | 52 +++++ .../css-multicol-1/multicol-count-computed-005.xht | 97 ++++++++++ .../multicol-count-computed-2-ref.xht | 58 ++++++ .../css-multicol-1/multicol-count-computed-ref.xht | 69 +++++++ .../css-multicol-1/multicol-count-large-001.xht | 48 +++++ .../css-multicol-1/multicol-count-large-002.xht | 48 +++++ .../css-multicol-1/multicol-count-large-2-ref.xht | 40 ++++ .../css-multicol-1/multicol-count-large-ref.xht | 30 +++ .../css-multicol-1/multicol-count-negative-001.xht | 51 +++++ .../css-multicol-1/multicol-count-negative-002.xht | 51 +++++ .../multicol-count-non-integer-001.xht | 51 +++++ .../multicol-count-non-integer-002.xht | 51 +++++ .../multicol-count-non-integer-003.xht | 51 +++++ .../css-multicol-1/multicol-fill-000-ref.xht | 58 ++++++ .../received/css-multicol-1/multicol-fill-000.xht | 77 ++++++++ .../css-multicol-1/multicol-fill-001-ref.xht | 53 ++++++ .../received/css-multicol-1/multicol-fill-001.xht | 70 +++++++ .../css-multicol-1/multicol-fill-auto-001-ref.xht | 45 +++++ .../css-multicol-1/multicol-fill-auto-001.xht | 39 ++++ .../css-multicol-1/multicol-fill-auto-002-ref.xht | 49 +++++ .../css-multicol-1/multicol-fill-auto-002.xht | 55 ++++++ .../css-multicol-1/multicol-fill-auto-003-ref.xht | 39 ++++ .../css-multicol-1/multicol-fill-auto-003.xht | 65 +++++++ .../multicol-fill-auto-block-children-001.xht | 94 +++++++++ .../multicol-fill-auto-block-children-002-ref.xht | 79 ++++++++ .../multicol-fill-auto-block-children-002.xht | 99 ++++++++++ .../multicol-fill-auto-block-children-ref.xht | 28 +++ .../received/css-multicol-1/multicol-fill-auto.xht | 55 ++++++ .../multicol-fill-balance-001-ref.xht | 49 +++++ .../css-multicol-1/multicol-fill-balance-001.xht | 54 ++++++ .../received/css-multicol-1/multicol-fill-ref.xht | 21 +++ .../css-multicol-1/multicol-gap-000-ref.xht | 34 ++++ .../received/css-multicol-1/multicol-gap-000.xht | 47 +++++ .../css-multicol-1/multicol-gap-001-ref.xht | 22 +++ .../received/css-multicol-1/multicol-gap-001.xht | 44 +++++ .../css-multicol-1/multicol-gap-002-ref.xht | 31 +++ .../received/css-multicol-1/multicol-gap-002.xht | 46 +++++ .../received/css-multicol-1/multicol-gap-003.xht | 46 +++++ .../multicol-gap-fraction-001-ref.xht | 73 +++++++ .../css-multicol-1/multicol-gap-fraction-001.xht | 61 ++++++ .../css-multicol-1/multicol-gap-large-001-ref.xht | 21 +++ .../css-multicol-1/multicol-gap-large-001.xht | 61 ++++++ .../css-multicol-1/multicol-gap-large-002-ref.xht | 24 +++ .../css-multicol-1/multicol-gap-large-002.xht | 51 +++++ .../css-multicol-1/multicol-gap-negative-001.xht | 47 +++++ .../css-multicol-1/multicol-height-001-ref.xht | 28 +++ .../css-multicol-1/multicol-height-001.xht | 42 +++++ .../multicol-height-block-child-001-ref.xht | 55 ++++++ .../multicol-height-block-child-001.xht | 102 ++++++++++ .../css-multicol-1/multicol-inherit-001-ref.xht | 35 ++++ .../css-multicol-1/multicol-inherit-001.xht | 81 ++++++++ .../css-multicol-1/multicol-inherit-002-ref.xht | 39 ++++ .../css-multicol-1/multicol-inherit-002.xht | 88 +++++++++ .../css-multicol-1/multicol-inherit-003.xht | 69 +++++++ .../css-multicol-1/multicol-inherit-004.xht | 61 ++++++ .../css-multicol-1/multicol-inherit-3-ref.xht | 66 +++++++ .../css-multicol-1/multicol-inherit-4-ref.xht | 37 ++++ .../css-multicol-1/multicol-list-item-001-ref.xht | 22 +++ .../css-multicol-1/multicol-list-item-001.xht | 58 ++++++ .../css-multicol-1/multicol-margin-001.xht | 76 ++++++++ .../css-multicol-1/multicol-margin-002.xht | 80 ++++++++ .../multicol-margin-child-001-ref.xht | 45 +++++ .../css-multicol-1/multicol-margin-child-001.xht | 54 ++++++ .../css-multicol-1/multicol-nested-002-ref.xht | 106 +++++++++++ .../css-multicol-1/multicol-nested-002.xht | 86 +++++++++ .../css-multicol-1/multicol-nested-005-ref.xht | 35 ++++ .../css-multicol-1/multicol-nested-005.xht | 112 +++++++++++ .../multicol-nested-column-rule-001-ref.xht | 45 +++++ .../multicol-nested-column-rule-001.xht | 128 +++++++++++++ .../multicol-nested-margin-001-ref.xht | 107 +++++++++++ .../css-multicol-1/multicol-nested-margin-001.xht | 82 ++++++++ .../multicol-nested-margin-002-ref.xht | 59 ++++++ .../css-multicol-1/multicol-nested-margin-002.xht | 119 ++++++++++++ .../multicol-nested-margin-003-ref.xht | 108 +++++++++++ .../css-multicol-1/multicol-nested-margin-003.xht | 102 ++++++++++ .../multicol-nested-margin-004-ref.xht | 137 ++++++++++++++ .../css-multicol-1/multicol-nested-margin-004.xht | 106 +++++++++++ .../css-multicol-1/multicol-nested-margin-005.xht | 104 ++++++++++ .../css-multicol-1/multicol-overflow-000-ref.xht | 39 ++++ .../css-multicol-1/multicol-overflow-000.xht | 55 ++++++ .../multicol-overflowing-001-ref.xht | 209 +++++++++++++++++++++ .../css-multicol-1/multicol-overflowing-001.xht | 92 +++++++++ .../received/css-multicol-1/multicol-red.png | Bin 0 -> 225 bytes .../css-multicol-1/multicol-reduce-000-ref.xht | 43 +++++ .../css-multicol-1/multicol-reduce-000.xht | 69 +++++++ .../css-multicol-1/multicol-rule-000-ref.xht | 43 +++++ .../received/css-multicol-1/multicol-rule-000.xht | 63 +++++++ .../css-multicol-1/multicol-rule-001-ref.xht | 33 ++++ .../received/css-multicol-1/multicol-rule-001.xht | 55 ++++++ .../received/css-multicol-1/multicol-rule-002.xht | 69 +++++++ .../css-multicol-1/multicol-rule-003-ref.xht | 27 +++ .../received/css-multicol-1/multicol-rule-003.xht | 46 +++++ .../css-multicol-1/multicol-rule-004-ref.xht | 36 ++++ .../received/css-multicol-1/multicol-rule-004.xht | 61 ++++++ .../css-multicol-1/multicol-rule-color-001-ref.xht | 27 +++ .../css-multicol-1/multicol-rule-color-001.xht | 61 ++++++ .../multicol-rule-color-inherit-001-ref.xht | 22 +++ .../multicol-rule-color-inherit-001.xht | 143 ++++++++++++++ .../multicol-rule-color-inherit-002.xht | 127 +++++++++++++ .../multicol-rule-dashed-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-dashed-000.xht | 56 ++++++ .../multicol-rule-dotted-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-dotted-000.xht | 56 ++++++ .../multicol-rule-double-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-double-000.xht | 56 ++++++ .../multicol-rule-fraction-001-ref.xht | 28 +++ .../css-multicol-1/multicol-rule-fraction-001.xht | 60 ++++++ .../multicol-rule-fraction-002-ref.xht | 24 +++ .../css-multicol-1/multicol-rule-fraction-002.xht | 61 ++++++ .../css-multicol-1/multicol-rule-fraction-003.xht | 69 +++++++ .../multicol-rule-fraction-3-ref.xht | 57 ++++++ .../multicol-rule-groove-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-groove-000.xht | 56 ++++++ .../multicol-rule-hidden-000-ref.xht | 34 ++++ .../css-multicol-1/multicol-rule-hidden-000.xht | 54 ++++++ .../css-multicol-1/multicol-rule-inset-000.xht | 57 ++++++ .../css-multicol-1/multicol-rule-large-001-ref.xht | 29 +++ .../css-multicol-1/multicol-rule-large-001.xht | 73 +++++++ .../css-multicol-1/multicol-rule-none-000.xht | 54 ++++++ .../css-multicol-1/multicol-rule-outset-000.xht | 57 ++++++ .../css-multicol-1/multicol-rule-percent-001.xht | 39 ++++ .../css-multicol-1/multicol-rule-px-001.xht | 65 +++++++ .../received/css-multicol-1/multicol-rule-ref.xht | 51 +++++ .../css-multicol-1/multicol-rule-ridge-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-ridge-000.xht | 56 ++++++ .../multicol-rule-samelength-001-ref.xht | 34 ++++ .../multicol-rule-samelength-001.xht | 77 ++++++++ .../css-multicol-1/multicol-rule-shorthand-001.xht | 87 +++++++++ .../css-multicol-1/multicol-rule-solid-000-ref.xht | 36 ++++ .../css-multicol-1/multicol-rule-solid-000.xht | 56 ++++++ .../css-multicol-1/multicol-rule-stacking-001.xht | 54 ++++++ .../css-multicol-1/multicol-rule-stacking-ref.xht | 53 ++++++ .../multicol-rule-style-groove-001-ref.xht | 50 +++++ .../multicol-rule-style-groove-001.xht | 77 ++++++++ .../multicol-rule-style-inset-001.xht | 77 ++++++++ .../multicol-rule-style-outset-001.xht | 77 ++++++++ .../multicol-rule-style-ridge-001-ref.xht | 50 +++++ .../multicol-rule-style-ridge-001.xht | 77 ++++++++ .../css-multicol-1/multicol-shorthand-001.xht | 65 +++++++ .../css-multicol-1/multicol-span-000-ref.xht | 36 ++++ .../received/css-multicol-1/multicol-span-000.xht | 70 +++++++ .../css-multicol-1/multicol-span-all-001-ref.xht | 39 ++++ .../css-multicol-1/multicol-span-all-001.xht | 67 +++++++ .../css-multicol-1/multicol-span-all-002-ref.xht | 35 ++++ .../css-multicol-1/multicol-span-all-002.xht | 75 ++++++++ .../css-multicol-1/multicol-span-all-003.xht | 54 ++++++ .../multicol-span-all-block-sibling-003.xht | 47 +++++ .../multicol-span-all-block-sibling-3-ref.xht | 34 ++++ .../multicol-span-all-child-001-ref.xht | 109 +++++++++++ .../css-multicol-1/multicol-span-all-child-001.xht | 59 ++++++ .../multicol-span-all-child-002-ref.xht | 32 ++++ .../css-multicol-1/multicol-span-all-child-002.xht | 86 +++++++++ .../multicol-span-all-margin-001-ref.xht | 23 +++ .../multicol-span-all-margin-001.xht | 77 ++++++++ .../multicol-span-all-margin-002-ref.xht | 39 ++++ .../multicol-span-all-margin-002.xht | 81 ++++++++ .../multicol-span-all-margin-bottom-001-ref.xht | 31 +++ .../multicol-span-all-margin-bottom-001.xht | 84 +++++++++ .../multicol-span-all-margin-nested-001-ref.xht | 31 +++ .../multicol-span-all-margin-nested-001.xht | 75 ++++++++ .../multicol-span-all-margin-nested-002.xht | 76 ++++++++ .../multicol-span-all-margin-nested-003.xht | 45 +++++ .../multicol-span-all-margin-nested-3-ref.xht | 23 +++ ...ticol-span-all-margin-nested-firstchild-001.xht | 85 +++++++++ ...ticol-span-all-margin-nested-firstchild-ref.xht | 76 ++++++++ .../css-multicol-1/multicol-span-float-001-ref.xht | 35 ++++ .../css-multicol-1/multicol-span-float-001.xht | 70 +++++++ .../css-multicol-1/multicol-span-none-001-ref.xht | 54 ++++++ .../css-multicol-1/multicol-span-none-001.xht | 67 +++++++ .../css-multicol-1/multicol-table-cell-001-ref.xht | 12 ++ .../css-multicol-1/multicol-table-cell-001.xht | 37 ++++ .../multicol-table-cell-height-001-ref.xht | 23 +++ .../multicol-table-cell-height-001.xht | 52 +++++ .../multicol-table-cell-height-002.xht | 52 +++++ .../multicol-table-cell-vertical-align-001.xht | 41 ++++ .../multicol-table-cell-vertical-align-ref.xht | 29 +++ .../css-multicol-1/multicol-width-001-ref.xht | 50 +++++ .../received/css-multicol-1/multicol-width-001.xht | 48 +++++ .../css-multicol-1/multicol-width-002-ref.xht | 32 ++++ .../received/css-multicol-1/multicol-width-002.xht | 42 +++++ .../received/css-multicol-1/multicol-width-003.xht | 67 +++++++ .../css-multicol-1/multicol-width-count-001.xht | 49 +++++ .../css-multicol-1/multicol-width-count-002.xht | 42 +++++ .../css-multicol-1/multicol-width-ems-001.xht | 42 +++++ .../css-multicol-1/multicol-width-ems-ref.xht | 59 ++++++ .../multicol-width-invalid-001-ref.xht | 39 ++++ .../css-multicol-1/multicol-width-invalid-001.xht | 47 +++++ .../css-multicol-1/multicol-width-large-001.xht | 47 +++++ .../css-multicol-1/multicol-width-large-002.xht | 47 +++++ .../css-multicol-1/multicol-width-negative-001.xht | 36 ++++ .../multicol-width-small-001-ref.xht | 29 +++ .../css-multicol-1/multicol-width-small-001.xht | 61 ++++++ .../multicol-zero-height-001-ref.xht | 15 ++ .../css-multicol-1/multicol-zero-height-001.xht | 44 +++++ .../reference/multicol-basic-ref.html | 77 ++++++++ .../received/css-multicol-1/support/1x1-green.png | Bin 0 -> 135 bytes .../received/css-multicol-1/support/1x1-lime.png | Bin 0 -> 135 bytes .../received/css-multicol-1/support/1x1-maroon.png | Bin 0 -> 109 bytes .../received/css-multicol-1/support/1x1-navy.png | Bin 0 -> 109 bytes .../received/css-multicol-1/support/1x1-red.png | Bin 0 -> 135 bytes .../received/css-multicol-1/support/1x1-white.png | Bin 0 -> 109 bytes .../css-multicol-1/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../css-multicol-1/support/60x60-green.png | Bin 0 -> 218 bytes .../received/css-multicol-1/support/60x60-red.png | Bin 0 -> 217 bytes .../received/css-multicol-1/support/a-green.css | 1 + .../received/css-multicol-1/support/b-green.css | 1 + .../received/css-multicol-1/support/black20x20.png | Bin 0 -> 165 bytes .../received/css-multicol-1/support/c-red.css | 1 + .../received/css-multicol-1/support/cat.png | Bin 0 -> 1883 bytes .../css-multicol-1/support/import-green.css | 1 + .../received/css-multicol-1/support/import-red.css | 1 + .../css-multicol-1/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../css-multicol-1/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css-multicol-1/support/pattern-rgr-grg-rgr.png | Bin 0 -> 222 bytes .../received/css-multicol-1/support/pattern-tr.png | Bin 0 -> 137 bytes .../received/css-multicol-1/support/red20x20.png | Bin 0 -> 160 bytes .../css-multicol-1/support/square-purple.png | Bin 0 -> 92 bytes .../css-multicol-1/support/square-teal.png | Bin 0 -> 92 bytes .../css-multicol-1/support/square-white.png | Bin 0 -> 78 bytes .../css-multicol-1/support/swatch-blue.png | Bin 0 -> 84 bytes .../css-multicol-1/support/swatch-gray.png | Bin 0 -> 163 bytes .../css-multicol-1/support/swatch-green.png | Bin 0 -> 84 bytes .../css-multicol-1/support/swatch-lime.png | Bin 0 -> 84 bytes .../css-multicol-1/support/swatch-navy.png | Bin 0 -> 159 bytes .../css-multicol-1/support/swatch-orange.png | Bin 0 -> 84 bytes .../css-multicol-1/support/swatch-pink.png | Bin 0 -> 160 bytes .../css-multicol-1/support/swatch-purple.png | Bin 0 -> 153 bytes .../received/css-multicol-1/support/swatch-red.png | Bin 0 -> 84 bytes .../css-multicol-1/support/swatch-white.png | Bin 0 -> 85 bytes .../css-multicol-1/support/swatch-yellow.png | Bin 0 -> 84 bytes .../received/css-multicol-1/support/test-bl.png | Bin 0 -> 1368 bytes .../received/css-multicol-1/support/test-br.png | Bin 0 -> 1045 bytes .../received/css-multicol-1/support/test-outer.png | Bin 0 -> 2412 bytes .../received/css-multicol-1/support/test-tl.png | Bin 0 -> 1025 bytes .../received/css-multicol-1/support/test-tr.png | Bin 0 -> 1235 bytes 279 files changed, 13210 insertions(+) create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-001.html create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-002.html create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-003.html create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-004.html create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-004.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-005.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-006.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-007.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-toolong-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-005.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-2-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-2-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-negative-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-004.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-3-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-4-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-005.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-red.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-3-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-inset-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-none-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-outset-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-percent-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-px-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-shorthand-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-inset-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-outset-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-shorthand-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-3-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-3-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-003.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-002.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-negative-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001-ref.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001.xht create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/reference/multicol-basic-ref.html create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-green.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-lime.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-maroon.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-navy.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-red.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/1x1-white.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/60x60-gg-rr.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/60x60-green.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/60x60-red.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/a-green.css create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/b-green.css create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/black20x20.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/c-red.css create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/cat.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/import-green.css create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/import-red.css create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rgr-grg.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rrg-rgg.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/pattern-rgr-grg-rgr.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/pattern-tr.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/red20x20.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/square-purple.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/square-teal.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/square-white.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-blue.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-gray.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-green.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-lime.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-navy.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-orange.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-pink.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-purple.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-red.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-white.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/swatch-yellow.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/test-bl.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/test-br.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/test-outer.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/test-tl.png create mode 100644 layout/reftests/w3c-css/received/css-multicol-1/support/test-tr.png (limited to 'layout/reftests/w3c-css/received/css-multicol-1') diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-001.html b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-001.html new file mode 100644 index 000000000..684b77b17 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-001.html @@ -0,0 +1,70 @@ + + + + + + CSS Test: Multi-column element via -moz-columns: [integer] + + + + + + + + + + + +

Test passes if there are three vertical stripes in the yellow box below: 1st purple, 2nd orange, 3rd blue.

+
+
+ XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX +
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-002.html b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-002.html new file mode 100644 index 000000000..76d55ac98 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-002.html @@ -0,0 +1,70 @@ + + + + + + CSS Test: Multi-column element via -moz-column-count: [integer] + + + + + + + + + + + +

Test passes if there are three vertical stripes in the yellow box below: 1st purple, 2nd orange, 3rd blue.

+
+
+ XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX +
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-003.html b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-003.html new file mode 100644 index 000000000..49838534b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-003.html @@ -0,0 +1,70 @@ + + + + + + CSS Test: Multi-column element via -moz-columns: [width] + + + + + + + + + + + +

Test passes if there are three vertical stripes in the yellow box below: 1st purple, 2nd orange, 3rd blue.

+
+
+ XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX +
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-004.html b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-004.html new file mode 100644 index 000000000..102721bcf --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-basic-004.html @@ -0,0 +1,70 @@ + + + + + + CSS Test: Multi-column element via -moz-column-width: [width] + + + + + + + + + + + +

Test passes if there are three vertical stripes in the yellow box below: 1st purple, 2nd orange, 3rd blue.

+
+
+ XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX + XXXX XXXX XXXX XXXX XXXX XXXX XXXX +
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001-ref.xht new file mode 100644 index 000000000..5695c7fe7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001-ref.xht @@ -0,0 +1,33 @@ + + + + CSS Reftest Reference + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001.xht new file mode 100644 index 000000000..d3093021e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-001.xht @@ -0,0 +1,55 @@ + + + + CSS Multi-column Layout Test: Overflowed content inside multicol element + + + + + + + + + + +
+ ab cd ef gh +

1234567890123

+ ij kl mn oq + ab cd ef gh + rs tu vw xy +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002-ref.xht new file mode 100644 index 000000000..b5ba3f467 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002-ref.xht @@ -0,0 +1,54 @@ + + + + CSS Reftest Reference + + + + + + + +
+ Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002.xht new file mode 100644 index 000000000..42336ac77 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-block-clip-002.xht @@ -0,0 +1,57 @@ + + + + CSS Multi-column Layout Test: Overflowed content inside and outside multicol element + + + + + + + + + + +
+ ab cd ef gh +

1234567890123

+ ij kl mn oq + ab cd ef gh + rs tu vw xy +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht new file mode 100644 index 000000000..28f8243ec --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-001.xht @@ -0,0 +1,51 @@ + + + +multicol | break-inside: avoid-column + + + + + + + +

You should not see the word FAIL

+ +
+ FAIL +
+ +
+ FAIL +
+ +
+ FAIL +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht new file mode 100644 index 000000000..fc4655682 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht @@ -0,0 +1,30 @@ + + + +multicol | break-inside: avoid-column + + + + +
+

You should not see the word FAIL

+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000-ref.xht new file mode 100644 index 000000000..45aec43bb --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000.xht new file mode 100644 index 000000000..5553069e7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-000.xht @@ -0,0 +1,60 @@ + + + + CSS Multi-column Layout Test: break-after: column (basic) + + + + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
+
A
+
B
+
C
+
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001-ref.xht new file mode 100644 index 000000000..742d0ecf8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001-ref.xht @@ -0,0 +1,35 @@ + + + + CSS Reftest Reference + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
  Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ +
  Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001.xht new file mode 100644 index 000000000..245a7ea32 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-break-001.xht @@ -0,0 +1,59 @@ + + + + CSS Multi-column Layout Test: break-before: column (basic) + + + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
+
A
+
B
+
C
+
+ +
  Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001-ref.xht new file mode 100644 index 000000000..d742ea716 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001.xht new file mode 100644 index 000000000..c284be44f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-001.xht @@ -0,0 +1,50 @@ + + + + CSS Multi-column Layout Test: overflowed content inside and outside multicol element + + + + + + + + + + + +
+ + bl ac + bl ac + + + + bl ac + + bl ue +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002-ref.xht new file mode 100644 index 000000000..681166c38 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002.xht new file mode 100644 index 000000000..6a8340e75 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-clip-002.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: overflowed content inside and outside multicol element + + + + + + + + + + + +
+ + bl ac + bl ac + + + + bl ac + + bl ue +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001-ref.xht new file mode 100644 index 000000000..b5cd90c47 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001.xht new file mode 100644 index 000000000..442ae4db5 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-collapsing-001.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: no margin collapsing with its first child block box + + + + + + + + + + +
+
+

ab cd

+ ef gh + ij kl + mn oq +
+
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001-ref.xht new file mode 100644 index 000000000..c136af493 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001-ref.xht @@ -0,0 +1,30 @@ + + + + CSS Reftest Reference + + + + + + + +
d da d da d da d da d da d da dam  dam  dam  dam  dam  dam  dame dame dame dame dame dame damerdamerdamerdamerdamerdamer
d da d da d da d da d da      dam  dam  dam  dam  dam        dame dame dame dame dame       damerdamerdamerdamerdamer     
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001.xht new file mode 100644 index 000000000..9d601cac4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-001.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-002.xht new file mode 100644 index 000000000..7fd153518 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-002.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-003.xht new file mode 100644 index 000000000..212fb60da --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-003.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-004.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-004.xht new file mode 100644 index 000000000..6b1ad5b5a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-004.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-005.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-005.xht new file mode 100644 index 000000000..efc4030b8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-005.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-006.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-006.xht new file mode 100644 index 000000000..5546917c9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-006.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-007.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-007.xht new file mode 100644 index 000000000..fab0816ef --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-007.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-columns shorthand (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001-ref.xht new file mode 100644 index 000000000..5c8470bd4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001-ref.xht @@ -0,0 +1,32 @@ + + + + CSS Reftest Reference + + + + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001.xht new file mode 100644 index 000000000..363b7b93e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-001.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: invalid -moz-columns shorthand + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-002.xht new file mode 100644 index 000000000..f6c4a39e3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-invalid-002.xht @@ -0,0 +1,56 @@ + + + + + + + CSS Multi-column Layout Test: invalid -moz-columns shorthand + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-toolong-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-toolong-001.xht new file mode 100644 index 000000000..8305ee358 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-columns-toolong-001.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: narrower inline content inside wider colum box + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001-ref.xht new file mode 100644 index 000000000..f7c279d11 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001.xht new file mode 100644 index 000000000..0ba78986a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-001.xht @@ -0,0 +1,55 @@ + + + + CSS Multi-column Layout Test: a column box can not act as containing block for elements with 'position: absolute' + + + + + + + + + + +
+ bl ac + re dd + bl ac + bl ac +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002-ref.xht new file mode 100644 index 000000000..226560601 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002-ref.xht @@ -0,0 +1,37 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
4444 4444 4444 4444
+
1  1 1  1 1    1   
+
1  1 1  1 1    1   
+
4444 4444 4444 4444
+
1    1  1    1    1
+
1    1  1    1    1
+
1    1  1 4444 4444
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002.xht new file mode 100644 index 000000000..e322b22c0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-containing-002.xht @@ -0,0 +1,44 @@ + + + + CSS Multi-column Layout Test: a multi-column can act as containing block for elements with 'position: absolute' + + + + + + + + + + +
4444 1  1 1  1 4444 1   1   1   4444 1  1 1  1 4444 1  1 1  1 1  1 4444 1RED 1RED 4444    1    1 4444 4444 1   1   4444    1    1 4444 Image download support must be enabled
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-001.xht new file mode 100644 index 000000000..e1438a8f7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-001.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-column-count (basic) + + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002-ref.xht new file mode 100644 index 000000000..f764c7cf9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002-ref.xht @@ -0,0 +1,40 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002.xht new file mode 100644 index 000000000..6db119ecc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-002.xht @@ -0,0 +1,42 @@ + + + + CSS Multi-column Layout Test: -moz-column-count (basic) + + + + + + + + + + +
55555 1    1 22  1 22  1    1 333 1 333 1 333 55555 55555 1    1 22  1 22  1    1 22  1 22  1 22  55555 55555 1    1 333 1 333 1    4444 4444 1    55555 55555 1    1 333 1 333 1    4444 4444 1    55555 +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-001.xht new file mode 100644 index 000000000..3ee348e9d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-001.xht @@ -0,0 +1,56 @@ + + + +multicolumn | -moz-column-rule + + + + + + + + + + + +
+ xxxx + xxxx + xxxx + xxxx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-002.xht new file mode 100644 index 000000000..482b537f4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-002.xht @@ -0,0 +1,56 @@ + + + +multicolumn | -moz-column-rule + + + + + + + + + + + +
+ xxxx + xxxx + xxxx + xxxx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003-ref.xht new file mode 100644 index 000000000..51668fbd4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003-ref.xht @@ -0,0 +1,25 @@ + + + + CSS Reftest Reference + + + + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003.xht new file mode 100644 index 000000000..a41fe6d8a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-003.xht @@ -0,0 +1,93 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule and overflow inside (complex test) + + + + + + + + + + + + +
+ PINK + ORAN + PURP + GRAY +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004-ref.xht new file mode 100644 index 000000000..def8e5083 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004-ref.xht @@ -0,0 +1,25 @@ + + + + CSS Reftest Reference + + + + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004.xht new file mode 100644 index 000000000..9dfc5dcde --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-004.xht @@ -0,0 +1,52 @@ + + + + CSS Multi-column Layout Test: both '-moz-column-width' and '-moz-column-count' are 'auto' + + + + + + + + + + + + +
+ Pink + oran + PurP + gray +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-005.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-005.xht new file mode 100644 index 000000000..8648fff76 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-005.xht @@ -0,0 +1,97 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule and overflow inside (complex test) + + + + + + + + + + + + +
+ PINK + ORAN + PURP + GRAY +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-2-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-2-ref.xht new file mode 100644 index 000000000..fdb8dab05 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-2-ref.xht @@ -0,0 +1,58 @@ + + + +multicolumn | -moz-column-rule + + + + + + +
+ xxxx + xxxx + xxxx + xxxx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-ref.xht new file mode 100644 index 000000000..89dfe7045 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-computed-ref.xht @@ -0,0 +1,69 @@ + + + +multicolumn | -moz-column-rule + + + + + + +
+ xxxx + xxxx + xxxx + xxxx + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-001.xht new file mode 100644 index 000000000..1af66c104 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-001.xht @@ -0,0 +1,48 @@ + + + +multicolumn | -moz-column-count + + + + + + + + + + +
+ xx xx + xx xx + xx xx + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-002.xht new file mode 100644 index 000000000..275da208b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-002.xht @@ -0,0 +1,48 @@ + + + +multicolumn | -moz-column-count + + + + + + + + + + +
+ xx xx + xx xx + xx xx + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-2-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-2-ref.xht new file mode 100644 index 000000000..47b8b4445 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-2-ref.xht @@ -0,0 +1,40 @@ + + + +multicolumn | -moz-column-count + + + + + + +
+ x +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-ref.xht new file mode 100644 index 000000000..c6a604c34 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-large-ref.xht @@ -0,0 +1,30 @@ + + + +multicolumn | -moz-column-count + + + + + + +
xx
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-001.xht new file mode 100644 index 000000000..9c546ebdc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-001.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: negative '-moz-column-count' value + + + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-002.xht new file mode 100644 index 000000000..63c9633a7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-negative-002.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: zero '-moz-column-count' value + + + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-001.xht new file mode 100644 index 000000000..f000b3034 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-001.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: non-integer '-moz-column-count' value + + + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-002.xht new file mode 100644 index 000000000..452010f45 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-002.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: non-integer '-moz-column-count' value + + + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-003.xht new file mode 100644 index 000000000..f38696ef9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-count-non-integer-003.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: non-integer '-moz-column-count' value + + + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000-ref.xht new file mode 100644 index 000000000..f1cc7ab1e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000-ref.xht @@ -0,0 +1,58 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 3 horizontal bars are identical.

+ + + + + + + +
GHI
+ + + + + + + +
GHI
+ + + + + + + +
GHI
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000.xht new file mode 100644 index 000000000..e7c249cd0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-000.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: -moz-column-fill: balance (basic) + + + + + + + + + + + +

Test passes if the 3 horizontal bars are identical.

+ +
+

A

+

B

+

C

+
+ +
D
E
F
+ + + + + + + +
GHI
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001-ref.xht new file mode 100644 index 000000000..29dca1299 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001-ref.xht @@ -0,0 +1,53 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 rectangles are identical.

+ + + + + + +
G
H
I
J
K
L
+ + + + + + +
G
H
I
J
K
L
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001.xht new file mode 100644 index 000000000..57b83f95e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-001.xht @@ -0,0 +1,70 @@ + + + + CSS Multi-column Layout Test: -moz-column-fill: balance with set height (basic) + + + + + + + + + + + +

Test passes if the 2 rectangles are identical.

+ +
A
B
C
D
E
F
+ + + + + + +
G
H
I
J
K
L
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001-ref.xht new file mode 100644 index 000000000..0d203cacb --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001-ref.xht @@ -0,0 +1,45 @@ + + + + CSS Reftest Reference + + + + + + + + +
1 22 333 + 4444 55555 + 666666 + 7777777 + 999999999 + 1 22 333 + 4444 55555 + 666666 + 7777777 + 999999999
+ +
1 22 333 + 4444 55555 + 666666 + 7777777 + 999999999
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001.xht new file mode 100644 index 000000000..b6c6c70b3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-001.xht @@ -0,0 +1,39 @@ + + + + CSS Multi-column Layout Test: '-moz-column-fill: auto' (basic) + + + + + + + + + + + + +
1 22 333 4444 55555 666666 7777777 999999999 1 22 333 4444 55555 666666 7777777 999999999 1 22 333 4444 55555 666666 7777777 999999999
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002-ref.xht new file mode 100644 index 000000000..654b14aca --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002-ref.xht @@ -0,0 +1,49 @@ + + + +multicolumn | -moz-column-fill-auto + + + + + + + + +
+oo
t
o +
+ +
+oo
t
o +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002.xht new file mode 100644 index 000000000..d8834b151 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-002.xht @@ -0,0 +1,55 @@ + + + +multicolumn | -moz-column-fill-auto + + + + + + + + + + + +
+
+
+o
t
+o
t
+
+ +
+oo
t
o +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003-ref.xht new file mode 100644 index 000000000..4cd6efdea --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + +

Test passes if there is no red.

+ +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabled Image download support must be enabled Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabledImage download support must be enabledImage download support must be enabled Image download support must be enabled    Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabledImage download support must be enabled          Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabled          Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabledImage download support must be enabled          Image download support must be enabled
+ +
Image download support must be enabled Image download support must be enabled Image download support must be enabledImage download support must be enabled          Image download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003.xht new file mode 100644 index 000000000..3f9f371ec --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-003.xht @@ -0,0 +1,65 @@ + + + + CSS Multi-column Layout Test: '-moz-column-fill: auto' (basic) + + + + + + + + + + + +

Test passes if there is no red.

+ +
1234567890 12 4567 90 123 56 890 123 56789 1 34567 90 12 4567 90 +123 56 890 123 56
+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-001.xht new file mode 100644 index 000000000..89ecf5374 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-001.xht @@ -0,0 +1,94 @@ + + + +multicol | -moz-column-span: all | -moz-column-fill: auto + + + + + + + + +

you should not see the word fail

+ +
+
block1
+
block1 block1
+
block1 block1
+
block1 block1 block1
+
damer block1 block1
+
+ +
+
block2
+
block2 block2
+
block2 block2
+
block2 block2 block2
+
damer block2 block2
+
+ +
+
block3
+
block3 block3
+
block3 block3
+
block3 block3 block3
+
damer block3 block3
+
+ +
+
block4
+
block4 block4
+
block4 block4
+
block4 block4 block4
+
damer block4 block4
+
+ +
+
fail
+
fail fail
+
fail fail
+
fail fail fail
+
fail fail fail
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002-ref.xht new file mode 100644 index 000000000..f57fa4359 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002-ref.xht @@ -0,0 +1,79 @@ + + + + CSS Reftest Reference + + + + + + + +
+

Test passes if "PASS!" is
on the right ↘

+ PASS! +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002.xht new file mode 100644 index 000000000..8c5fadbad --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-002.xht @@ -0,0 +1,99 @@ + + + + CSS Multi-column Layout Test: '-moz-column-fill: auto' and '-moz-column-span: all' (complex) + + + + + + + + + + + + + +

Test passes if "PASS!" is
on the right ↘

+ +

 

+ +

 

+ +

 

+ +

PASS!

+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-ref.xht new file mode 100644 index 000000000..5b89de611 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto-block-children-ref.xht @@ -0,0 +1,28 @@ + + + +multicol | -moz-column-span: all | -moz-column-fill: auto + + + + + +

you should not see the word fail

+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto.xht new file mode 100644 index 000000000..284865c2e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-auto.xht @@ -0,0 +1,55 @@ + + + +multicolumn | -moz-column-fill-auto + + + + + + + + + + + +
+
+
+o
t
+o
t
+
+ +
+oo
t
o +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001-ref.xht new file mode 100644 index 000000000..59375d6da --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001-ref.xht @@ -0,0 +1,49 @@ + + + +multicolumn | -moz-column-fill + + + + + + + + +
+oo
tt +
+ +
+oo
tt +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001.xht new file mode 100644 index 000000000..d80e52e8c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-balance-001.xht @@ -0,0 +1,54 @@ + + + +multicolumn | -moz-column-fill + + + + + + + + + + + +
+
+o
t
+o
t
+
+ +
+oo
tt +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-ref.xht new file mode 100644 index 000000000..97985e50b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-fill-ref.xht @@ -0,0 +1,21 @@ + + + +multicolumn | -moz-column-gap + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000-ref.xht new file mode 100644 index 000000000..96211f9b2 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000-ref.xht @@ -0,0 +1,34 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
123456789012345678901234567890
+ +
123456789012345678901234567890
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000.xht new file mode 100644 index 000000000..c542d1b21 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-000.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: -moz-column-gap (basic) + + + + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
1234567890
1234567890
+ +
123456789012345678901234567890
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001-ref.xht new file mode 100644 index 000000000..f8b6ee6a4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001-ref.xht @@ -0,0 +1,22 @@ + + + + CSS Reftest Reference + + + + + + +

Test passes if the 2 stripes are identical.

+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001.xht new file mode 100644 index 000000000..6a20766d9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-001.xht @@ -0,0 +1,44 @@ + + + + CSS Multi-column Layout Test: '-moz-column-gap: normal' + + + + + + + + + + +

Test passes if the 2 stripes are identical.

+ +
x
x
+
xx
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002-ref.xht new file mode 100644 index 000000000..afecc0cda --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002.xht new file mode 100644 index 000000000..368658291 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-002.xht @@ -0,0 +1,46 @@ + + + + CSS Multi-column Layout Test: -moz-column-gap (basic) + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-003.xht new file mode 100644 index 000000000..0088196ff --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-003.xht @@ -0,0 +1,46 @@ + + + + CSS Multi-column Layout Test: '-moz-column-gap: normal' + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001-ref.xht new file mode 100644 index 000000000..3dd69014d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001-ref.xht @@ -0,0 +1,73 @@ + + + + CSS Reftest Reference + + + + + + + + +
+
+

+

+

+

+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001.xht new file mode 100644 index 000000000..f4f7fc2a3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-fraction-001.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: '-moz-column-gap' with increasing values + + + + + + + + + + +
+ blac + blue +
+ +
+ blac + blue +
+ +
+ blac + blue +
+ +
+ blac + blue +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001-ref.xht new file mode 100644 index 000000000..162d875e7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001-ref.xht @@ -0,0 +1,21 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001.xht new file mode 100644 index 000000000..1dddf928b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-001.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: '-moz-column-gap' with large value + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002-ref.xht new file mode 100644 index 000000000..ce17abb71 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002-ref.xht @@ -0,0 +1,24 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002.xht new file mode 100644 index 000000000..fb5a155d2 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-large-002.xht @@ -0,0 +1,51 @@ + + + + CSS Multi-column Layout Test: '-moz-column-gap' with large value + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-negative-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-negative-001.xht new file mode 100644 index 000000000..ed5d6e325 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-gap-negative-001.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: -moz-column-gap with negative value + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001-ref.xht new file mode 100644 index 000000000..d55aa7aa9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001-ref.xht @@ -0,0 +1,28 @@ + + + + CSS Reftest Reference + + + + + + + +

Test passes if there are 2 blue vertical stripes of equal height.

+ +
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001.xht new file mode 100644 index 000000000..3be58cfb4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-001.xht @@ -0,0 +1,42 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and height + + + + + + + + + + +

Test passes if there are 2 blue vertical stripes of equal height.

+ +
+ 1st col 1st col 1st col + 1st col 2nd col 2nd col + 2nd col 2nd col 3rd col + 3rd col 3rd col 3rd col +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001-ref.xht new file mode 100644 index 000000000..27a87c3fe --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001-ref.xht @@ -0,0 +1,55 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabled
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001.xht new file mode 100644 index 000000000..1331724f8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-height-block-child-001.xht @@ -0,0 +1,102 @@ + + + + CSS Multi-column Layout Test: multi-column element with child block (complex) + + + + + + + + + + + + +
+ bla bla bla bla bla + +
orn orn orn zzz zzz zzz
+ +
+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001-ref.xht new file mode 100644 index 000000000..7da442b56 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001-ref.xht @@ -0,0 +1,35 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001.xht new file mode 100644 index 000000000..97a032e37 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-001.xht @@ -0,0 +1,81 @@ + + + + CSS Multi-column Layout Test: multicolumn and inheritance + + + + + + + + + + +
+
+ aa aa + aa aa + aa aa + aa aa +
+
+ mm mm + mm mm + mm mm + mm mm +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002-ref.xht new file mode 100644 index 000000000..0bbb417d0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002.xht new file mode 100644 index 000000000..5fad8dc0b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-002.xht @@ -0,0 +1,88 @@ + + + + CSS Multi-column Layout Test: '-moz-column-count' and inherit + + + + + + + + + + + + +
+
+ aa aa + aa aa + aa aa + aa aa +
+
+ mm mm + mm mm + mm mm + mm mm +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-003.xht new file mode 100644 index 000000000..5d3130fa5 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-003.xht @@ -0,0 +1,69 @@ + + + +multicolumn | inheritance + + + + + + + + + + +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-004.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-004.xht new file mode 100644 index 000000000..732a8d11b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-004.xht @@ -0,0 +1,61 @@ + + + +multicolumn | inheritance + + + + + + + + + + +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-3-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-3-ref.xht new file mode 100644 index 000000000..8016fb7d5 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-3-ref.xht @@ -0,0 +1,66 @@ + + + +multicolumn | inheritance + + + + + + +
+
+
xx xx
+
xx xx
+
xx xx
+
xx xx
+
+
+
xx xx
+
xx xx
+
xx xx
+
xx xx
+
+
+
xx xx
+
xx xx
+
xx xx
+
xx xx
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-4-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-4-ref.xht new file mode 100644 index 000000000..2972d7132 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-inherit-4-ref.xht @@ -0,0 +1,37 @@ + + + +multicolumn | inheritance + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001-ref.xht new file mode 100644 index 000000000..351696de5 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001-ref.xht @@ -0,0 +1,22 @@ + + + + CSS Reftest Reference + + + + + + + +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001.xht new file mode 100644 index 000000000..70cb50560 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-list-item-001.xht @@ -0,0 +1,58 @@ + + + + CSS Multi-column Layout Test: multi-column and list-item + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-001.xht new file mode 100644 index 000000000..cc51c0e6d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-001.xht @@ -0,0 +1,76 @@ + + + + CSS Multi-column Layout Test: multi-column and margin collapsing of first child (basic) + + + + + + + + + + + + + +

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

+ +
+
ab cd
+ ef gh ij kl +
+ +
+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-002.xht new file mode 100644 index 000000000..bd5a5bfc0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-002.xht @@ -0,0 +1,80 @@ + + + + CSS Multi-column Layout Test: multi-column and margin collapsing of first child (basic) + + + + + + + + + + + + + +

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

+ +
+ ab cd + ef gh ij kl +
+ +
+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001-ref.xht new file mode 100644 index 000000000..db9a49db4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001-ref.xht @@ -0,0 +1,45 @@ + + + + CSS Reftest Reference + + + + + + + + + +
+
+
+
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001.xht new file mode 100644 index 000000000..9f7fd67b6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-margin-child-001.xht @@ -0,0 +1,54 @@ + + + + CSS Multi-column Layout Test: multi-column and margin collapsing of block children (basic) + + + + + + + + + + + + + +
+ 1scol 1scol + 1scol +

h4h41

+

h4h42

+ 2ncol 2ncol + 2ncol 2ncol + 2ncol 2ncol + 2ncol 2ncol +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002-ref.xht new file mode 100644 index 000000000..e955c486f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002-ref.xht @@ -0,0 +1,106 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002.xht new file mode 100644 index 000000000..662314004 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-002.xht @@ -0,0 +1,86 @@ + + + + CSS Multi-column Layout Test: multicolumn and margin-bottom collapsing + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005-ref.xht new file mode 100644 index 000000000..4ecaf566a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005-ref.xht @@ -0,0 +1,35 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005.xht new file mode 100644 index 000000000..28b967564 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-005.xht @@ -0,0 +1,112 @@ + + + + CSS Multi-column Layout Test: nested multi-columns and constrained dimensions + + + + + + + + + + + + + +
+
+ aa aa + aa aa + aa aa + aa aa +
+
+ mm mm + mm mm + mm mm + mm mm +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001-ref.xht new file mode 100644 index 000000000..8d86b42a6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001-ref.xht @@ -0,0 +1,45 @@ + + + + CSS Reftest Reference + + + + + + + +
+
+
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001.xht new file mode 100644 index 000000000..5dba8d8cb --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-column-rule-001.xht @@ -0,0 +1,128 @@ + + + + + CSS Multi-column Layout Test: nested multi-columns and -moz-column-rule position + + + + + + + + + + + + +
+
+ aa aa + aa aa + aa aa + aa aa +
+
+ mm mm + mm mm + mm mm + mm mm +
+
+ xx xx + xx xx + xx xx + xx xx +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001-ref.xht new file mode 100644 index 000000000..043b6c63c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001-ref.xht @@ -0,0 +1,107 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001.xht new file mode 100644 index 000000000..9ebef718c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-001.xht @@ -0,0 +1,82 @@ + + + + CSS Multi-column Layout Test: multicolumn and nested margins + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002-ref.xht new file mode 100644 index 000000000..b814e6755 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002-ref.xht @@ -0,0 +1,59 @@ + + + + CSS Reftest Reference + + + + + + + +
+
+
+
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002.xht new file mode 100644 index 000000000..701bc0391 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-002.xht @@ -0,0 +1,119 @@ + + + + CSS Multi-column Layout Test: nested multi-moz-columns and vertical margin (complex) + + + + + + + + + + + + + + +
+ +
a1 a2 a3 a4 a5 a6 a7 a8 a9 a0 a1 a2 a3 a4 a5
+ +
m1 m2 m3 m4 m5 m6 m7 m8 m9 m0 m1 m2 m3 m4 m5
+ +
x1 x2 x3 x4 x5 x6 x7 x8
+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003-ref.xht new file mode 100644 index 000000000..719605105 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003-ref.xht @@ -0,0 +1,108 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003.xht new file mode 100644 index 000000000..93ee46f1f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-003.xht @@ -0,0 +1,102 @@ + + + + CSS Multi-column Layout Test: nested multicolumn and nested margin-top + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004-ref.xht new file mode 100644 index 000000000..937c60382 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004-ref.xht @@ -0,0 +1,137 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004.xht new file mode 100644 index 000000000..ee6b20c58 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-004.xht @@ -0,0 +1,106 @@ + + + + CSS Multi-column Layout Test: nested multicolumn and nested margin-top + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-005.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-005.xht new file mode 100644 index 000000000..96c3f07c6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-nested-margin-005.xht @@ -0,0 +1,104 @@ + + + + CSS Multi-column Layout Test: nested multicolumn and nested margin-top + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000-ref.xht new file mode 100644 index 000000000..079188169 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
G
H
I
J
+ +
G
H
I
J
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000.xht new file mode 100644 index 000000000..03fbef2f9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflow-000.xht @@ -0,0 +1,55 @@ + + + + CSS Multi-column Layout Test: multi-column with set height causing overflow outside (basic) + + + + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
A
B
C
D
E
F
+ +
G
H
I
J
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001-ref.xht new file mode 100644 index 000000000..d3a6c6e03 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001-ref.xht @@ -0,0 +1,209 @@ + + + + CSS Reftest Reference + + + + + + + +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001.xht new file mode 100644 index 000000000..09ca664ae --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-overflowing-001.xht @@ -0,0 +1,92 @@ + + + + + CSS Multi-column Layout Test: multicolumn and overflowing constrained dimensions + + + + + + + + + + + + +
+
+ bl ac + bl ac + bl ac + bl ac +
+
+ bl ue + bl ue + bl ue + bl ue +
+
+ Pi nk + Pi nk + Pi nk + Pi nk +
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-red.png b/layout/reftests/w3c-css/received/css-multicol-1/multicol-red.png new file mode 100644 index 000000000..2d79f2b29 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/multicol-red.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000-ref.xht new file mode 100644 index 000000000..55eb43e27 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000-ref.xht @@ -0,0 +1,43 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 rectangles with orange and blue vertical stripes are identical.

+ +
+ 1 2 3 4 5 6 7 8A B C D E F G H
+ 9 0 1 2 3 4 5 6I J K L M N O P +
+ +
+ 1 2 3 4 5 6 7 8A B C D E F G H
+ 9 0 1 2 3 4 5 6I J K L M N O P +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000.xht new file mode 100644 index 000000000..3a3364a88 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-reduce-000.xht @@ -0,0 +1,69 @@ + + + + CSS Multi-column Layout Test: column width becomes wider to fill available space + + + + + + + + + + + +

Test passes if the 2 rectangles with orange and blue vertical stripes are identical.

+ +
+ 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 A B C D E F G H I J K L M N O P +
+ +
+ 1 2 3 4 5 6 7 8A B C D E F G H
+ 9 0 1 2 3 4 5 6I J K L M N O P +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000-ref.xht new file mode 100644 index 000000000..86a93ff1e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000-ref.xht @@ -0,0 +1,43 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
+ 1234567890ABCDEFGHIJ1234567890 +
+ +
+ 1234567890ABCDEFGHIJ1234567890 +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000.xht new file mode 100644 index 000000000..0effd0c22 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-000.xht @@ -0,0 +1,63 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand (basic) + + + + + + + + + + +

Test passes if the 2 horizontal bars are identical.

+ +
+ 1234567890
ABCDEFGHIJ
1234567890 +
+ +
+ 1234567890ABCDEFGHIJ1234567890 +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001-ref.xht new file mode 100644 index 000000000..ac8667da8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001-ref.xht @@ -0,0 +1,33 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if there are 2 green bars and no red.

+ +
12345678901234567890
+ +
12345678901234567890
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001.xht new file mode 100644 index 000000000..55c880be3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-001.xht @@ -0,0 +1,55 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule exceeding -moz-column-gap + + + + + + + + + + + +

Test passes if there are 2 green bars and no red.

+ +
1
2
+ +
12345678901234567890
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-002.xht new file mode 100644 index 000000000..f1b9c2c48 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-002.xht @@ -0,0 +1,69 @@ + + + +multicolumn | -moz-column-rule + + + + + + + + + + +
+ xx xx + + + xx xx + + + xx xx + + + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003-ref.xht new file mode 100644 index 000000000..3474589dd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003-ref.xht @@ -0,0 +1,27 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003.xht new file mode 100644 index 000000000..ea2565c0d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-003.xht @@ -0,0 +1,46 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule (basic) + + + + + + + + + + + +
+ 1s cl + 2n cl + 3r cl + 4t cl +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004-ref.xht new file mode 100644 index 000000000..15558fe0e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + +

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

+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004.xht new file mode 100644 index 000000000..52fafe4a6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-004.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: '-moz-column-fill: balance' and -moz-column-rule + + + + + + + + + + + +

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

+ +
+ +
LEFT Colm RIGH Colm
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001-ref.xht new file mode 100644 index 000000000..aac462164 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001-ref.xht @@ -0,0 +1,27 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001.xht new file mode 100644 index 000000000..2c87fa7c7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-001.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule-color (basic) + + + + + + + + + + + +
+ 1s cl + 2n cl + 3r cl + 4t cl +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001-ref.xht new file mode 100644 index 000000000..8bf2d7d2d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001-ref.xht @@ -0,0 +1,22 @@ + + + + CSS Reftest Reference + + + + + + + +

Test passes if there are 6 vertical green stripes and no red.

+ +
+ Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001.xht new file mode 100644 index 000000000..bdb32efa4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-001.xht @@ -0,0 +1,143 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule-color: inherit + + + + + + + + + + + + + +

Test passes if there are 6 vertical green stripes and no red.

+ +
+
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-002.xht new file mode 100644 index 000000000..297f66140 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-color-inherit-002.xht @@ -0,0 +1,127 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule-color: inherit (complex) + + + + + + + + + + + + + +

Test passes if there are 6 vertical green stripes and no red.

+ +
+
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+ +
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+ +
+   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +   +
+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000-ref.xht new file mode 100644 index 000000000..f4f21267f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000.xht new file mode 100644 index 000000000..610d0f69b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dashed-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'dashed' border style + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000-ref.xht new file mode 100644 index 000000000..2cb139f0b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with green dots in their center are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000.xht new file mode 100644 index 000000000..71d772bfd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-dotted-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'dotted' border style + + + + + + + + + + +

Test passes if the 2 black stripes with green dots in their center are identical.

+ +
1
2
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000-ref.xht new file mode 100644 index 000000000..b84d7a2ed --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000.xht new file mode 100644 index 000000000..eed57c4e4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-double-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'double' border style + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001-ref.xht new file mode 100644 index 000000000..29ab6de4a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001-ref.xht @@ -0,0 +1,28 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001.xht new file mode 100644 index 000000000..9d4e13057 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-001.xht @@ -0,0 +1,60 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule-width + + + + + + + + + + + +
+ 1s cl + 2n cl + 3r cl + 4t cl +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002-ref.xht new file mode 100644 index 000000000..ca395f2a3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002-ref.xht @@ -0,0 +1,24 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002.xht new file mode 100644 index 000000000..eda6b0690 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-002.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: wide -moz-column-rule-width painted above background-color + + + + + + + + + + + + +
+ 1s cl + 2n cl + 3r cl + 4t cl +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-003.xht new file mode 100644 index 000000000..1e1814c99 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-003.xht @@ -0,0 +1,69 @@ + + + +multicolumn | -moz-column-rule + + + + + + + + + + +
+ xx xx + + + xx xx + + + xx xx + + + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-3-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-3-ref.xht new file mode 100644 index 000000000..c023d6b16 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-fraction-3-ref.xht @@ -0,0 +1,57 @@ + + + +multicolumn | -moz-column-rule + + + + + + +
+
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000-ref.xht new file mode 100644 index 000000000..b6099842d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000.xht new file mode 100644 index 000000000..10c93a5cb --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-groove-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'groove' border style + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000-ref.xht new file mode 100644 index 000000000..a570954df --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000-ref.xht @@ -0,0 +1,34 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes are identical.

+ +
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000.xht new file mode 100644 index 000000000..ba41fc692 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-hidden-000.xht @@ -0,0 +1,54 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'hidden' border style + + + + + + + + + + +

Test passes if the 2 black stripes are identical.

+ +
1
2
+ +
A
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-inset-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-inset-000.xht new file mode 100644 index 000000000..4ae1b4ebf --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-inset-000.xht @@ -0,0 +1,57 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'inset' border style + + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001-ref.xht new file mode 100644 index 000000000..d478fe264 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001-ref.xht @@ -0,0 +1,29 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001.xht new file mode 100644 index 000000000..16d43cbba --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-large-001.xht @@ -0,0 +1,73 @@ + + + + CSS Multi-column Layout Test: excessively wide -moz-column-rule-width + + + + + + + + + + + + + +
+ 1s cl + 2n cl + 3r cl + 4t cl +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-none-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-none-000.xht new file mode 100644 index 000000000..43a8ccd70 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-none-000.xht @@ -0,0 +1,54 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'none' border style + + + + + + + + + + +

Test passes if the 2 black stripes are identical.

+ +
1
2
+ +
A
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-outset-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-outset-000.xht new file mode 100644 index 000000000..cddec7d5c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-outset-000.xht @@ -0,0 +1,57 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'outset' border style + + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-percent-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-percent-001.xht new file mode 100644 index 000000000..8eab762a1 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-percent-001.xht @@ -0,0 +1,39 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule-width and percentage unit (basic) + + + + + + + + + + + + +
4444 1  1 1  1 4444 1   1   1   4444 1  1 1  1 4444 1  1 1  1 1  1 4444 1   1   4444    1    1 4444 4444 1   1   4444    1    1 4444
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-px-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-px-001.xht new file mode 100644 index 000000000..4ae8133c2 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-px-001.xht @@ -0,0 +1,65 @@ + + + +multicolumn | -moz-column-rule + + + + + + + + + + +
+ xx xx + xx xx + xx xx + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ref.xht new file mode 100644 index 000000000..a4bcad4b7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ref.xht @@ -0,0 +1,51 @@ + + + +multicolumn | -moz-column-rule + + + + + + +
+
xx xx
+
x x
+
xx xx
+
x x
+
xx xx
+
x x
+
xx xx
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000-ref.xht new file mode 100644 index 000000000..69212b632 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000.xht new file mode 100644 index 000000000..690196335 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-ridge-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'ridge' border style + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001-ref.xht new file mode 100644 index 000000000..9cc627227 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001-ref.xht @@ -0,0 +1,34 @@ + + + + CSS Reftest Reference + + + + + + + +

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

+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001.xht new file mode 100644 index 000000000..fc0521de1 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-samelength-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule-width' has same lenght as '-moz-column-gap' + + + + + + + + + + + +

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

+ +
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-shorthand-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-shorthand-001.xht new file mode 100644 index 000000000..e8ae8951a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-shorthand-001.xht @@ -0,0 +1,87 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule' shorthand + + + + + + + + + + + +

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

+ +
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000-ref.xht new file mode 100644 index 000000000..ddc0248cf --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
12345678
+ +
12345678
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000.xht new file mode 100644 index 000000000..af8310448 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-solid-000.xht @@ -0,0 +1,56 @@ + + + + CSS Multi-column Layout Test: -moz-column-rule shorthand with 'solid' border style + + + + + + + + + + +

Test passes if the 2 black stripes with vertical green bars are identical.

+ +
1
2
+ +
12345678
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-001.xht new file mode 100644 index 000000000..419d19f25 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-001.xht @@ -0,0 +1,54 @@ + + + +multicolumn | -moz-column-count, stacking + + + + + + + + + + +
+ xx xx + xx xx + xx xx + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-ref.xht new file mode 100644 index 000000000..39f2bd921 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-stacking-ref.xht @@ -0,0 +1,53 @@ + + + +multicolumn | -moz-column-rule + + + + + + +
+ xx xx +
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001-ref.xht new file mode 100644 index 000000000..523b57085 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001-ref.xht @@ -0,0 +1,50 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
T
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001.xht new file mode 100644 index 000000000..133e5ab30 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-groove-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule-style' groove + + + + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-inset-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-inset-001.xht new file mode 100644 index 000000000..b6f4a2eea --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-inset-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule-style' inset + + + + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-outset-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-outset-001.xht new file mode 100644 index 000000000..8a6c4adf3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-outset-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule-style' outset + + + + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001-ref.xht new file mode 100644 index 000000000..5e6f59c51 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001-ref.xht @@ -0,0 +1,50 @@ + + + + CSS Reftest Reference + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
T
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001.xht new file mode 100644 index 000000000..88cdf1a59 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-rule-style-ridge-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-rule-style' ridge + + + + + + + + + + + +

Test passes if the 2 orange squares are identical.

+ +
T
+ +
Le ft Co lu mn Ri gh Co lu mn
+ + + + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-shorthand-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-shorthand-001.xht new file mode 100644 index 000000000..5e5ccfd2b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-shorthand-001.xht @@ -0,0 +1,65 @@ + + + +multicolumn | invalid + + + + + + + + + + +
+ xx xx + xx xx + xx xx + xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000-ref.xht new file mode 100644 index 000000000..7c076f4e3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000-ref.xht @@ -0,0 +1,36 @@ + + + + CSS Reftest Reference + + + + + + + +

Test passes if the 3 rectangles are identical.

+ +
Image download support must be enabledImage download support must be enabled
Image download support must be enabled
Image download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabled
Image download support must be enabled
Image download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabled
Image download support must be enabled
Image download support must be enabledImage download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000.xht new file mode 100644 index 000000000..e817b4f16 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-000.xht @@ -0,0 +1,70 @@ + + + + CSS Multi-column Layout Test: -moz-column-span (basic) + + + + + + + + + + +

Test passes if the 3 rectangles are identical.

+ +
A
B
123456
C
D
+ +
Image download support must be enabledImage download support must be enabled
Image download support must be enabled
Image download support must be enabledImage download support must be enabled
+ +
A
B
+
123456
+
C
D
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001-ref.xht new file mode 100644 index 000000000..f00eb944e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001.xht new file mode 100644 index 000000000..5eefa4aa9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-001.xht @@ -0,0 +1,67 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span' element (basic) + + + + + + + + + + + +
+ bl ue bl ue + Pi nk Pi nk +

sPana

+ ab cd ef gh + ij kl mn oq +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002-ref.xht new file mode 100644 index 000000000..b046cfaf4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002-ref.xht @@ -0,0 +1,35 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
Image download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ +
Image download support must be enabled
+ +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002.xht new file mode 100644 index 000000000..62def5e2b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-002.xht @@ -0,0 +1,75 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span' element - large margin-left and 'overflow: hidden' + + + + + + + + + + + +
+ bl ue bl ue + Pi nk Pi nk +

sPana

+ ab cd ef gh + ij kl mn oq +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-003.xht new file mode 100644 index 000000000..f9e30e617 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-003.xht @@ -0,0 +1,54 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' (basic) + + + + + + + + + + +
+ 55555 55555 55555 55555 +

 4444 4444 4444 4444

+ 1 22  1 22  1     1 333 1 333 1 333 55555 1 22  1 22  1     1 22  1 22  1 22  55555 1 333 1 333 1     4444 4444 1     55555 1 333 1 333 1     4444 4444 1     55555 +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-003.xht new file mode 100644 index 000000000..4e91382e1 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-003.xht @@ -0,0 +1,47 @@ + + + +multicol | -moz-column-span: all | block-level child + + + + + + + + + + +
+
+

foo

+ FAIL
+ FAIL
+ FAIL
+ FAIL
+ FAIL
+ FAIL
+ FAIL
+
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-3-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-3-ref.xht new file mode 100644 index 000000000..19466a679 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-block-sibling-3-ref.xht @@ -0,0 +1,34 @@ + + + +multicol | -moz-column-span: all | block-level child + + + + + + +
+
+

FAIL

+ FAIL
+ FAIL
+ FAIL
+ FAIL
+
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001-ref.xht new file mode 100644 index 000000000..fe82d6a11 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001-ref.xht @@ -0,0 +1,109 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001.xht new file mode 100644 index 000000000..50896e563 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-001.xht @@ -0,0 +1,59 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' element with block children (complex) + + + + + + + + + + + + + +
+ block + block + block +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002-ref.xht new file mode 100644 index 000000000..417bbe110 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002-ref.xht @@ -0,0 +1,32 @@ + + + + CSS Reftest Reference + + + + + + + +
+ +
abc deg
ghk mno
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002.xht new file mode 100644 index 000000000..3afb4a78f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-child-002.xht @@ -0,0 +1,86 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' element with block children (complex) + + + + + + + + + + + + +
+ FAIL + FAIL + FAIL + FAIL +
+ +

abc deg ghk mno

+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001-ref.xht new file mode 100644 index 000000000..6605ad8ef --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001-ref.xht @@ -0,0 +1,23 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001.xht new file mode 100644 index 000000000..21454a5dc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-001.xht @@ -0,0 +1,77 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' element and width exceeding available multi-colum width (complex) + + + + + + + + + + + + +
+ bl ue bl ue + Pi nk Pi nk +

black

+

black

+ na vy na vy + na vy na vy +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002-ref.xht new file mode 100644 index 000000000..1538f1402 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + +
+ Image download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled + + Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + Image download support must be enabled + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002.xht new file mode 100644 index 000000000..f240d3575 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-002.xht @@ -0,0 +1,81 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' element + + + + + + + + + + + +
+ bl ue bl ue + Pi nk Pi nk +

orang

+

black

+ na vy na vy + na vy na vy +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht new file mode 100644 index 000000000..d6719f0b8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + + +
+ Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabledImage download support must be enabledImage download support must be enabled + Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled + Image download support must be enabledImage download support must be enabledImage download support must be enabled +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001.xht new file mode 100644 index 000000000..8655d8dbc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-bottom-001.xht @@ -0,0 +1,84 @@ + + + + CSS Multi-column Layout Test: '-moz-column-span: all' element with vertical margins and width exceeding available multi-colum width (complex) + + + + + + + + + + + +
+ na vy na vy + na vy na vy +

black

+

orang

+ bl ue bl ue + Pi nk Pi nk +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001-ref.xht new file mode 100644 index 000000000..dee66329f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001-ref.xht @@ -0,0 +1,31 @@ + + + + CSS Reftest Reference + + + + + + + +
+ Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled + Image download support must be enabled +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001.xht new file mode 100644 index 000000000..5eb4d6d8b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-001.xht @@ -0,0 +1,75 @@ + + + + CSS Multi-column Layout Test: vertically adjacent spanning elements with nested margins (complex) + + + + + + + + + + + +
+ na vy na vy + na vy na vy + +

black

+ +
+

black

+
+ + na vy na vy + na vy na vy +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-002.xht new file mode 100644 index 000000000..e646023bc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-002.xht @@ -0,0 +1,76 @@ + + + + CSS Multi-column Layout Test: vertically adjacent spanning elements with nested margins (complex) + + + + + + + + + + + +
+ na vy na vy + na vy na vy + +

black

+ +
+

black

+
+ + na vy na vy + na vy na vy +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-003.xht new file mode 100644 index 000000000..417e3e140 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-003.xht @@ -0,0 +1,45 @@ + + + +multicolomn | -moz-column-span inside block + + + + + + + + + + +
+
+
x
+
+ FAIL FAIL FAIL FAIL +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-3-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-3-ref.xht new file mode 100644 index 000000000..a104a66c9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-3-ref.xht @@ -0,0 +1,23 @@ + + + +multicolomn | -moz-column-span inside block + + + + + + +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht new file mode 100644 index 000000000..36494c537 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht @@ -0,0 +1,85 @@ + + + +multicolumn | -moz-column-span + + + + + + + + + + +
+ xx xx xx xx + xx xx xx xx + +
xxxxx
+
xxxxx
+ + xx xx xx xx + xx xx xx xx +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht new file mode 100644 index 000000000..292272e30 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht @@ -0,0 +1,76 @@ + + + +multicolumn | -moz-column-span + + + + + + +
+
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001-ref.xht new file mode 100644 index 000000000..50addc377 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001-ref.xht @@ -0,0 +1,35 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ +
Image download support must be enabled
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001.xht new file mode 100644 index 000000000..71c9eed9a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-float-001.xht @@ -0,0 +1,70 @@ + + + + CSS Multi-column Layout Test: floating a column-spanning element + + + + + + + + + + + +
+ Pinkk + black + navyy navyy +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001-ref.xht new file mode 100644 index 000000000..5472e779c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001-ref.xht @@ -0,0 +1,54 @@ + + + + CSS Reftest Reference + + + + + + + +
+ Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled + + Image download support must be enabled + Image download support must be enabled + + Image download support must be enabled + Image download support must be enabled +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001.xht new file mode 100644 index 000000000..e398eff8a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-span-none-001.xht @@ -0,0 +1,67 @@ + + + + CSS Multi-column Layout Test: -moz-column-span: none (basic) + + + + + + + + + + +
+ ab cd ef gh +

1234567890123

+ ij kl mn oq + ab cd ef gh + rs tu vw xy +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001-ref.xht new file mode 100644 index 000000000..fcc736a02 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001-ref.xht @@ -0,0 +1,12 @@ + + + + CSS Reftest Reference + + + + + +
Image download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001.xht new file mode 100644 index 000000000..a4ca84f0e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-001.xht @@ -0,0 +1,37 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and table-cell (basic) + + + + + + + + + + + +
P
A
S
S
E
D
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001-ref.xht new file mode 100644 index 000000000..a2e4a8406 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001-ref.xht @@ -0,0 +1,23 @@ + + + + CSS Reftest Reference + + + + + + + +
Image download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001.xht new file mode 100644 index 000000000..84fc06b13 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-001.xht @@ -0,0 +1,52 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and height of table-cell (basic) + + + + + + + + + + + +
+ 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-002.xht new file mode 100644 index 000000000..43b4407a8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-height-002.xht @@ -0,0 +1,52 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and height of table-cell (basic) + + + + + + + + + + + +
+ 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 + 111 222 333 444 555 666 777 888 999 +
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-001.xht new file mode 100644 index 000000000..83fb6aa82 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-001.xht @@ -0,0 +1,41 @@ + + + +multicolumn | table-cell, vertical-align + + + + + + + + + + +
+aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-ref.xht new file mode 100644 index 000000000..023c9c6a0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-table-cell-vertical-align-ref.xht @@ -0,0 +1,29 @@ + + + +multicolumn | table-cell, vertical-align + + + + + +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001-ref.xht new file mode 100644 index 000000000..6588d840f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001-ref.xht @@ -0,0 +1,50 @@ + + + + CSS Reftest Reference + + + + + + + + +
d da  d da  d da  d da  d da 
+ + dam   dam   dam   dam   dam  
+ + dame  dame  dame  dame  dame 
+ + damer damer damer damer damer
+ + d da  d da  d da  d da 
+ + dam   dam   dam   dam  
+ + dame  dame  dame  dame 
+ + damer damer damer damer +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001.xht new file mode 100644 index 000000000..41d88287a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-001.xht @@ -0,0 +1,48 @@ + + + + CSS Multi-column Layout Test: -moz-column-width (basic) + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002-ref.xht new file mode 100644 index 000000000..59d54cadc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002-ref.xht @@ -0,0 +1,32 @@ + + + + CSS Reftest Reference + + + + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002.xht new file mode 100644 index 000000000..8be661047 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-002.xht @@ -0,0 +1,42 @@ + + + + CSS Multi-column Layout Test: -moz-column-width (basic) + + + + + + + + + +
+ bl ac bl ac + + bl ue bl ue + +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-003.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-003.xht new file mode 100644 index 000000000..dc56c1e1f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-003.xht @@ -0,0 +1,67 @@ + + + + CSS Multi-column Layout Test: -moz-column-width (basic) + + + + + + + + + + +
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-001.xht new file mode 100644 index 000000000..882520810 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-001.xht @@ -0,0 +1,49 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and -moz-column-width (basic) + + + + + + + + + +
+ d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer + d da dam dame damer +
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-002.xht new file mode 100644 index 000000000..07be600bd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-count-002.xht @@ -0,0 +1,42 @@ + + + + CSS Multi-column Layout Test: -moz-column-count and -moz-column-width (basic) + + + + + + + + + +
55555 1    1 22  1 22  1    1 333 1 333 1 333 55555 55555 1    1 22  1 22  1    1 22  1 22  1 22  55555 55555 1    1 333 1 333 1    4444 4444 1    55555 55555 1    1 333 1 333 1    4444 4444 1    55555 +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-001.xht new file mode 100644 index 000000000..b1cfa9f3f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-001.xht @@ -0,0 +1,42 @@ + + + +multicolumn | -moz-column-width + + + + + + + + +
+ one two three four + five six seven eight + nineten eleven twelve + thirtn fourtnfiftn sixtn + seventn eightn ninetn twenty + hundred thousand million billion + trillion +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-ref.xht new file mode 100644 index 000000000..bc31ca34f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-ems-ref.xht @@ -0,0 +1,59 @@ + + + +multicolumn | -moz-column-width + + + + + + +
+ + one two three four + five six seven eight + + + nineten eleven twelve + thirtn + + + fourtnfiftn sixtn + seventn eightn + + + ninetn twenty + hundred thousand + + + million billion + trillion + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001-ref.xht new file mode 100644 index 000000000..a583e30f3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001-ref.xht @@ -0,0 +1,39 @@ + + + + CSS Reftest Reference + + + + + + + + + + + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
Image download support must be enabledImage download support must be enabledImage download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001.xht new file mode 100644 index 000000000..f4d05d35e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-invalid-001.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: invalid -moz-column-width + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-001.xht new file mode 100644 index 000000000..7b174378d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-001.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: large -moz-column-width + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-002.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-002.xht new file mode 100644 index 000000000..59148eaae --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-large-002.xht @@ -0,0 +1,47 @@ + + + + CSS Multi-column Layout Test: large -moz-column-width + + + + + + + + + + +
+ bl ac + + bl ue + + + bl ue + + bl ac +
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-negative-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-negative-001.xht new file mode 100644 index 000000000..c1d652ca2 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-negative-001.xht @@ -0,0 +1,36 @@ + + + + CSS Multi-column Layout Test: negative -moz-column-width + + + + + + + + + + +
4444 4444 4444 4444 1  1 1  1 1    1    1  1 1  1 1    1    4444 4444 4444 4444 1    1  1    1    1 1    1  1    1    1 1    1  1 4444 4444
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001-ref.xht new file mode 100644 index 000000000..eb427d1da --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001-ref.xht @@ -0,0 +1,29 @@ + + + + CSS Reftest Reference + + + + + + + + + + +
Image download support must be enabledImage download support must be enabledImage download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001.xht new file mode 100644 index 000000000..cb9f841ce --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-width-small-001.xht @@ -0,0 +1,61 @@ + + + + CSS Multi-column Layout Test: narrow -moz-column-width + + + + + + + + + + + +
+ Bl ac + + bl ue + + + bl ue + + Bl ac +
+ + + + + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001-ref.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001-ref.xht new file mode 100644 index 000000000..273bb43ec --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001-ref.xht @@ -0,0 +1,15 @@ + + + + CSS Reftest Reference + + + + + + +
Image download support must be enabled
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001.xht b/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001.xht new file mode 100644 index 000000000..82cd7be38 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/multicol-zero-height-001.xht @@ -0,0 +1,44 @@ + + + + CSS Multi-column Layout Test: multi-column element with zero height + + + + + + + + +
+
+
+ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/reference/multicol-basic-ref.html b/layout/reftests/w3c-css/received/css-multicol-1/reference/multicol-basic-ref.html new file mode 100644 index 000000000..c5bf98f09 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/reference/multicol-basic-ref.html @@ -0,0 +1,77 @@ + + + + + CSS Test reference + + + + + + + + +

Test passes if there are three vertical stripes in the yellow box below: 1st purple, 2nd orange, 3rd blue.

+
+ + + + + + +
XXXX XXXX XXXX XXXX XXXX XXXX XXXX
XXXX XXXX XXXX XXXX XXXX XXXX XXXX
XXXX XXXX XXXX XXXX XXXX XXXX XXXX
+
+ + diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-green.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-green.png new file mode 100644 index 000000000..b98ca0ba0 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-green.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-lime.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-lime.png new file mode 100644 index 000000000..cb397fb09 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-lime.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-maroon.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-maroon.png new file mode 100644 index 000000000..3f86b0721 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-maroon.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-navy.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-navy.png new file mode 100644 index 000000000..9b9a03955 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-navy.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-red.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-red.png new file mode 100644 index 000000000..6bd73ac10 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-red.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-white.png b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-white.png new file mode 100644 index 000000000..dd43faec5 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/1x1-white.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-gg-rr.png b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-gg-rr.png new file mode 100644 index 000000000..84f5b2a4f Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-gg-rr.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-green.png b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-green.png new file mode 100644 index 000000000..b3c8cf3eb Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-green.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-red.png b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-red.png new file mode 100644 index 000000000..823f125b8 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/60x60-red.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/a-green.css b/layout/reftests/w3c-css/received/css-multicol-1/support/a-green.css new file mode 100644 index 000000000..b0dbb071d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/b-green.css b/layout/reftests/w3c-css/received/css-multicol-1/support/b-green.css new file mode 100644 index 000000000..a0473f5ca --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/black20x20.png b/layout/reftests/w3c-css/received/css-multicol-1/support/black20x20.png new file mode 100644 index 000000000..ebf7027ee Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/black20x20.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/c-red.css b/layout/reftests/w3c-css/received/css-multicol-1/support/c-red.css new file mode 100644 index 000000000..d4ba5c64e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/cat.png b/layout/reftests/w3c-css/received/css-multicol-1/support/cat.png new file mode 100644 index 000000000..85dd73248 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/cat.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/import-green.css b/layout/reftests/w3c-css/received/css-multicol-1/support/import-green.css new file mode 100644 index 000000000..537104e66 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/import-red.css b/layout/reftests/w3c-css/received/css-multicol-1/support/import-red.css new file mode 100644 index 000000000..9945ef471 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-multicol-1/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rgr-grg.png b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rgr-grg.png new file mode 100644 index 000000000..6fcfeb488 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rgr-grg.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rrg-rgg.png b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rrg-rgg.png new file mode 100644 index 000000000..fcf4f3fd7 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-grg-rrg-rgg.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-rgr-grg-rgr.png b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-rgr-grg-rgr.png new file mode 100644 index 000000000..db8ed5cf7 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-rgr-grg-rgr.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-tr.png b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-tr.png new file mode 100644 index 000000000..8b4b25364 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/pattern-tr.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/red20x20.png b/layout/reftests/w3c-css/received/css-multicol-1/support/red20x20.png new file mode 100644 index 000000000..5d44ef210 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/red20x20.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/square-purple.png b/layout/reftests/w3c-css/received/css-multicol-1/support/square-purple.png new file mode 100644 index 000000000..0f522d787 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/square-purple.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/square-teal.png b/layout/reftests/w3c-css/received/css-multicol-1/support/square-teal.png new file mode 100644 index 000000000..e567f51b9 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/square-teal.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/square-white.png b/layout/reftests/w3c-css/received/css-multicol-1/support/square-white.png new file mode 100644 index 000000000..5853cbb23 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/square-white.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-blue.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-blue.png new file mode 100644 index 000000000..bf2759634 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-blue.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-gray.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-gray.png new file mode 100644 index 000000000..92c73561f Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-gray.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-green.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-green.png new file mode 100644 index 000000000..0aa79b0c8 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-green.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-lime.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-lime.png new file mode 100644 index 000000000..55fd7fdae Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-lime.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-navy.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-navy.png new file mode 100644 index 000000000..28dae8a3e Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-navy.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-orange.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-orange.png new file mode 100644 index 000000000..d3cd498b5 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-orange.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-pink.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-pink.png new file mode 100644 index 000000000..95b84499a Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-pink.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-purple.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-purple.png new file mode 100644 index 000000000..73bea7751 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-purple.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-red.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-red.png new file mode 100644 index 000000000..1caf25c99 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-red.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-white.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-white.png new file mode 100644 index 000000000..1a7d4323d Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-white.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-yellow.png b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-yellow.png new file mode 100644 index 000000000..1591aa0e2 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/swatch-yellow.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/test-bl.png b/layout/reftests/w3c-css/received/css-multicol-1/support/test-bl.png new file mode 100644 index 000000000..904e24e99 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/test-bl.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/test-br.png b/layout/reftests/w3c-css/received/css-multicol-1/support/test-br.png new file mode 100644 index 000000000..f413ff5c1 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/test-br.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/test-outer.png b/layout/reftests/w3c-css/received/css-multicol-1/support/test-outer.png new file mode 100644 index 000000000..82eeace7f Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/test-outer.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/test-tl.png b/layout/reftests/w3c-css/received/css-multicol-1/support/test-tl.png new file mode 100644 index 000000000..f6ac0ef7e Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/test-tl.png differ diff --git a/layout/reftests/w3c-css/received/css-multicol-1/support/test-tr.png b/layout/reftests/w3c-css/received/css-multicol-1/support/test-tr.png new file mode 100644 index 000000000..59843ae54 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-multicol-1/support/test-tr.png differ -- cgit v1.2.3