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 --- layout/reftests/w3c-css/received/README | 5 + .../at-media-whitespace-optional-001.html | 17 + .../at-media-whitespace-optional-002.html | 17 + .../css-conditional-3/at-supports-001-ref.html | 19 + .../css-conditional-3/at-supports-001.html | 25 ++ .../css-conditional-3/at-supports-002.html | 27 ++ .../css-conditional-3/at-supports-003.html | 27 ++ .../css-conditional-3/at-supports-004.html | 28 ++ .../css-conditional-3/at-supports-005.html | 28 ++ .../css-conditional-3/at-supports-006.html | 25 ++ .../css-conditional-3/at-supports-007.html | 25 ++ .../css-conditional-3/at-supports-008.html | 25 ++ .../css-conditional-3/at-supports-009.html | 25 ++ .../css-conditional-3/at-supports-010.html | 25 ++ .../css-conditional-3/at-supports-011.html | 26 ++ .../css-conditional-3/at-supports-012.html | 25 ++ .../css-conditional-3/at-supports-013.html | 25 ++ .../css-conditional-3/at-supports-014.html | 28 ++ .../css-conditional-3/at-supports-015.html | 25 ++ .../css-conditional-3/at-supports-016.html | 26 ++ .../css-conditional-3/at-supports-017.html | 25 ++ .../css-conditional-3/at-supports-018.html | 25 ++ .../css-conditional-3/at-supports-019.html | 26 ++ .../css-conditional-3/at-supports-020.html | 26 ++ .../css-conditional-3/at-supports-021.html | 24 ++ .../css-conditional-3/at-supports-022.html | 26 ++ .../css-conditional-3/at-supports-023.html | 27 ++ .../css-conditional-3/at-supports-024.html | 24 ++ .../css-conditional-3/at-supports-025.html | 26 ++ .../css-conditional-3/at-supports-026.html | 26 ++ .../css-conditional-3/at-supports-027-ref.html | 19 + .../css-conditional-3/at-supports-027.html | 23 + .../css-conditional-3/at-supports-028.html | 24 ++ .../css-conditional-3/at-supports-029.html | 23 + .../css-conditional-3/at-supports-030.html | 25 ++ .../css-conditional-3/at-supports-031.html | 24 ++ .../css-conditional-3/at-supports-032.html | 24 ++ .../css-conditional-3/at-supports-033.html | 24 ++ .../css-conditional-3/at-supports-034.html | 42 ++ .../css-conditional-3/at-supports-035.html | 42 ++ .../css-conditional-3/at-supports-036.html | 45 ++ .../css-conditional-3/at-supports-037.html | 43 ++ .../css-conditional-3/at-supports-038.html | 42 ++ .../css-conditional-3/at-supports-039.html | 42 ++ .../reference/background-lime.html | 14 + .../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 .../received/css-namespaces-3/prefix-001.xml | 20 + .../received/css-namespaces-3/prefix-002.xml | 17 + .../received/css-namespaces-3/prefix-003.xml | 15 + .../received/css-namespaces-3/prefix-004.xml | 18 + .../received/css-namespaces-3/prefix-005.xml | 18 + .../received/css-namespaces-3/prefix-006.xml | 23 + .../css-namespaces-3/reftest/ref-lime-1-block.xml | 10 + .../reftest/ref-lime-1-generic.xml | 11 + .../css-namespaces-3/reftest/ref-lime-1.xml | 10 + .../reftest/ref-lime-2-generic.xml | 13 + .../css-namespaces-3/reftest/ref-lime-2.xml | 11 + .../css-namespaces-3/reftest/ref-lime-3.xml | 12 + .../css-namespaces-3/reftest/ref-lime-5.xml | 14 + .../css-namespaces-3/reftest/ref-lime-6.xml | 15 + .../received/css-namespaces-3/scope-001.xml | 20 + .../received/css-namespaces-3/scope-002.xml | 21 + .../received/css-namespaces-3/support/fail.css | 1 + .../css-namespaces-3/support/scope-002a.css | 3 + .../css-namespaces-3/support/scope-002b.css | 2 + .../css-namespaces-3/support/syntax-007.css | 5 + .../received/css-namespaces-3/syntax-001.xml | 16 + .../received/css-namespaces-3/syntax-002.xml | 16 + .../received/css-namespaces-3/syntax-003.xml | 39 ++ .../received/css-namespaces-3/syntax-004.xml | 17 + .../received/css-namespaces-3/syntax-005.xml | 27 ++ .../received/css-namespaces-3/syntax-006.xml | 20 + .../received/css-namespaces-3/syntax-007.xml | 13 + .../received/css-namespaces-3/syntax-008.xml | 23 + .../received/css-namespaces-3/syntax-009.xml | 18 + .../received/css-namespaces-3/syntax-010.xml | 36 ++ .../received/css-namespaces-3/syntax-011.xml | 47 +++ .../received/css-namespaces-3/syntax-012.xml | 31 ++ .../received/css-namespaces-3/syntax-013.xml | 44 ++ .../received/css-namespaces-3/syntax-014.xml | 31 ++ .../received/css-namespaces-3/syntax-015.xml | 18 + .../css-values-3/attr-color-invalid-cast.html | 43 ++ .../css-values-3/attr-color-invalid-fallback.html | 43 ++ .../received/css-values-3/attr-color-valid.html | 43 ++ .../css-values-3/attr-invalid-type-001.html | 43 ++ .../css-values-3/attr-invalid-type-002.html | 46 ++ .../css-values-3/attr-invalid-type-003.html | 46 ++ .../css-values-3/attr-length-invalid-cast.html | 43 ++ .../css-values-3/attr-length-invalid-fallback.html | 43 ++ .../attr-length-valid-zero-nofallback.html | 46 ++ .../css-values-3/attr-length-valid-zero.html | 46 ++ .../received/css-values-3/attr-length-valid.html | 43 ++ .../css-values-3/attr-px-invalid-cast.html | 43 ++ .../css-values-3/attr-px-invalid-fallback.html | 43 ++ .../received/css-values-3/attr-px-valid.html | 43 ++ .../received/css-values-3/calc-in-calc.html | 42 ++ .../css-values-3/calc-in-media-queries-001.html | 42 ++ .../css-values-3/calc-in-media-queries-002.html | 42 ++ .../css-values-3/calc-invalid-range-clamping.html | 44 ++ .../css-values-3/calc-parenthesis-stack.html | 42 ++ .../w3c-css/received/css-values-3/ch-unit-001.html | 37 ++ .../css-values-3/initial-background-color.html | 42 ++ .../css-values-3/reference/200-200-green.html | 33 ++ .../received/css-values-3/reference/all-green.html | 1 + .../css-values-3/reference/ch-unit-001-ref.html | 18 + .../reference/vh_not_refreshing_on_chrome-ref.html | 50 +++ .../received/css-values-3/support/1x1-green.png | Bin 0 -> 135 bytes .../received/css-values-3/support/1x1-lime.png | Bin 0 -> 135 bytes .../received/css-values-3/support/1x1-maroon.png | Bin 0 -> 109 bytes .../received/css-values-3/support/1x1-navy.png | Bin 0 -> 109 bytes .../received/css-values-3/support/1x1-red.png | Bin 0 -> 135 bytes .../received/css-values-3/support/1x1-white.png | Bin 0 -> 109 bytes .../received/css-values-3/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../received/css-values-3/support/60x60-green.png | Bin 0 -> 218 bytes .../received/css-values-3/support/60x60-red.png | Bin 0 -> 217 bytes .../w3c-css/received/css-values-3/support/README | 28 ++ .../received/css-values-3/support/a-green.css | 1 + .../received/css-values-3/support/b-green.css | 1 + .../received/css-values-3/support/c-red.css | 1 + .../w3c-css/received/css-values-3/support/cat.png | Bin 0 -> 1883 bytes .../received/css-values-3/support/import-green.css | 1 + .../received/css-values-3/support/import-red.css | 1 + .../css-values-3/support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../css-values-3/support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../css-values-3/support/pattern-rgr-grg-rgr.png | Bin 0 -> 223 bytes .../received/css-values-3/support/pattern-tr.png | Bin 0 -> 137 bytes .../received/css-values-3/support/ruler-h-50%.png | Bin 0 -> 691 bytes .../received/css-values-3/support/ruler-h-50px.png | Bin 0 -> 671 bytes .../css-values-3/support/ruler-v-100px.png | Bin 0 -> 760 bytes .../received/css-values-3/support/ruler-v-50px.png | Bin 0 -> 757 bytes .../css-values-3/support/square-purple.png | Bin 0 -> 92 bytes .../received/css-values-3/support/square-teal.png | Bin 0 -> 92 bytes .../received/css-values-3/support/square-white.png | Bin 0 -> 78 bytes .../received/css-values-3/support/support/README | 4 + .../css-values-3/support/support/swatch-green.png | Bin 0 -> 84 bytes .../css-values-3/support/support/swatch-red.png | Bin 0 -> 84 bytes .../received/css-values-3/support/swatch-blue.png | Bin 0 -> 84 bytes .../received/css-values-3/support/swatch-green.png | Bin 0 -> 84 bytes .../received/css-values-3/support/swatch-lime.png | Bin 0 -> 84 bytes .../css-values-3/support/swatch-orange.png | Bin 0 -> 84 bytes .../received/css-values-3/support/swatch-red.png | Bin 0 -> 84 bytes .../received/css-values-3/support/swatch-teal.png | Bin 0 -> 156 bytes .../received/css-values-3/support/swatch-white.png | Bin 0 -> 85 bytes .../css-values-3/support/swatch-yellow.png | Bin 0 -> 84 bytes .../received/css-values-3/support/test-bl.png | Bin 0 -> 1368 bytes .../received/css-values-3/support/test-br.png | Bin 0 -> 1045 bytes .../css-values-3/support/test-inner-half-size.png | Bin 0 -> 180 bytes .../received/css-values-3/support/test-outer.png | Bin 0 -> 2412 bytes .../received/css-values-3/support/test-tl.png | Bin 0 -> 1025 bytes .../received/css-values-3/support/test-tr.png | Bin 0 -> 1235 bytes .../received/css-values-3/vh-calc-support-pct.html | 43 ++ .../received/css-values-3/vh-calc-support.html | 43 ++ .../received/css-values-3/vh-em-inherit.html | 41 ++ .../w3c-css/received/css-values-3/vh-inherit.html | 42 ++ .../received/css-values-3/vh-interpolate-pct.html | 48 +++ .../received/css-values-3/vh-interpolate-px.html | 48 +++ .../received/css-values-3/vh-interpolate-vh.html | 48 +++ .../css-values-3/vh-support-atviewport.html | 44 ++ .../received/css-values-3/vh-support-margin.html | 41 ++ .../css-values-3/vh-support-transform-origin.html | 42 ++ .../vh-support-transform-translate.html | 42 ++ .../w3c-css/received/css-values-3/vh-support.html | 39 ++ .../received/css-values-3/vh-zero-support.html | 41 ++ .../css-values-3/vh_not_refreshing_on_chrome.html | 53 +++ .../vh_not_refreshing_on_chrome_iframe.html | 85 ++++ layout/reftests/w3c-css/received/import.log | 466 +++++++++++++++++++++ .../reference/ref-filled-green-100px-square.xht | 19 + .../reftests/w3c-css/received/reftest-stylo.list | 103 +++++ layout/reftests/w3c-css/received/reftest.list | 257 ++++++++++++ .../received/selectors-4/focus-within-001-ref.html | 15 + .../received/selectors-4/focus-within-001.html | 39 ++ .../received/selectors-4/focus-within-002.html | 41 ++ .../received/selectors-4/focus-within-003.html | 47 +++ .../received/selectors-4/focus-within-004.html | 52 +++ .../received/selectors-4/focus-within-005.html | 53 +++ .../received/selectors-4/focus-within-006.html | 55 +++ .../selectors-4/focus-within-shadow-001-ref.html | 15 + .../selectors-4/focus-within-shadow-001.html | 40 ++ .../selectors-4/focus-within-shadow-002.html | 41 ++ .../selectors-4/focus-within-shadow-003.html | 43 ++ .../selectors-4/focus-within-shadow-004.html | 49 +++ .../selectors-4/focus-within-shadow-005.html | 60 +++ .../selectors-4/of-type-selectors-ref.xhtml | 30 ++ .../received/selectors-4/of-type-selectors.xhtml | 32 ++ .../selectors-4/selector-required-ref.html | 22 + .../received/selectors-4/selector-required.html | 26 ++ .../selectors-dir-selector-ltr-001.html | 26 ++ .../selectors-4/selectors-dir-selector-ref.html | 19 + .../selectors-dir-selector-rtl-001.html | 26 ++ 467 files changed, 18369 insertions(+) create mode 100644 layout/reftests/w3c-css/received/README create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-001.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-002.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-001-ref.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-001.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-002.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-003.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-004.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-005.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-006.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-007.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-008.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-009.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-010.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-011.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-012.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-013.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-014.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-015.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-016.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-017.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-018.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-019.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-020.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-021.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-022.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-023.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-024.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-025.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-026.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-027-ref.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-027.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-028.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-029.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-030.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-031.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-032.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-033.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-034.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-035.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-036.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-037.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-038.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/at-supports-039.html create mode 100644 layout/reftests/w3c-css/received/css-conditional-3/reference/background-lime.html 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 create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-001.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-002.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-003.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-004.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-005.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/prefix-006.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-block.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-generic.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2-generic.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-3.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-5.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-6.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/scope-001.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/scope-002.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/support/fail.css create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002a.css create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002b.css create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/support/syntax-007.css create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-001.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-002.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-003.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-004.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-005.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-006.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-007.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-008.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-009.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-010.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-011.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-012.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-013.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-014.xml create mode 100644 layout/reftests/w3c-css/received/css-namespaces-3/syntax-015.xml create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-cast.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-fallback.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-color-valid.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-001.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-002.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-003.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-cast.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-fallback.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero-nofallback.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-length-valid.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-cast.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-fallback.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/attr-px-valid.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/calc-in-calc.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-001.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-002.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/calc-invalid-range-clamping.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/calc-parenthesis-stack.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/ch-unit-001.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/initial-background-color.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/reference/200-200-green.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/reference/all-green.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/reference/ch-unit-001-ref.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-green.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-lime.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-maroon.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-navy.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-red.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/1x1-white.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/60x60-gg-rr.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/60x60-green.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/60x60-red.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/README create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/a-green.css create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/b-green.css create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/c-red.css create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/cat.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/import-green.css create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/import-red.css create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rgr-grg.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rrg-rgg.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/pattern-rgr-grg-rgr.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/pattern-tr.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50%.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50px.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/ruler-v-100px.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/ruler-v-50px.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/square-purple.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/square-teal.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/square-white.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/support/README create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/support/swatch-green.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/support/swatch-red.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-blue.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-green.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-lime.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-orange.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-red.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-teal.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-white.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/swatch-yellow.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-bl.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-br.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-inner-half-size.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-outer.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-tl.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/support/test-tr.png create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-calc-support-pct.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-calc-support.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-em-inherit.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-inherit.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-interpolate-pct.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-interpolate-px.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-interpolate-vh.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-support-atviewport.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-support-margin.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-support-transform-origin.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-support-transform-translate.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-support.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh-zero-support.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome.html create mode 100644 layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome_iframe.html create mode 100644 layout/reftests/w3c-css/received/import.log create mode 100644 layout/reftests/w3c-css/received/reference/ref-filled-green-100px-square.xht create mode 100644 layout/reftests/w3c-css/received/reftest-stylo.list create mode 100644 layout/reftests/w3c-css/received/reftest.list create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-001-ref.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-001.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-002.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-003.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-004.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-005.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-006.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001-ref.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-002.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-003.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-004.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-005.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/of-type-selectors-ref.xhtml create mode 100644 layout/reftests/w3c-css/received/selectors-4/of-type-selectors.xhtml create mode 100644 layout/reftests/w3c-css/received/selectors-4/selector-required-ref.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/selector-required.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ltr-001.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ref.html create mode 100644 layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-rtl-001.html (limited to 'layout/reftests/w3c-css/received') diff --git a/layout/reftests/w3c-css/received/README b/layout/reftests/w3c-css/received/README new file mode 100644 index 000000000..478ec34b5 --- /dev/null +++ b/layout/reftests/w3c-css/received/README @@ -0,0 +1,5 @@ +W3C CSS Test Suite Import Directory +----------------------------------- + +This directory contains reftests pulled from the CSSWG test repository +using ../import-tests.py . diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-001.html b/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-001.html new file mode 100644 index 000000000..49fd608dd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-001.html @@ -0,0 +1,17 @@ + + + + CSS Test: DESCRIPTION OF TEST + + + + + + + + + This page should have a light green background. + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-002.html b/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-002.html new file mode 100644 index 000000000..7ae37f5bf --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-media-whitespace-optional-002.html @@ -0,0 +1,17 @@ + + + + CSS Test: DESCRIPTION OF TEST + + + + + + + + + This page should have a light green background. + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001-ref.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001-ref.html new file mode 100644 index 000000000..a8157aa75 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001-ref.html @@ -0,0 +1,19 @@ + + + + CSS Reftest Reference + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001.html new file mode 100644 index 000000000..7e6b21f6d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-001.html @@ -0,0 +1,25 @@ + + + CSS Test (Conditional Rules): Support for simple passing conditions in @supports + + + + + + + + +

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

+
+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-002.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-002.html new file mode 100644 index 000000000..d4b59ff36 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-002.html @@ -0,0 +1,27 @@ + + + + CSS Test (Conditional Rules): Support for @supports within @media + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-003.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-003.html new file mode 100644 index 000000000..c138bbc30 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-003.html @@ -0,0 +1,27 @@ + + + + CSS Test (Conditional Rules): Support for @media within @supports + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-004.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-004.html new file mode 100644 index 000000000..6b9cf6f6b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-004.html @@ -0,0 +1,28 @@ + + + + CSS Test (Conditional Rules): @supports within non-matching @media should not apply + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-005.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-005.html new file mode 100644 index 000000000..67329e365 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-005.html @@ -0,0 +1,28 @@ + + + + CSS Test (Conditional Rules): non-matching @media within @supports should not apply + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-006.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-006.html new file mode 100644 index 000000000..f5c646106 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-006.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Nested parens around conditions in @supports should work + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-007.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-007.html new file mode 100644 index 000000000..a8184274f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-007.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Conjunctions of passing simple conditions in @supports should pass + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-008.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-008.html new file mode 100644 index 000000000..f53b40c82 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-008.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Disjunctions with at least a passing simple condition in @supports should pass + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-009.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-009.html new file mode 100644 index 000000000..ffe96f61a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-009.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Negations of failing simple conditions in @supports should pass + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-010.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-010.html new file mode 100644 index 000000000..d3716718c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-010.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-011.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-011.html new file mode 100644 index 000000000..02e744e4b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-011.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Conditions not enclosed in parens in @supports should not work + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-012.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-012.html new file mode 100644 index 000000000..8a30ead2f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-012.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Conjunctions with more than two terms in @supports should work + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-013.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-013.html new file mode 100644 index 000000000..619da8411 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-013.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Disjunction with more than two terms in @supports should work + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-014.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-014.html new file mode 100644 index 000000000..c26d8057d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-014.html @@ -0,0 +1,28 @@ + + + + CSS Test (Conditional Rules): Negations in @supports should not work if "not" isn't follow by a space + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-015.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-015.html new file mode 100644 index 000000000..fe3d5e561 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-015.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-016.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-016.html new file mode 100644 index 000000000..f8feaa470 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-016.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): In @supports, parens are required to mix conjunctions with disjunctions + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-017.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-017.html new file mode 100644 index 000000000..81cbe4553 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-017.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): In @supports, functions can be parsed successfully + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-018.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-018.html new file mode 100644 index 000000000..88bcedec9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-018.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): In @supports conditions, the arguments of a function can begin with spaces + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-019.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-019.html new file mode 100644 index 000000000..7e6bf448d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-019.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-020.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-020.html new file mode 100644 index 000000000..eed31e5ea --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-020.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-021.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-021.html new file mode 100644 index 000000000..a3fdc83cc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-021.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-022.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-022.html new file mode 100644 index 000000000..ec41734b4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-022.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-023.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-023.html new file mode 100644 index 000000000..e3df4f6f7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-023.html @@ -0,0 +1,27 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in nested @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-024.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-024.html new file mode 100644 index 000000000..94827ff53 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-024.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-025.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-025.html new file mode 100644 index 000000000..e7079ee5c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-025.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-026.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-026.html new file mode 100644 index 000000000..842a0ad66 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-026.html @@ -0,0 +1,26 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027-ref.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027-ref.html new file mode 100644 index 000000000..9d1fbaaf4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027-ref.html @@ -0,0 +1,19 @@ + + + + CSS Reftest Reference + + + + + +

Test passes if there is a filled green square.

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027.html new file mode 100644 index 000000000..11a0ed1f0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-027.html @@ -0,0 +1,23 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

Test passes if there is a filled green square.

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-028.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-028.html new file mode 100644 index 000000000..3abc95ebd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-028.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-029.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-029.html new file mode 100644 index 000000000..b78a711fe --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-029.html @@ -0,0 +1,23 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

Test passes if there is a filled green square.

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-030.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-030.html new file mode 100644 index 000000000..a2b66cfa6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-030.html @@ -0,0 +1,25 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-031.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-031.html new file mode 100644 index 000000000..2b4621d49 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-031.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-032.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-032.html new file mode 100644 index 000000000..d53deb175 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-032.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-033.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-033.html new file mode 100644 index 000000000..d2c682fb8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-033.html @@ -0,0 +1,24 @@ + + + + CSS Test (Conditional Rules): Incorrect syntax in @supports recovers properly + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-034.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-034.html new file mode 100644 index 000000000..d9b9612ee --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-034.html @@ -0,0 +1,42 @@ + + + + + CSS Test (Conditional Rules): Incorrect syntax of supports condition + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-035.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-035.html new file mode 100644 index 000000000..23a706b32 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-035.html @@ -0,0 +1,42 @@ + + + + + CSS Test (Conditional Rules): Incorrect syntax of supports condition + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-036.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-036.html new file mode 100644 index 000000000..f352d5dbc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-036.html @@ -0,0 +1,45 @@ + + + + + CSS Test (Conditional Rules): Incorrect syntax of supports condition + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-037.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-037.html new file mode 100644 index 000000000..7f23db6fd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-037.html @@ -0,0 +1,43 @@ + + + + + CSS Test (Conditional Rules): Incorrect syntax of supports condition + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-038.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-038.html new file mode 100644 index 000000000..868a1e1f9 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-038.html @@ -0,0 +1,42 @@ + + + + + CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/at-supports-039.html b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-039.html new file mode 100644 index 000000000..58e7ac2f0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/at-supports-039.html @@ -0,0 +1,42 @@ + + + + + CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon + + + + + + + + + + + + + +

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

+ +
+ + + diff --git a/layout/reftests/w3c-css/received/css-conditional-3/reference/background-lime.html b/layout/reftests/w3c-css/received/css-conditional-3/reference/background-lime.html new file mode 100644 index 000000000..fcb243c7f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-conditional-3/reference/background-lime.html @@ -0,0 +1,14 @@ + + + + CSS Test Reference + + + + + + This page should have a light green background. + + 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 diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-001.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-001.xml new file mode 100644 index 000000000..c40bb7f11 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-001.xml @@ -0,0 +1,20 @@ + + + + + + + CSS Namespaces Test Suite: prefix case-sensitivity + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-002.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-002.xml new file mode 100644 index 000000000..cc78f3f0a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-002.xml @@ -0,0 +1,17 @@ + + + + + + + CSS Namespaces Test Suite: empty string prefix (Explicit element namespace) + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-003.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-003.xml new file mode 100644 index 000000000..0b6f3293d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-003.xml @@ -0,0 +1,15 @@ + + + + + + + CSS Namespaces Test Suite: empty string prefix (Implied element namespace) + + + This sentence should have a green background. + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-004.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-004.xml new file mode 100644 index 000000000..70c3bd1ed --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-004.xml @@ -0,0 +1,18 @@ + + + + + + + CSS Namespaces Test Suite: empty string default namespace + + + This sentence should have a green background. + This sentence should have a green background. + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-005.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-005.xml new file mode 100644 index 000000000..458b5aa3e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-005.xml @@ -0,0 +1,18 @@ + + + + + + + + CSS Namespaces Test Suite: no default namespace + + + This sentence should have a green background. + This sentence should have a green background. + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/prefix-006.xml b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-006.xml new file mode 100644 index 000000000..0bf59915a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/prefix-006.xml @@ -0,0 +1,23 @@ + + + + + + + CSS Namespaces Test Suite: no prefix + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-block.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-block.xml new file mode 100644 index 000000000..c26b6fcf2 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-block.xml @@ -0,0 +1,10 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-generic.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-generic.xml new file mode 100644 index 000000000..12c5c012d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1-generic.xml @@ -0,0 +1,11 @@ + + + + + CSS Namespaces Test Suite reference + + + This sentence should have a green background. + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1.xml new file mode 100644 index 000000000..9509a4bd3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-1.xml @@ -0,0 +1,10 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2-generic.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2-generic.xml new file mode 100644 index 000000000..047be4221 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2-generic.xml @@ -0,0 +1,13 @@ + + + + + CSS Namespaces Test Suite reference + + + This sentence should have a green background. + This sentence should have a green background. + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2.xml new file mode 100644 index 000000000..f2fa08395 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-2.xml @@ -0,0 +1,11 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-3.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-3.xml new file mode 100644 index 000000000..e50faba6b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-3.xml @@ -0,0 +1,12 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-5.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-5.xml new file mode 100644 index 000000000..9c45f9de7 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-5.xml @@ -0,0 +1,14 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-6.xml b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-6.xml new file mode 100644 index 000000000..d67da1ac3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/reftest/ref-lime-6.xml @@ -0,0 +1,15 @@ + + + + + CSS Namespaces Test Suite reference + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/scope-001.xml b/layout/reftests/w3c-css/received/css-namespaces-3/scope-001.xml new file mode 100644 index 000000000..bed4171ef --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/scope-001.xml @@ -0,0 +1,20 @@ + + + + + + + + CSS Namespaces Test Suite: scope <style> + + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/scope-002.xml b/layout/reftests/w3c-css/received/css-namespaces-3/scope-002.xml new file mode 100644 index 000000000..d25eb8178 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/scope-002.xml @@ -0,0 +1,21 @@ + + + + + + + CSS Namespaces Test Suite: scope @import + + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/support/fail.css b/layout/reftests/w3c-css/received/css-namespaces-3/support/fail.css new file mode 100644 index 000000000..1c2d64c7e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/support/fail.css @@ -0,0 +1 @@ +* { background:red ! important } diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002a.css b/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002a.css new file mode 100644 index 000000000..a8d20ba81 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002a.css @@ -0,0 +1,3 @@ +@namespace x url("test"); +@namespace y url("test"); +w|test { background:red } diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002b.css b/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002b.css new file mode 100644 index 000000000..0c0d032a0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/support/scope-002b.css @@ -0,0 +1,2 @@ +y|test { background: red } + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/support/syntax-007.css b/layout/reftests/w3c-css/received/css-namespaces-3/support/syntax-007.css new file mode 100644 index 000000000..65d1fa73a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/support/syntax-007.css @@ -0,0 +1,5 @@ +@charset "UTF-8"; +@namespace url("test"); +@namespace url("test2"); +*|test { background:lime } +test { background:red } diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-001.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-001.xml new file mode 100644 index 000000000..01c57e07c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-001.xml @@ -0,0 +1,16 @@ + + + + + + + CSS Namespaces Test Suite: @namespace case-insensitivity + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-002.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-002.xml new file mode 100644 index 000000000..cb04b9c8d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-002.xml @@ -0,0 +1,16 @@ + + + + + + + CSS Namespaces Test Suite: @namespace syntax with escapes + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-003.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-003.xml new file mode 100644 index 000000000..256286eeb --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-003.xml @@ -0,0 +1,39 @@ + + + + + + + CSS Namespaces Test Suite: @namespace default namespace syntax + + + + + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-004.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-004.xml new file mode 100644 index 000000000..335bca98d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-004.xml @@ -0,0 +1,17 @@ + + + + + + + CSS Namespaces Test Suite: @namespace url() with escape + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-005.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-005.xml new file mode 100644 index 000000000..164bea1ec --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-005.xml @@ -0,0 +1,27 @@ + + + + + + + CSS Namespaces Test Suite: @namespace string and url() syntax + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-006.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-006.xml new file mode 100644 index 000000000..1c5975a85 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-006.xml @@ -0,0 +1,20 @@ + + + + + + + + CSS Namespaces Test Suite: invalid ordering of @namespace and @import + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-007.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-007.xml new file mode 100644 index 000000000..6022d1c7e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-007.xml @@ -0,0 +1,13 @@ + + + + + + + CSS Namespaces Test Suite: @namespace and @charset + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-008.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-008.xml new file mode 100644 index 000000000..4cb4e2339 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-008.xml @@ -0,0 +1,23 @@ + + + + + + + CSS Namespaces Test Suite: escapes in prefix + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-009.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-009.xml new file mode 100644 index 000000000..9f69fec67 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-009.xml @@ -0,0 +1,18 @@ + + + + + + + CSS Namespaces Test Suite: escaped vertical bar in qualified name + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-010.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-010.xml new file mode 100644 index 000000000..e175a7bd3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-010.xml @@ -0,0 +1,36 @@ + + + + + + + + CSS Namespaces Test Suite: duplicate @namespace declarations + + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-011.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-011.xml new file mode 100644 index 000000000..e60cbe115 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-011.xml @@ -0,0 +1,47 @@ + + + + + + + CSS Namespaces Test Suite: string comparison (no URI resolving) + + + + + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-012.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-012.xml new file mode 100644 index 000000000..557ba5065 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-012.xml @@ -0,0 +1,31 @@ + + + + + + + CSS Namespaces Test Suite: whitespace and comment handling + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-013.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-013.xml new file mode 100644 index 000000000..983e2e62d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-013.xml @@ -0,0 +1,44 @@ + + + + + + + + + CSS Namespaces Test Suite: @namespace error handling + + + + + + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-014.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-014.xml new file mode 100644 index 000000000..d57d8991c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-014.xml @@ -0,0 +1,31 @@ + + + + + + + + CSS Namespaces Test Suite: @namespace and invalid at-rules + + + + + +

This sentence should have a green background.

+

This sentence should have a green background.

+

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-namespaces-3/syntax-015.xml b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-015.xml new file mode 100644 index 000000000..4460ddf55 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-namespaces-3/syntax-015.xml @@ -0,0 +1,18 @@ + + + + + + + CSS Namespaces Test Suite: invalid URI + + + +

This sentence should have a green background.

+ + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-cast.html b/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-cast.html new file mode 100644 index 000000000..d538eebdd --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-fallback.html b/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-fallback.html new file mode 100644 index 000000000..92258893b --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-color-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-color-valid.html b/layout/reftests/w3c-css/received/css-values-3/attr-color-valid.html new file mode 100644 index 000000000..8817e6b94 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-color-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (colors) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-001.html b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-001.html new file mode 100644 index 000000000..a56c144c3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-001.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (types) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-002.html b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-002.html new file mode 100644 index 000000000..69766c0e1 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-002.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (types) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-003.html b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-003.html new file mode 100644 index 000000000..69766c0e1 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-invalid-type-003.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (types) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-cast.html b/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-cast.html new file mode 100644 index 000000000..930832363 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-fallback.html b/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-fallback.html new file mode 100644 index 000000000..6a5d4dfe6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-length-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero-nofallback.html b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero-nofallback.html new file mode 100644 index 000000000..b8a042fd4 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero-nofallback.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero.html b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero.html new file mode 100644 index 000000000..fcdebc6fa --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid-zero.html @@ -0,0 +1,46 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-length-valid.html b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid.html new file mode 100644 index 000000000..c78258ffe --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-length-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (length) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-cast.html b/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-cast.html new file mode 100644 index 000000000..93b2d2182 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-cast.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attributes references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-fallback.html b/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-fallback.html new file mode 100644 index 000000000..778697d0d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-px-invalid-fallback.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/attr-px-valid.html b/layout/reftests/w3c-css/received/css-values-3/attr-px-valid.html new file mode 100644 index 000000000..ec96924a6 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/attr-px-valid.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Attribute references (pixels) + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/calc-in-calc.html b/layout/reftests/w3c-css/received/css-values-3/calc-in-calc.html new file mode 100644 index 000000000..3e035fecf --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/calc-in-calc.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Calc() inside calc() + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-001.html b/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-001.html new file mode 100644 index 000000000..af5996963 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-001.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-002.html b/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-002.html new file mode 100644 index 000000000..4b7d7c870 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/calc-in-media-queries-002.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/calc-invalid-range-clamping.html b/layout/reftests/w3c-css/received/css-values-3/calc-invalid-range-clamping.html new file mode 100644 index 000000000..a88416a2c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/calc-invalid-range-clamping.html @@ -0,0 +1,44 @@ + + + + + + CSS Values and Units Test: + Range clamping into calc() expressions + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/calc-parenthesis-stack.html b/layout/reftests/w3c-css/received/css-values-3/calc-parenthesis-stack.html new file mode 100644 index 000000000..1d9033d7e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/calc-parenthesis-stack.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Calc() inside calc() + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/ch-unit-001.html b/layout/reftests/w3c-css/received/css-values-3/ch-unit-001.html new file mode 100644 index 000000000..8bb0b893c --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/ch-unit-001.html @@ -0,0 +1,37 @@ + + +CSS Values and Units Test: support for the ch unit + + + + + + + +

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

+
00000
+
00000
+ diff --git a/layout/reftests/w3c-css/received/css-values-3/initial-background-color.html b/layout/reftests/w3c-css/received/css-values-3/initial-background-color.html new file mode 100644 index 000000000..f38226651 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/initial-background-color.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units + CSS Background and Borders Test: + Initial property and background-color + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/reference/200-200-green.html b/layout/reftests/w3c-css/received/css-values-3/reference/200-200-green.html new file mode 100644 index 000000000..f3da3ddb3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/reference/200-200-green.html @@ -0,0 +1,33 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly (reference rendering) + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/reference/all-green.html b/layout/reftests/w3c-css/received/css-values-3/reference/all-green.html new file mode 100644 index 000000000..c70532129 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/reference/all-green.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-values-3/reference/ch-unit-001-ref.html b/layout/reftests/w3c-css/received/css-values-3/reference/ch-unit-001-ref.html new file mode 100644 index 000000000..499d43094 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/reference/ch-unit-001-ref.html @@ -0,0 +1,18 @@ + + +CSS Values and Units Test Reference File + + + + +

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

+
+ diff --git a/layout/reftests/w3c-css/received/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html b/layout/reftests/w3c-css/received/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html new file mode 100644 index 000000000..eb5b15d4a --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/reference/vh_not_refreshing_on_chrome-ref.html @@ -0,0 +1,50 @@ + + + + + + CSS Reference File + + + + + + + + + + + + + diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-green.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-green.png new file mode 100644 index 000000000..b98ca0ba0 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-green.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-lime.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-lime.png new file mode 100644 index 000000000..cb397fb09 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-lime.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-maroon.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-maroon.png new file mode 100644 index 000000000..3f86b0721 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-maroon.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-navy.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-navy.png new file mode 100644 index 000000000..9b9a03955 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-navy.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-red.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-red.png new file mode 100644 index 000000000..6bd73ac10 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-red.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/1x1-white.png b/layout/reftests/w3c-css/received/css-values-3/support/1x1-white.png new file mode 100644 index 000000000..dd43faec5 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/1x1-white.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/60x60-gg-rr.png b/layout/reftests/w3c-css/received/css-values-3/support/60x60-gg-rr.png new file mode 100644 index 000000000..84f5b2a4f Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/60x60-gg-rr.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/60x60-green.png b/layout/reftests/w3c-css/received/css-values-3/support/60x60-green.png new file mode 100644 index 000000000..b3c8cf3eb Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/60x60-green.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/60x60-red.png b/layout/reftests/w3c-css/received/css-values-3/support/60x60-red.png new file mode 100644 index 000000000..823f125b8 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/60x60-red.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/README b/layout/reftests/w3c-css/received/css-values-3/support/README new file mode 100644 index 000000000..2e5f2ad07 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/support/README @@ -0,0 +1,28 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/layout/reftests/w3c-css/received/css-values-3/support/a-green.css b/layout/reftests/w3c-css/received/css-values-3/support/a-green.css new file mode 100644 index 000000000..b0dbb071d --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/layout/reftests/w3c-css/received/css-values-3/support/b-green.css b/layout/reftests/w3c-css/received/css-values-3/support/b-green.css new file mode 100644 index 000000000..a0473f5ca --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/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-values-3/support/c-red.css b/layout/reftests/w3c-css/received/css-values-3/support/c-red.css new file mode 100644 index 000000000..d4ba5c64e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/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-values-3/support/cat.png b/layout/reftests/w3c-css/received/css-values-3/support/cat.png new file mode 100644 index 000000000..85dd73248 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/cat.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/import-green.css b/layout/reftests/w3c-css/received/css-values-3/support/import-green.css new file mode 100644 index 000000000..537104e66 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/layout/reftests/w3c-css/received/css-values-3/support/import-red.css b/layout/reftests/w3c-css/received/css-values-3/support/import-red.css new file mode 100644 index 000000000..9945ef471 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rgr-grg.png b/layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rgr-grg.png new file mode 100644 index 000000000..9b88fbd81 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rgr-grg.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/pattern-grg-rrg-rgg.png b/layout/reftests/w3c-css/received/css-values-3/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-values-3/support/pattern-grg-rrg-rgg.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/pattern-rgr-grg-rgr.png b/layout/reftests/w3c-css/received/css-values-3/support/pattern-rgr-grg-rgr.png new file mode 100644 index 000000000..d454e3a63 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/pattern-rgr-grg-rgr.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/pattern-tr.png b/layout/reftests/w3c-css/received/css-values-3/support/pattern-tr.png new file mode 100644 index 000000000..8b4b25364 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/pattern-tr.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50%.png b/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50%.png new file mode 100644 index 000000000..cf2eea6b4 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50%.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50px.png b/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50px.png new file mode 100644 index 000000000..9f4658366 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/ruler-h-50px.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-100px.png b/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-100px.png new file mode 100644 index 000000000..a837eca22 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-100px.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-50px.png b/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-50px.png new file mode 100644 index 000000000..841410280 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/ruler-v-50px.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/square-purple.png b/layout/reftests/w3c-css/received/css-values-3/support/square-purple.png new file mode 100644 index 000000000..0f522d787 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/square-purple.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/square-teal.png b/layout/reftests/w3c-css/received/css-values-3/support/square-teal.png new file mode 100644 index 000000000..e567f51b9 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/square-teal.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/square-white.png b/layout/reftests/w3c-css/received/css-values-3/support/square-white.png new file mode 100644 index 000000000..5853cbb23 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/square-white.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/support/README b/layout/reftests/w3c-css/received/css-values-3/support/support/README new file mode 100644 index 000000000..ea8cb9ef3 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/support/support/README @@ -0,0 +1,4 @@ +The swatch-green.png file in this directory is really a RED swatch, +and the swatch-red.png file is really a green swatch. + +This directory is used to test relative URIs. \ No newline at end of file diff --git a/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-green.png b/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-green.png new file mode 100644 index 000000000..1caf25c99 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-green.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-red.png b/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-red.png new file mode 100644 index 000000000..0aa79b0c8 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/support/swatch-red.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-blue.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-blue.png new file mode 100644 index 000000000..bf2759634 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-blue.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-green.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-green.png new file mode 100644 index 000000000..0aa79b0c8 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-green.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-lime.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-lime.png new file mode 100644 index 000000000..55fd7fdae Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-lime.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-orange.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-orange.png new file mode 100644 index 000000000..d3cd498b5 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-orange.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-red.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-red.png new file mode 100644 index 000000000..1caf25c99 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-red.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-teal.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-teal.png new file mode 100644 index 000000000..0293ce89d Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-teal.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-white.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-white.png new file mode 100644 index 000000000..1a7d4323d Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-white.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/swatch-yellow.png b/layout/reftests/w3c-css/received/css-values-3/support/swatch-yellow.png new file mode 100644 index 000000000..1591aa0e2 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/swatch-yellow.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-bl.png b/layout/reftests/w3c-css/received/css-values-3/support/test-bl.png new file mode 100644 index 000000000..904e24e99 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-bl.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-br.png b/layout/reftests/w3c-css/received/css-values-3/support/test-br.png new file mode 100644 index 000000000..f413ff5c1 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-br.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-inner-half-size.png b/layout/reftests/w3c-css/received/css-values-3/support/test-inner-half-size.png new file mode 100644 index 000000000..e473bf80e Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-inner-half-size.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-outer.png b/layout/reftests/w3c-css/received/css-values-3/support/test-outer.png new file mode 100644 index 000000000..82eeace7f Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-outer.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-tl.png b/layout/reftests/w3c-css/received/css-values-3/support/test-tl.png new file mode 100644 index 000000000..f6ac0ef7e Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-tl.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/support/test-tr.png b/layout/reftests/w3c-css/received/css-values-3/support/test-tr.png new file mode 100644 index 000000000..59843ae54 Binary files /dev/null and b/layout/reftests/w3c-css/received/css-values-3/support/test-tr.png differ diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-calc-support-pct.html b/layout/reftests/w3c-css/received/css-values-3/vh-calc-support-pct.html new file mode 100644 index 000000000..3a422d4ce --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-calc-support-pct.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Viewport units are supported inside calc expressions. + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-calc-support.html b/layout/reftests/w3c-css/received/css-values-3/vh-calc-support.html new file mode 100644 index 000000000..0e98941ab --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-calc-support.html @@ -0,0 +1,43 @@ + + + + + + CSS Values and Units Test: + Viewport units are supported inside calc expressions. + + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-em-inherit.html b/layout/reftests/w3c-css/received/css-values-3/vh-em-inherit.html new file mode 100644 index 000000000..1affbd093 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-em-inherit.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + 0vh and 0vw are correctly treated as 0px + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-inherit.html b/layout/reftests/w3c-css/received/css-values-3/vh-inherit.html new file mode 100644 index 000000000..99890e309 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-inherit.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewport units are inherited properly + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-pct.html b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-pct.html new file mode 100644 index 000000000..293d686c8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-pct.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-px.html b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-px.html new file mode 100644 index 000000000..f07135743 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-px.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-vh.html b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-vh.html new file mode 100644 index 000000000..d6671174e --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-interpolate-vh.html @@ -0,0 +1,48 @@ + + + + + + CSS Values and Units Test: + Viewport units are interpolated correctly + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-support-atviewport.html b/layout/reftests/w3c-css/received/css-values-3/vh-support-atviewport.html new file mode 100644 index 000000000..c79ace6df --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-support-atviewport.html @@ -0,0 +1,44 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in @viewport rules + + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-support-margin.html b/layout/reftests/w3c-css/received/css-values-3/vh-support-margin.html new file mode 100644 index 000000000..06b2375a8 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-support-margin.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in margin properties + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-origin.html b/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-origin.html new file mode 100644 index 000000000..4b06a09fc --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-origin.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-translate.html b/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-translate.html new file mode 100644 index 000000000..e273026a0 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-support-transform-translate.html @@ -0,0 +1,42 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in transform properties + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-support.html b/layout/reftests/w3c-css/received/css-values-3/vh-support.html new file mode 100644 index 000000000..c65b5493f --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-support.html @@ -0,0 +1,39 @@ + + + + + + CSS Values and Units Test: + Viewports units are supported in sizing properties + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh-zero-support.html b/layout/reftests/w3c-css/received/css-values-3/vh-zero-support.html new file mode 100644 index 000000000..1c1bcd176 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh-zero-support.html @@ -0,0 +1,41 @@ + + + + + + CSS Values and Units Test: + 0vh and 0vw are correctly treated as 0px + + + + + + + + + + + + + + +
+ + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome.html b/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome.html new file mode 100644 index 000000000..11b973a29 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome.html @@ -0,0 +1,53 @@ + + + + + CSS Values and Units Test: vh-based dimension doesn't change when the element's other dimension doesn't change. + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome_iframe.html b/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome_iframe.html new file mode 100644 index 000000000..89ed75a52 --- /dev/null +++ b/layout/reftests/w3c-css/received/css-values-3/vh_not_refreshing_on_chrome_iframe.html @@ -0,0 +1,85 @@ + + + + + + CSS Values and Units Test: vh-based dimension doesn't change when the element other dimension doesn't change. + + + + + + + + + + +

+ All boxes should end up the same size. The green box is the reference one. +

+ +
+
+
+
+ + + + + diff --git a/layout/reftests/w3c-css/received/import.log b/layout/reftests/w3c-css/received/import.log new file mode 100644 index 000000000..66988c5a1 --- /dev/null +++ b/layout/reftests/w3c-css/received/import.log @@ -0,0 +1,466 @@ +Importing revision: d261d6def2373f64d94b113860b29d3e45a02bd1 +from repository: https://hg.csswg.org/test +Importing css-conditional-3/at-media-whitespace-optional-001.html to css-conditional-3/at-media-whitespace-optional-001.html +Importing css-conditional-3/reference/background-lime.html to css-conditional-3/reference/background-lime.html +Importing css-conditional-3/at-media-whitespace-optional-002.html to css-conditional-3/at-media-whitespace-optional-002.html +Importing css-conditional-3/at-supports-001.html to css-conditional-3/at-supports-001.html +Importing css-conditional-3/at-supports-001-ref.html to css-conditional-3/at-supports-001-ref.html +Importing css-conditional-3/at-supports-002.html to css-conditional-3/at-supports-002.html +Importing css-conditional-3/at-supports-003.html to css-conditional-3/at-supports-003.html +Importing css-conditional-3/at-supports-004.html to css-conditional-3/at-supports-004.html +Importing css-conditional-3/at-supports-005.html to css-conditional-3/at-supports-005.html +Importing css-conditional-3/at-supports-006.html to css-conditional-3/at-supports-006.html +Importing css-conditional-3/at-supports-007.html to css-conditional-3/at-supports-007.html +Importing css-conditional-3/at-supports-008.html to css-conditional-3/at-supports-008.html +Importing css-conditional-3/at-supports-009.html to css-conditional-3/at-supports-009.html +Importing css-conditional-3/at-supports-010.html to css-conditional-3/at-supports-010.html +Importing css-conditional-3/at-supports-011.html to css-conditional-3/at-supports-011.html +Importing css-conditional-3/at-supports-012.html to css-conditional-3/at-supports-012.html +Importing css-conditional-3/at-supports-013.html to css-conditional-3/at-supports-013.html +Importing css-conditional-3/at-supports-014.html to css-conditional-3/at-supports-014.html +Importing css-conditional-3/at-supports-015.html to css-conditional-3/at-supports-015.html +Importing css-conditional-3/at-supports-016.html to css-conditional-3/at-supports-016.html +Importing css-conditional-3/at-supports-017.html to css-conditional-3/at-supports-017.html +Importing css-conditional-3/at-supports-018.html to css-conditional-3/at-supports-018.html +Importing css-conditional-3/at-supports-019.html to css-conditional-3/at-supports-019.html +Importing css-conditional-3/at-supports-020.html to css-conditional-3/at-supports-020.html +Importing css-conditional-3/at-supports-021.html to css-conditional-3/at-supports-021.html +Importing css-conditional-3/at-supports-022.html to css-conditional-3/at-supports-022.html +Importing css-conditional-3/at-supports-023.html to css-conditional-3/at-supports-023.html +Importing css-conditional-3/at-supports-024.html to css-conditional-3/at-supports-024.html +Importing css-conditional-3/at-supports-025.html to css-conditional-3/at-supports-025.html +Importing css-conditional-3/at-supports-026.html to css-conditional-3/at-supports-026.html +Importing css-conditional-3/at-supports-027.html to css-conditional-3/at-supports-027.html +Importing css-conditional-3/at-supports-027-ref.html to css-conditional-3/at-supports-027-ref.html +Importing css-conditional-3/at-supports-028.html to css-conditional-3/at-supports-028.html +Importing css-conditional-3/at-supports-029.html to css-conditional-3/at-supports-029.html +Importing css-conditional-3/at-supports-030.html to css-conditional-3/at-supports-030.html +Importing css-conditional-3/at-supports-031.html to css-conditional-3/at-supports-031.html +Importing css-conditional-3/at-supports-032.html to css-conditional-3/at-supports-032.html +Importing css-conditional-3/at-supports-033.html to css-conditional-3/at-supports-033.html +Importing css-conditional-3/at-supports-034.html to css-conditional-3/at-supports-034.html +Importing css-conditional-3/at-supports-035.html to css-conditional-3/at-supports-035.html +Importing css-conditional-3/at-supports-036.html to css-conditional-3/at-supports-036.html +Importing css-conditional-3/at-supports-037.html to css-conditional-3/at-supports-037.html +Importing css-conditional-3/at-supports-038.html to css-conditional-3/at-supports-038.html +Importing css-conditional-3/at-supports-039.html to css-conditional-3/at-supports-039.html +Importing css-multicol-1/multicol-basic-001.html to css-multicol-1/multicol-basic-001.html +Importing css-multicol-1/support/1x1-green.png to css-multicol-1/support/1x1-green.png +Importing css-multicol-1/support/1x1-lime.png to css-multicol-1/support/1x1-lime.png +Importing css-multicol-1/support/1x1-maroon.png to css-multicol-1/support/1x1-maroon.png +Importing css-multicol-1/support/1x1-navy.png to css-multicol-1/support/1x1-navy.png +Importing css-multicol-1/support/1x1-red.png to css-multicol-1/support/1x1-red.png +Importing css-multicol-1/support/1x1-white.png to css-multicol-1/support/1x1-white.png +Importing css-multicol-1/support/60x60-gg-rr.png to css-multicol-1/support/60x60-gg-rr.png +Importing css-multicol-1/support/60x60-green.png to css-multicol-1/support/60x60-green.png +Importing css-multicol-1/support/60x60-red.png to css-multicol-1/support/60x60-red.png +Importing css-multicol-1/support/a-green.css to css-multicol-1/support/a-green.css +Importing css-multicol-1/support/b-green.css to css-multicol-1/support/b-green.css +Importing css-multicol-1/support/black20x20.png to css-multicol-1/support/black20x20.png +Importing css-multicol-1/support/c-red.css to css-multicol-1/support/c-red.css +Importing css-multicol-1/support/cat.png to css-multicol-1/support/cat.png +Importing css-multicol-1/support/import-green.css to css-multicol-1/support/import-green.css +Importing css-multicol-1/support/import-red.css to css-multicol-1/support/import-red.css +Importing css-multicol-1/support/pattern-grg-rgr-grg.png to css-multicol-1/support/pattern-grg-rgr-grg.png +Importing css-multicol-1/support/pattern-grg-rrg-rgg.png to css-multicol-1/support/pattern-grg-rrg-rgg.png +Importing css-multicol-1/support/pattern-rgr-grg-rgr.png to css-multicol-1/support/pattern-rgr-grg-rgr.png +Importing css-multicol-1/support/pattern-tr.png to css-multicol-1/support/pattern-tr.png +Importing css-multicol-1/support/red20x20.png to css-multicol-1/support/red20x20.png +Importing css-multicol-1/support/square-purple.png to css-multicol-1/support/square-purple.png +Importing css-multicol-1/support/square-teal.png to css-multicol-1/support/square-teal.png +Importing css-multicol-1/support/square-white.png to css-multicol-1/support/square-white.png +Importing css-multicol-1/support/swatch-blue.png to css-multicol-1/support/swatch-blue.png +Importing css-multicol-1/support/swatch-gray.png to css-multicol-1/support/swatch-gray.png +Importing css-multicol-1/support/swatch-green.png to css-multicol-1/support/swatch-green.png +Importing css-multicol-1/support/swatch-lime.png to css-multicol-1/support/swatch-lime.png +Importing css-multicol-1/support/swatch-navy.png to css-multicol-1/support/swatch-navy.png +Importing css-multicol-1/support/swatch-orange.png to css-multicol-1/support/swatch-orange.png +Importing css-multicol-1/support/swatch-pink.png to css-multicol-1/support/swatch-pink.png +Importing css-multicol-1/support/swatch-purple.png to css-multicol-1/support/swatch-purple.png +Importing css-multicol-1/support/swatch-red.png to css-multicol-1/support/swatch-red.png +Importing css-multicol-1/support/swatch-white.png to css-multicol-1/support/swatch-white.png +Importing css-multicol-1/support/swatch-yellow.png to css-multicol-1/support/swatch-yellow.png +Importing css-multicol-1/support/test-bl.png to css-multicol-1/support/test-bl.png +Importing css-multicol-1/support/test-br.png to css-multicol-1/support/test-br.png +Importing css-multicol-1/support/test-outer.png to css-multicol-1/support/test-outer.png +Importing css-multicol-1/support/test-tl.png to css-multicol-1/support/test-tl.png +Importing css-multicol-1/support/test-tr.png to css-multicol-1/support/test-tr.png +Importing css-multicol-1/reference/multicol-basic-ref.html to css-multicol-1/reference/multicol-basic-ref.html +Importing css-multicol-1/multicol-basic-002.html to css-multicol-1/multicol-basic-002.html +Importing css-multicol-1/multicol-basic-003.html to css-multicol-1/multicol-basic-003.html +Importing css-multicol-1/multicol-basic-004.html to css-multicol-1/multicol-basic-004.html +Importing css-multicol-1/multicol-block-clip-001.xht to css-multicol-1/multicol-block-clip-001.xht +Importing css-multicol-1/multicol-block-clip-001-ref.xht to css-multicol-1/multicol-block-clip-001-ref.xht +Importing css-multicol-1/multicol-block-clip-002.xht to css-multicol-1/multicol-block-clip-002.xht +Importing css-multicol-1/multicol-block-clip-002-ref.xht to css-multicol-1/multicol-block-clip-002-ref.xht +Importing css-multicol-1/multicol-br-inside-avoidcolumn-001.xht to css-multicol-1/multicol-br-inside-avoidcolumn-001.xht +Importing css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht to css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht +Importing css-multicol-1/multicol-break-000.xht to css-multicol-1/multicol-break-000.xht +Importing css-multicol-1/multicol-break-000-ref.xht to css-multicol-1/multicol-break-000-ref.xht +Importing css-multicol-1/multicol-break-001.xht to css-multicol-1/multicol-break-001.xht +Importing css-multicol-1/multicol-break-001-ref.xht to css-multicol-1/multicol-break-001-ref.xht +Importing css-multicol-1/multicol-clip-001.xht to css-multicol-1/multicol-clip-001.xht +Importing css-multicol-1/multicol-clip-001-ref.xht to css-multicol-1/multicol-clip-001-ref.xht +Importing css-multicol-1/multicol-clip-002.xht to css-multicol-1/multicol-clip-002.xht +Importing css-multicol-1/multicol-clip-002-ref.xht to css-multicol-1/multicol-clip-002-ref.xht +Importing css-multicol-1/multicol-collapsing-001.xht to css-multicol-1/multicol-collapsing-001.xht +Importing css-multicol-1/multicol-collapsing-001-ref.xht to css-multicol-1/multicol-collapsing-001-ref.xht +Importing css-multicol-1/multicol-columns-001.xht to css-multicol-1/multicol-columns-001.xht +Importing css-multicol-1/multicol-columns-001-ref.xht to css-multicol-1/multicol-columns-001-ref.xht +Importing css-multicol-1/multicol-columns-002.xht to css-multicol-1/multicol-columns-002.xht +Importing css-multicol-1/multicol-columns-003.xht to css-multicol-1/multicol-columns-003.xht +Importing css-multicol-1/multicol-columns-004.xht to css-multicol-1/multicol-columns-004.xht +Importing css-multicol-1/multicol-columns-005.xht to css-multicol-1/multicol-columns-005.xht +Importing css-multicol-1/multicol-columns-006.xht to css-multicol-1/multicol-columns-006.xht +Importing css-multicol-1/multicol-columns-007.xht to css-multicol-1/multicol-columns-007.xht +Importing css-multicol-1/multicol-columns-invalid-001.xht to css-multicol-1/multicol-columns-invalid-001.xht +Importing css-multicol-1/multicol-columns-invalid-001-ref.xht to css-multicol-1/multicol-columns-invalid-001-ref.xht +Importing css-multicol-1/multicol-columns-invalid-002.xht to css-multicol-1/multicol-columns-invalid-002.xht +Importing css-multicol-1/multicol-columns-toolong-001.xht to css-multicol-1/multicol-columns-toolong-001.xht +Importing css-multicol-1/multicol-containing-001.xht to css-multicol-1/multicol-containing-001.xht +Importing css-multicol-1/multicol-containing-001-ref.xht to css-multicol-1/multicol-containing-001-ref.xht +Importing css-multicol-1/multicol-containing-002.xht to css-multicol-1/multicol-containing-002.xht +Importing css-multicol-1/multicol-containing-002-ref.xht to css-multicol-1/multicol-containing-002-ref.xht +Importing css-multicol-1/multicol-count-001.xht to css-multicol-1/multicol-count-001.xht +Importing css-multicol-1/multicol-count-002.xht to css-multicol-1/multicol-count-002.xht +Importing css-multicol-1/multicol-count-002-ref.xht to css-multicol-1/multicol-count-002-ref.xht +Importing css-multicol-1/multicol-count-computed-001.xht to css-multicol-1/multicol-count-computed-001.xht +Importing css-multicol-1/multicol-count-computed-ref.xht to css-multicol-1/multicol-count-computed-ref.xht +Importing css-multicol-1/multicol-count-computed-002.xht to css-multicol-1/multicol-count-computed-002.xht +Importing css-multicol-1/multicol-count-computed-2-ref.xht to css-multicol-1/multicol-count-computed-2-ref.xht +Importing css-multicol-1/multicol-count-computed-003.xht to css-multicol-1/multicol-count-computed-003.xht +Importing css-multicol-1/multicol-count-computed-003-ref.xht to css-multicol-1/multicol-count-computed-003-ref.xht +Importing css-multicol-1/multicol-count-computed-004.xht to css-multicol-1/multicol-count-computed-004.xht +Importing css-multicol-1/multicol-count-computed-004-ref.xht to css-multicol-1/multicol-count-computed-004-ref.xht +Importing css-multicol-1/multicol-count-computed-005.xht to css-multicol-1/multicol-count-computed-005.xht +Importing css-multicol-1/multicol-count-large-001.xht to css-multicol-1/multicol-count-large-001.xht +Importing css-multicol-1/multicol-count-large-ref.xht to css-multicol-1/multicol-count-large-ref.xht +Importing css-multicol-1/multicol-count-large-002.xht to css-multicol-1/multicol-count-large-002.xht +Importing css-multicol-1/multicol-count-large-2-ref.xht to css-multicol-1/multicol-count-large-2-ref.xht +Importing css-multicol-1/multicol-count-negative-001.xht to css-multicol-1/multicol-count-negative-001.xht +Importing css-multicol-1/multicol-count-negative-002.xht to css-multicol-1/multicol-count-negative-002.xht +Importing css-multicol-1/multicol-count-non-integer-001.xht to css-multicol-1/multicol-count-non-integer-001.xht +Importing css-multicol-1/multicol-count-non-integer-002.xht to css-multicol-1/multicol-count-non-integer-002.xht +Importing css-multicol-1/multicol-count-non-integer-003.xht to css-multicol-1/multicol-count-non-integer-003.xht +Importing css-multicol-1/multicol-fill-000.xht to css-multicol-1/multicol-fill-000.xht +Importing css-multicol-1/multicol-fill-000-ref.xht to css-multicol-1/multicol-fill-000-ref.xht +Importing css-multicol-1/multicol-fill-001.xht to css-multicol-1/multicol-fill-001.xht +Importing css-multicol-1/multicol-fill-001-ref.xht to css-multicol-1/multicol-fill-001-ref.xht +Importing css-multicol-1/multicol-fill-auto-001.xht to css-multicol-1/multicol-fill-auto-001.xht +Importing css-multicol-1/multicol-fill-auto-001-ref.xht to css-multicol-1/multicol-fill-auto-001-ref.xht +Importing css-multicol-1/multicol-fill-auto-002.xht to css-multicol-1/multicol-fill-auto-002.xht +Importing css-multicol-1/multicol-fill-auto-002-ref.xht to css-multicol-1/multicol-fill-auto-002-ref.xht +Importing css-multicol-1/multicol-fill-auto-003.xht to css-multicol-1/multicol-fill-auto-003.xht +Importing css-multicol-1/multicol-fill-auto-003-ref.xht to css-multicol-1/multicol-fill-auto-003-ref.xht +Importing css-multicol-1/multicol-fill-auto-block-children-001.xht to css-multicol-1/multicol-fill-auto-block-children-001.xht +Importing css-multicol-1/multicol-fill-auto-block-children-ref.xht to css-multicol-1/multicol-fill-auto-block-children-ref.xht +Importing css-multicol-1/multicol-fill-auto-block-children-002.xht to css-multicol-1/multicol-fill-auto-block-children-002.xht +Importing css-multicol-1/multicol-fill-auto-block-children-002-ref.xht to css-multicol-1/multicol-fill-auto-block-children-002-ref.xht +Importing css-multicol-1/multicol-fill-auto.xht to css-multicol-1/multicol-fill-auto.xht +Importing css-multicol-1/multicol-fill-ref.xht to css-multicol-1/multicol-fill-ref.xht +Importing css-multicol-1/multicol-fill-balance-001.xht to css-multicol-1/multicol-fill-balance-001.xht +Importing css-multicol-1/multicol-fill-balance-001-ref.xht to css-multicol-1/multicol-fill-balance-001-ref.xht +Importing css-multicol-1/multicol-gap-000.xht to css-multicol-1/multicol-gap-000.xht +Importing css-multicol-1/multicol-gap-000-ref.xht to css-multicol-1/multicol-gap-000-ref.xht +Importing css-multicol-1/multicol-gap-001.xht to css-multicol-1/multicol-gap-001.xht +Importing css-multicol-1/multicol-gap-001-ref.xht to css-multicol-1/multicol-gap-001-ref.xht +Importing css-multicol-1/multicol-gap-002.xht to css-multicol-1/multicol-gap-002.xht +Importing css-multicol-1/multicol-gap-002-ref.xht to css-multicol-1/multicol-gap-002-ref.xht +Importing css-multicol-1/multicol-gap-003.xht to css-multicol-1/multicol-gap-003.xht +Importing css-multicol-1/multicol-gap-fraction-001.xht to css-multicol-1/multicol-gap-fraction-001.xht +Importing css-multicol-1/multicol-gap-fraction-001-ref.xht to css-multicol-1/multicol-gap-fraction-001-ref.xht +Importing css-multicol-1/multicol-gap-large-001.xht to css-multicol-1/multicol-gap-large-001.xht +Importing css-multicol-1/multicol-gap-large-001-ref.xht to css-multicol-1/multicol-gap-large-001-ref.xht +Importing css-multicol-1/multicol-gap-large-002.xht to css-multicol-1/multicol-gap-large-002.xht +Importing css-multicol-1/multicol-gap-large-002-ref.xht to css-multicol-1/multicol-gap-large-002-ref.xht +Importing css-multicol-1/multicol-gap-negative-001.xht to css-multicol-1/multicol-gap-negative-001.xht +Importing css-multicol-1/multicol-height-001.xht to css-multicol-1/multicol-height-001.xht +Importing css-multicol-1/multicol-height-001-ref.xht to css-multicol-1/multicol-height-001-ref.xht +Importing css-multicol-1/multicol-height-block-child-001.xht to css-multicol-1/multicol-height-block-child-001.xht +Importing css-multicol-1/multicol-height-block-child-001-ref.xht to css-multicol-1/multicol-height-block-child-001-ref.xht +Importing css-multicol-1/multicol-inherit-001.xht to css-multicol-1/multicol-inherit-001.xht +Importing css-multicol-1/multicol-inherit-001-ref.xht to css-multicol-1/multicol-inherit-001-ref.xht +Importing css-multicol-1/multicol-inherit-002.xht to css-multicol-1/multicol-inherit-002.xht +Importing css-multicol-1/multicol-inherit-002-ref.xht to css-multicol-1/multicol-inherit-002-ref.xht +Importing css-multicol-1/multicol-inherit-003.xht to css-multicol-1/multicol-inherit-003.xht +Importing css-multicol-1/multicol-inherit-3-ref.xht to css-multicol-1/multicol-inherit-3-ref.xht +Importing css-multicol-1/multicol-inherit-004.xht to css-multicol-1/multicol-inherit-004.xht +Importing css-multicol-1/multicol-inherit-4-ref.xht to css-multicol-1/multicol-inherit-4-ref.xht +Importing css-multicol-1/multicol-list-item-001.xht to css-multicol-1/multicol-list-item-001.xht +Importing css-multicol-1/multicol-list-item-001-ref.xht to css-multicol-1/multicol-list-item-001-ref.xht +Importing css-multicol-1/multicol-margin-001.xht to css-multicol-1/multicol-margin-001.xht +Importing reference/ref-filled-green-100px-square.xht to reference/ref-filled-green-100px-square.xht +Importing css-multicol-1/multicol-margin-002.xht to css-multicol-1/multicol-margin-002.xht +Importing css-multicol-1/multicol-margin-child-001.xht to css-multicol-1/multicol-margin-child-001.xht +Importing css-multicol-1/multicol-margin-child-001-ref.xht to css-multicol-1/multicol-margin-child-001-ref.xht +Importing css-multicol-1/multicol-nested-002.xht to css-multicol-1/multicol-nested-002.xht +Importing css-multicol-1/multicol-nested-002-ref.xht to css-multicol-1/multicol-nested-002-ref.xht +Importing css-multicol-1/multicol-nested-005.xht to css-multicol-1/multicol-nested-005.xht +Importing css-multicol-1/multicol-nested-005-ref.xht to css-multicol-1/multicol-nested-005-ref.xht +Importing css-multicol-1/multicol-nested-column-rule-001.xht to css-multicol-1/multicol-nested-column-rule-001.xht +Importing css-multicol-1/multicol-nested-column-rule-001-ref.xht to css-multicol-1/multicol-nested-column-rule-001-ref.xht +Importing css-multicol-1/multicol-nested-margin-001.xht to css-multicol-1/multicol-nested-margin-001.xht +Importing css-multicol-1/multicol-nested-margin-001-ref.xht to css-multicol-1/multicol-nested-margin-001-ref.xht +Importing css-multicol-1/multicol-nested-margin-002.xht to css-multicol-1/multicol-nested-margin-002.xht +Importing css-multicol-1/multicol-nested-margin-002-ref.xht to css-multicol-1/multicol-nested-margin-002-ref.xht +Importing css-multicol-1/multicol-nested-margin-003.xht to css-multicol-1/multicol-nested-margin-003.xht +Importing css-multicol-1/multicol-nested-margin-003-ref.xht to css-multicol-1/multicol-nested-margin-003-ref.xht +Importing css-multicol-1/multicol-nested-margin-004.xht to css-multicol-1/multicol-nested-margin-004.xht +Importing css-multicol-1/multicol-nested-margin-004-ref.xht to css-multicol-1/multicol-nested-margin-004-ref.xht +Importing css-multicol-1/multicol-nested-margin-005.xht to css-multicol-1/multicol-nested-margin-005.xht +Importing css-multicol-1/multicol-overflow-000.xht to css-multicol-1/multicol-overflow-000.xht +Importing css-multicol-1/multicol-overflow-000-ref.xht to css-multicol-1/multicol-overflow-000-ref.xht +Importing css-multicol-1/multicol-overflowing-001.xht to css-multicol-1/multicol-overflowing-001.xht +Importing css-multicol-1/multicol-overflowing-001-ref.xht to css-multicol-1/multicol-overflowing-001-ref.xht +Importing css-multicol-1/multicol-red.png to css-multicol-1/multicol-red.png +Importing css-multicol-1/multicol-reduce-000.xht to css-multicol-1/multicol-reduce-000.xht +Importing css-multicol-1/multicol-reduce-000-ref.xht to css-multicol-1/multicol-reduce-000-ref.xht +Importing css-multicol-1/multicol-rule-000.xht to css-multicol-1/multicol-rule-000.xht +Importing css-multicol-1/multicol-rule-000-ref.xht to css-multicol-1/multicol-rule-000-ref.xht +Importing css-multicol-1/multicol-rule-001.xht to css-multicol-1/multicol-rule-001.xht +Importing css-multicol-1/multicol-rule-001-ref.xht to css-multicol-1/multicol-rule-001-ref.xht +Importing css-multicol-1/multicol-rule-002.xht to css-multicol-1/multicol-rule-002.xht +Importing css-multicol-1/multicol-rule-ref.xht to css-multicol-1/multicol-rule-ref.xht +Importing css-multicol-1/multicol-rule-003.xht to css-multicol-1/multicol-rule-003.xht +Importing css-multicol-1/multicol-rule-003-ref.xht to css-multicol-1/multicol-rule-003-ref.xht +Importing css-multicol-1/multicol-rule-004.xht to css-multicol-1/multicol-rule-004.xht +Importing css-multicol-1/multicol-rule-004-ref.xht to css-multicol-1/multicol-rule-004-ref.xht +Importing css-multicol-1/multicol-rule-color-001.xht to css-multicol-1/multicol-rule-color-001.xht +Importing css-multicol-1/multicol-rule-color-001-ref.xht to css-multicol-1/multicol-rule-color-001-ref.xht +Importing css-multicol-1/multicol-rule-color-inherit-001.xht to css-multicol-1/multicol-rule-color-inherit-001.xht +Importing css-multicol-1/multicol-rule-color-inherit-001-ref.xht to css-multicol-1/multicol-rule-color-inherit-001-ref.xht +Importing css-multicol-1/multicol-rule-color-inherit-002.xht to css-multicol-1/multicol-rule-color-inherit-002.xht +Importing css-multicol-1/multicol-rule-dashed-000.xht to css-multicol-1/multicol-rule-dashed-000.xht +Importing css-multicol-1/multicol-rule-dashed-000-ref.xht to css-multicol-1/multicol-rule-dashed-000-ref.xht +Importing css-multicol-1/multicol-rule-dotted-000.xht to css-multicol-1/multicol-rule-dotted-000.xht +Importing css-multicol-1/multicol-rule-dotted-000-ref.xht to css-multicol-1/multicol-rule-dotted-000-ref.xht +Importing css-multicol-1/multicol-rule-double-000.xht to css-multicol-1/multicol-rule-double-000.xht +Importing css-multicol-1/multicol-rule-double-000-ref.xht to css-multicol-1/multicol-rule-double-000-ref.xht +Importing css-multicol-1/multicol-rule-fraction-001.xht to css-multicol-1/multicol-rule-fraction-001.xht +Importing css-multicol-1/multicol-rule-fraction-001-ref.xht to css-multicol-1/multicol-rule-fraction-001-ref.xht +Importing css-multicol-1/multicol-rule-fraction-002.xht to css-multicol-1/multicol-rule-fraction-002.xht +Importing css-multicol-1/multicol-rule-fraction-002-ref.xht to css-multicol-1/multicol-rule-fraction-002-ref.xht +Importing css-multicol-1/multicol-rule-fraction-003.xht to css-multicol-1/multicol-rule-fraction-003.xht +Importing css-multicol-1/multicol-rule-fraction-3-ref.xht to css-multicol-1/multicol-rule-fraction-3-ref.xht +Importing css-multicol-1/multicol-rule-groove-000.xht to css-multicol-1/multicol-rule-groove-000.xht +Importing css-multicol-1/multicol-rule-groove-000-ref.xht to css-multicol-1/multicol-rule-groove-000-ref.xht +Importing css-multicol-1/multicol-rule-hidden-000.xht to css-multicol-1/multicol-rule-hidden-000.xht +Importing css-multicol-1/multicol-rule-hidden-000-ref.xht to css-multicol-1/multicol-rule-hidden-000-ref.xht +Importing css-multicol-1/multicol-rule-inset-000.xht to css-multicol-1/multicol-rule-inset-000.xht +Importing css-multicol-1/multicol-rule-ridge-000-ref.xht to css-multicol-1/multicol-rule-ridge-000-ref.xht +Importing css-multicol-1/multicol-rule-large-001.xht to css-multicol-1/multicol-rule-large-001.xht +Importing css-multicol-1/multicol-rule-large-001-ref.xht to css-multicol-1/multicol-rule-large-001-ref.xht +Importing css-multicol-1/multicol-rule-none-000.xht to css-multicol-1/multicol-rule-none-000.xht +Importing css-multicol-1/multicol-rule-outset-000.xht to css-multicol-1/multicol-rule-outset-000.xht +Importing css-multicol-1/multicol-rule-percent-001.xht to css-multicol-1/multicol-rule-percent-001.xht +Importing css-multicol-1/multicol-rule-px-001.xht to css-multicol-1/multicol-rule-px-001.xht +Importing css-multicol-1/multicol-rule-ridge-000.xht to css-multicol-1/multicol-rule-ridge-000.xht +Importing css-multicol-1/multicol-rule-samelength-001.xht to css-multicol-1/multicol-rule-samelength-001.xht +Importing css-multicol-1/multicol-rule-samelength-001-ref.xht to css-multicol-1/multicol-rule-samelength-001-ref.xht +Importing css-multicol-1/multicol-rule-shorthand-001.xht to css-multicol-1/multicol-rule-shorthand-001.xht +Warning: href attribute found empty in ../../../../csswg-test/css-multicol-1\multicol-rule-shorthand-2.xht +Importing css-multicol-1/multicol-rule-solid-000.xht to css-multicol-1/multicol-rule-solid-000.xht +Importing css-multicol-1/multicol-rule-solid-000-ref.xht to css-multicol-1/multicol-rule-solid-000-ref.xht +Importing css-multicol-1/multicol-rule-stacking-001.xht to css-multicol-1/multicol-rule-stacking-001.xht +Importing css-multicol-1/multicol-rule-stacking-ref.xht to css-multicol-1/multicol-rule-stacking-ref.xht +Importing css-multicol-1/multicol-rule-style-groove-001.xht to css-multicol-1/multicol-rule-style-groove-001.xht +Importing css-multicol-1/multicol-rule-style-groove-001-ref.xht to css-multicol-1/multicol-rule-style-groove-001-ref.xht +Importing css-multicol-1/multicol-rule-style-inset-001.xht to css-multicol-1/multicol-rule-style-inset-001.xht +Importing css-multicol-1/multicol-rule-style-ridge-001-ref.xht to css-multicol-1/multicol-rule-style-ridge-001-ref.xht +Importing css-multicol-1/multicol-rule-style-outset-001.xht to css-multicol-1/multicol-rule-style-outset-001.xht +Importing css-multicol-1/multicol-rule-style-ridge-001.xht to css-multicol-1/multicol-rule-style-ridge-001.xht +Importing css-multicol-1/multicol-shorthand-001.xht to css-multicol-1/multicol-shorthand-001.xht +Importing css-multicol-1/multicol-span-000.xht to css-multicol-1/multicol-span-000.xht +Importing css-multicol-1/multicol-span-000-ref.xht to css-multicol-1/multicol-span-000-ref.xht +Importing css-multicol-1/multicol-span-all-001.xht to css-multicol-1/multicol-span-all-001.xht +Importing css-multicol-1/multicol-span-all-001-ref.xht to css-multicol-1/multicol-span-all-001-ref.xht +Importing css-multicol-1/multicol-span-all-002.xht to css-multicol-1/multicol-span-all-002.xht +Importing css-multicol-1/multicol-span-all-002-ref.xht to css-multicol-1/multicol-span-all-002-ref.xht +Importing css-multicol-1/multicol-span-all-003.xht to css-multicol-1/multicol-span-all-003.xht +Importing css-multicol-1/multicol-span-all-block-sibling-003.xht to css-multicol-1/multicol-span-all-block-sibling-003.xht +Importing css-multicol-1/multicol-span-all-block-sibling-3-ref.xht to css-multicol-1/multicol-span-all-block-sibling-3-ref.xht +Importing css-multicol-1/multicol-span-all-child-001.xht to css-multicol-1/multicol-span-all-child-001.xht +Importing css-multicol-1/multicol-span-all-child-001-ref.xht to css-multicol-1/multicol-span-all-child-001-ref.xht +Importing css-multicol-1/multicol-span-all-child-002.xht to css-multicol-1/multicol-span-all-child-002.xht +Importing css-multicol-1/multicol-span-all-child-002-ref.xht to css-multicol-1/multicol-span-all-child-002-ref.xht +Importing css-multicol-1/multicol-span-all-margin-001.xht to css-multicol-1/multicol-span-all-margin-001.xht +Importing css-multicol-1/multicol-span-all-margin-001-ref.xht to css-multicol-1/multicol-span-all-margin-001-ref.xht +Importing css-multicol-1/multicol-span-all-margin-002.xht to css-multicol-1/multicol-span-all-margin-002.xht +Importing css-multicol-1/multicol-span-all-margin-002-ref.xht to css-multicol-1/multicol-span-all-margin-002-ref.xht +Importing css-multicol-1/multicol-span-all-margin-bottom-001.xht to css-multicol-1/multicol-span-all-margin-bottom-001.xht +Importing css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht to css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht +Importing css-multicol-1/multicol-span-all-margin-nested-001.xht to css-multicol-1/multicol-span-all-margin-nested-001.xht +Importing css-multicol-1/multicol-span-all-margin-nested-001-ref.xht to css-multicol-1/multicol-span-all-margin-nested-001-ref.xht +Importing css-multicol-1/multicol-span-all-margin-nested-002.xht to css-multicol-1/multicol-span-all-margin-nested-002.xht +Importing css-multicol-1/multicol-span-all-margin-nested-003.xht to css-multicol-1/multicol-span-all-margin-nested-003.xht +Importing css-multicol-1/multicol-span-all-margin-nested-3-ref.xht to css-multicol-1/multicol-span-all-margin-nested-3-ref.xht +Importing css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht to css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht +Importing css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht to css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht +Importing css-multicol-1/multicol-span-float-001.xht to css-multicol-1/multicol-span-float-001.xht +Importing css-multicol-1/multicol-span-float-001-ref.xht to css-multicol-1/multicol-span-float-001-ref.xht +Importing css-multicol-1/multicol-span-none-001.xht to css-multicol-1/multicol-span-none-001.xht +Importing css-multicol-1/multicol-span-none-001-ref.xht to css-multicol-1/multicol-span-none-001-ref.xht +Importing css-multicol-1/multicol-table-cell-001.xht to css-multicol-1/multicol-table-cell-001.xht +Importing css-multicol-1/multicol-table-cell-001-ref.xht to css-multicol-1/multicol-table-cell-001-ref.xht +Importing css-multicol-1/multicol-table-cell-height-001.xht to css-multicol-1/multicol-table-cell-height-001.xht +Importing css-multicol-1/multicol-table-cell-height-001-ref.xht to css-multicol-1/multicol-table-cell-height-001-ref.xht +Importing css-multicol-1/multicol-table-cell-height-002.xht to css-multicol-1/multicol-table-cell-height-002.xht +Importing css-multicol-1/multicol-table-cell-vertical-align-001.xht to css-multicol-1/multicol-table-cell-vertical-align-001.xht +Importing css-multicol-1/multicol-table-cell-vertical-align-ref.xht to css-multicol-1/multicol-table-cell-vertical-align-ref.xht +Importing css-multicol-1/multicol-width-001.xht to css-multicol-1/multicol-width-001.xht +Importing css-multicol-1/multicol-width-001-ref.xht to css-multicol-1/multicol-width-001-ref.xht +Importing css-multicol-1/multicol-width-002.xht to css-multicol-1/multicol-width-002.xht +Importing css-multicol-1/multicol-width-002-ref.xht to css-multicol-1/multicol-width-002-ref.xht +Importing css-multicol-1/multicol-width-003.xht to css-multicol-1/multicol-width-003.xht +Importing css-multicol-1/multicol-width-count-001.xht to css-multicol-1/multicol-width-count-001.xht +Importing css-multicol-1/multicol-width-count-002.xht to css-multicol-1/multicol-width-count-002.xht +Importing css-multicol-1/multicol-width-ems-001.xht to css-multicol-1/multicol-width-ems-001.xht +Importing css-multicol-1/multicol-width-ems-ref.xht to css-multicol-1/multicol-width-ems-ref.xht +Importing css-multicol-1/multicol-width-invalid-001.xht to css-multicol-1/multicol-width-invalid-001.xht +Importing css-multicol-1/multicol-width-invalid-001-ref.xht to css-multicol-1/multicol-width-invalid-001-ref.xht +Importing css-multicol-1/multicol-width-large-001.xht to css-multicol-1/multicol-width-large-001.xht +Importing css-multicol-1/multicol-width-large-002.xht to css-multicol-1/multicol-width-large-002.xht +Importing css-multicol-1/multicol-width-negative-001.xht to css-multicol-1/multicol-width-negative-001.xht +Importing css-multicol-1/multicol-width-small-001.xht to css-multicol-1/multicol-width-small-001.xht +Importing css-multicol-1/multicol-width-small-001-ref.xht to css-multicol-1/multicol-width-small-001-ref.xht +Importing css-multicol-1/multicol-zero-height-001.xht to css-multicol-1/multicol-zero-height-001.xht +Importing css-multicol-1/multicol-zero-height-001-ref.xht to css-multicol-1/multicol-zero-height-001-ref.xht +Importing css-namespaces-3/prefix-001.xml to css-namespaces-3/prefix-001.xml +Importing css-namespaces-3/support/fail.css to css-namespaces-3/support/fail.css +Importing css-namespaces-3/support/scope-002a.css to css-namespaces-3/support/scope-002a.css +Importing css-namespaces-3/support/scope-002b.css to css-namespaces-3/support/scope-002b.css +Importing css-namespaces-3/support/syntax-007.css to css-namespaces-3/support/syntax-007.css +Importing css-namespaces-3/reftest/ref-lime-1.xml to css-namespaces-3/reftest/ref-lime-1.xml +Importing css-namespaces-3/prefix-002.xml to css-namespaces-3/prefix-002.xml +Importing css-namespaces-3/prefix-003.xml to css-namespaces-3/prefix-003.xml +Importing css-namespaces-3/reftest/ref-lime-1-generic.xml to css-namespaces-3/reftest/ref-lime-1-generic.xml +Importing css-namespaces-3/prefix-004.xml to css-namespaces-3/prefix-004.xml +Importing css-namespaces-3/reftest/ref-lime-2-generic.xml to css-namespaces-3/reftest/ref-lime-2-generic.xml +Importing css-namespaces-3/prefix-005.xml to css-namespaces-3/prefix-005.xml +Importing css-namespaces-3/prefix-006.xml to css-namespaces-3/prefix-006.xml +Importing css-namespaces-3/reftest/ref-lime-2.xml to css-namespaces-3/reftest/ref-lime-2.xml +Importing css-namespaces-3/scope-001.xml to css-namespaces-3/scope-001.xml +Importing css-namespaces-3/scope-002.xml to css-namespaces-3/scope-002.xml +Importing css-namespaces-3/syntax-001.xml to css-namespaces-3/syntax-001.xml +Importing css-namespaces-3/reftest/ref-lime-1-block.xml to css-namespaces-3/reftest/ref-lime-1-block.xml +Importing css-namespaces-3/syntax-002.xml to css-namespaces-3/syntax-002.xml +Importing css-namespaces-3/syntax-003.xml to css-namespaces-3/syntax-003.xml +Importing css-namespaces-3/reftest/ref-lime-5.xml to css-namespaces-3/reftest/ref-lime-5.xml +Importing css-namespaces-3/syntax-004.xml to css-namespaces-3/syntax-004.xml +Importing css-namespaces-3/syntax-005.xml to css-namespaces-3/syntax-005.xml +Importing css-namespaces-3/syntax-006.xml to css-namespaces-3/syntax-006.xml +Importing css-namespaces-3/syntax-007.xml to css-namespaces-3/syntax-007.xml +Importing css-namespaces-3/syntax-008.xml to css-namespaces-3/syntax-008.xml +Importing css-namespaces-3/syntax-009.xml to css-namespaces-3/syntax-009.xml +Importing css-namespaces-3/syntax-010.xml to css-namespaces-3/syntax-010.xml +Importing css-namespaces-3/reftest/ref-lime-3.xml to css-namespaces-3/reftest/ref-lime-3.xml +Importing css-namespaces-3/syntax-011.xml to css-namespaces-3/syntax-011.xml +Importing css-namespaces-3/reftest/ref-lime-6.xml to css-namespaces-3/reftest/ref-lime-6.xml +Importing css-namespaces-3/syntax-012.xml to css-namespaces-3/syntax-012.xml +Importing css-namespaces-3/syntax-013.xml to css-namespaces-3/syntax-013.xml +Importing css-namespaces-3/syntax-014.xml to css-namespaces-3/syntax-014.xml +Importing css-namespaces-3/syntax-015.xml to css-namespaces-3/syntax-015.xml +Importing css-values-3/attr-color-invalid-cast.html to css-values-3/attr-color-invalid-cast.html +Importing css-values-3/support/1x1-green.png to css-values-3/support/1x1-green.png +Importing css-values-3/support/1x1-lime.png to css-values-3/support/1x1-lime.png +Importing css-values-3/support/1x1-maroon.png to css-values-3/support/1x1-maroon.png +Importing css-values-3/support/1x1-navy.png to css-values-3/support/1x1-navy.png +Importing css-values-3/support/1x1-red.png to css-values-3/support/1x1-red.png +Importing css-values-3/support/1x1-white.png to css-values-3/support/1x1-white.png +Importing css-values-3/support/60x60-gg-rr.png to css-values-3/support/60x60-gg-rr.png +Importing css-values-3/support/60x60-green.png to css-values-3/support/60x60-green.png +Importing css-values-3/support/60x60-red.png to css-values-3/support/60x60-red.png +Importing css-values-3/support/a-green.css to css-values-3/support/a-green.css +Importing css-values-3/support/b-green.css to css-values-3/support/b-green.css +Importing css-values-3/support/c-red.css to css-values-3/support/c-red.css +Importing css-values-3/support/cat.png to css-values-3/support/cat.png +Importing css-values-3/support/import-green.css to css-values-3/support/import-green.css +Importing css-values-3/support/import-red.css to css-values-3/support/import-red.css +Importing css-values-3/support/pattern-grg-rgr-grg.png to css-values-3/support/pattern-grg-rgr-grg.png +Importing css-values-3/support/pattern-grg-rrg-rgg.png to css-values-3/support/pattern-grg-rrg-rgg.png +Importing css-values-3/support/pattern-rgr-grg-rgr.png to css-values-3/support/pattern-rgr-grg-rgr.png +Importing css-values-3/support/pattern-tr.png to css-values-3/support/pattern-tr.png +Importing css-values-3/support/README to css-values-3/support/README +Importing css-values-3/support/ruler-h-50%.png to css-values-3/support/ruler-h-50%.png +Importing css-values-3/support/ruler-h-50px.png to css-values-3/support/ruler-h-50px.png +Importing css-values-3/support/ruler-v-100px.png to css-values-3/support/ruler-v-100px.png +Importing css-values-3/support/ruler-v-50px.png to css-values-3/support/ruler-v-50px.png +Importing css-values-3/support/square-purple.png to css-values-3/support/square-purple.png +Importing css-values-3/support/square-teal.png to css-values-3/support/square-teal.png +Importing css-values-3/support/square-white.png to css-values-3/support/square-white.png +Importing css-values-3/support/swatch-blue.png to css-values-3/support/swatch-blue.png +Importing css-values-3/support/swatch-green.png to css-values-3/support/swatch-green.png +Importing css-values-3/support/swatch-lime.png to css-values-3/support/swatch-lime.png +Importing css-values-3/support/swatch-orange.png to css-values-3/support/swatch-orange.png +Importing css-values-3/support/swatch-red.png to css-values-3/support/swatch-red.png +Importing css-values-3/support/swatch-teal.png to css-values-3/support/swatch-teal.png +Importing css-values-3/support/swatch-white.png to css-values-3/support/swatch-white.png +Importing css-values-3/support/swatch-yellow.png to css-values-3/support/swatch-yellow.png +Importing css-values-3/support/test-bl.png to css-values-3/support/test-bl.png +Importing css-values-3/support/test-br.png to css-values-3/support/test-br.png +Importing css-values-3/support/test-inner-half-size.png to css-values-3/support/test-inner-half-size.png +Importing css-values-3/support/test-outer.png to css-values-3/support/test-outer.png +Importing css-values-3/support/test-tl.png to css-values-3/support/test-tl.png +Importing css-values-3/support/test-tr.png to css-values-3/support/test-tr.png +Importing css-values-3/support/support/README to css-values-3/support/support/README +Importing css-values-3/support/support/swatch-green.png to css-values-3/support/support/swatch-green.png +Importing css-values-3/support/support/swatch-red.png to css-values-3/support/support/swatch-red.png +Importing css-values-3/reference/200-200-green.html to css-values-3/reference/200-200-green.html +Importing css-values-3/attr-color-invalid-fallback.html to css-values-3/attr-color-invalid-fallback.html +Importing css-values-3/attr-color-valid.html to css-values-3/attr-color-valid.html +Importing css-values-3/attr-invalid-type-001.html to css-values-3/attr-invalid-type-001.html +Importing css-values-3/attr-invalid-type-002.html to css-values-3/attr-invalid-type-002.html +Importing css-values-3/attr-invalid-type-003.html to css-values-3/attr-invalid-type-003.html +Importing css-values-3/attr-length-invalid-cast.html to css-values-3/attr-length-invalid-cast.html +Importing css-values-3/attr-length-invalid-fallback.html to css-values-3/attr-length-invalid-fallback.html +Importing css-values-3/attr-length-valid-zero-nofallback.html to css-values-3/attr-length-valid-zero-nofallback.html +Importing css-values-3/attr-length-valid-zero.html to css-values-3/attr-length-valid-zero.html +Importing css-values-3/attr-length-valid.html to css-values-3/attr-length-valid.html +Importing css-values-3/attr-px-invalid-cast.html to css-values-3/attr-px-invalid-cast.html +Importing css-values-3/attr-px-invalid-fallback.html to css-values-3/attr-px-invalid-fallback.html +Importing css-values-3/attr-px-valid.html to css-values-3/attr-px-valid.html +Importing css-values-3/calc-in-calc.html to css-values-3/calc-in-calc.html +Importing css-values-3/reference/all-green.html to css-values-3/reference/all-green.html +Importing css-values-3/calc-in-media-queries-001.html to css-values-3/calc-in-media-queries-001.html +Importing css-values-3/calc-in-media-queries-002.html to css-values-3/calc-in-media-queries-002.html +Importing css-values-3/calc-invalid-range-clamping.html to css-values-3/calc-invalid-range-clamping.html +Importing css-values-3/calc-parenthesis-stack.html to css-values-3/calc-parenthesis-stack.html +Importing css-values-3/ch-unit-001.html to css-values-3/ch-unit-001.html +Importing css-values-3/reference/ch-unit-001-ref.html to css-values-3/reference/ch-unit-001-ref.html +Importing css-values-3/initial-background-color.html to css-values-3/initial-background-color.html +Importing css-values-3/vh-calc-support-pct.html to css-values-3/vh-calc-support-pct.html +Importing css-values-3/vh-calc-support.html to css-values-3/vh-calc-support.html +Importing css-values-3/vh-em-inherit.html to css-values-3/vh-em-inherit.html +Importing css-values-3/vh-inherit.html to css-values-3/vh-inherit.html +Importing css-values-3/vh-interpolate-pct.html to css-values-3/vh-interpolate-pct.html +Importing css-values-3/vh-interpolate-px.html to css-values-3/vh-interpolate-px.html +Importing css-values-3/vh-interpolate-vh.html to css-values-3/vh-interpolate-vh.html +Importing css-values-3/vh-support-atviewport.html to css-values-3/vh-support-atviewport.html +Importing css-values-3/vh-support-margin.html to css-values-3/vh-support-margin.html +Importing css-values-3/vh-support-transform-origin.html to css-values-3/vh-support-transform-origin.html +Importing css-values-3/vh-support-transform-translate.html to css-values-3/vh-support-transform-translate.html +Importing css-values-3/vh-support.html to css-values-3/vh-support.html +Importing css-values-3/vh-zero-support.html to css-values-3/vh-zero-support.html +Importing css-values-3/vh_not_refreshing_on_chrome.html to css-values-3/vh_not_refreshing_on_chrome.html +Importing css-values-3/reference/vh_not_refreshing_on_chrome-ref.html to css-values-3/reference/vh_not_refreshing_on_chrome-ref.html +Importing css-values-3/vh_not_refreshing_on_chrome_iframe.html to css-values-3/vh_not_refreshing_on_chrome_iframe.html +Importing selectors-4/focus-within-001.html to selectors-4/focus-within-001.html +Importing selectors-4/focus-within-001-ref.html to selectors-4/focus-within-001-ref.html +Importing selectors-4/focus-within-002.html to selectors-4/focus-within-002.html +Importing selectors-4/focus-within-003.html to selectors-4/focus-within-003.html +Importing selectors-4/focus-within-004.html to selectors-4/focus-within-004.html +Importing selectors-4/focus-within-005.html to selectors-4/focus-within-005.html +Importing selectors-4/focus-within-006.html to selectors-4/focus-within-006.html +Importing selectors-4/focus-within-shadow-001.html to selectors-4/focus-within-shadow-001.html +Importing selectors-4/focus-within-shadow-001-ref.html to selectors-4/focus-within-shadow-001-ref.html +Importing selectors-4/focus-within-shadow-002.html to selectors-4/focus-within-shadow-002.html +Importing selectors-4/focus-within-shadow-003.html to selectors-4/focus-within-shadow-003.html +Importing selectors-4/focus-within-shadow-004.html to selectors-4/focus-within-shadow-004.html +Importing selectors-4/focus-within-shadow-005.html to selectors-4/focus-within-shadow-005.html +Importing selectors-4/of-type-selectors.xhtml to selectors-4/of-type-selectors.xhtml +Importing selectors-4/of-type-selectors-ref.xhtml to selectors-4/of-type-selectors-ref.xhtml +Importing selectors-4/selector-required.html to selectors-4/selector-required.html +Importing selectors-4/selector-required-ref.html to selectors-4/selector-required-ref.html +Importing selectors-4/selectors-dir-selector-ltr-001.html to selectors-4/selectors-dir-selector-ltr-001.html +Importing selectors-4/selectors-dir-selector-ref.html to selectors-4/selectors-dir-selector-ref.html +Importing selectors-4/selectors-dir-selector-rtl-001.html to selectors-4/selectors-dir-selector-rtl-001.html diff --git a/layout/reftests/w3c-css/received/reference/ref-filled-green-100px-square.xht b/layout/reftests/w3c-css/received/reference/ref-filled-green-100px-square.xht new file mode 100644 index 000000000..05a137944 --- /dev/null +++ b/layout/reftests/w3c-css/received/reference/ref-filled-green-100px-square.xht @@ -0,0 +1,19 @@ + + + + CSS Reftest Reference + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/reftest-stylo.list b/layout/reftests/w3c-css/received/reftest-stylo.list new file mode 100644 index 000000000..3c80dab8f --- /dev/null +++ b/layout/reftests/w3c-css/received/reftest-stylo.list @@ -0,0 +1,103 @@ +# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing +# THIS FILE IS AUTOGENERATED BY import-tests.py +# DO NOT EDIT! +== css-conditional-3/at-media-whitespace-optional-001.html css-conditional-3/at-media-whitespace-optional-001.html +== css-conditional-3/at-media-whitespace-optional-002.html css-conditional-3/at-media-whitespace-optional-002.html +== css-conditional-3/at-supports-001.html css-conditional-3/at-supports-001.html +== css-conditional-3/at-supports-002.html css-conditional-3/at-supports-002.html +== css-conditional-3/at-supports-003.html css-conditional-3/at-supports-003.html +== css-conditional-3/at-supports-004.html css-conditional-3/at-supports-004.html +== css-conditional-3/at-supports-005.html css-conditional-3/at-supports-005.html +== css-conditional-3/at-supports-006.html css-conditional-3/at-supports-006.html +== css-conditional-3/at-supports-007.html css-conditional-3/at-supports-007.html +== css-conditional-3/at-supports-008.html css-conditional-3/at-supports-008.html +== css-conditional-3/at-supports-009.html css-conditional-3/at-supports-009.html +== css-conditional-3/at-supports-010.html css-conditional-3/at-supports-010.html +== css-conditional-3/at-supports-011.html css-conditional-3/at-supports-011.html +== css-conditional-3/at-supports-012.html css-conditional-3/at-supports-012.html +== css-conditional-3/at-supports-013.html css-conditional-3/at-supports-013.html +== css-conditional-3/at-supports-014.html css-conditional-3/at-supports-014.html +== css-conditional-3/at-supports-015.html css-conditional-3/at-supports-015.html +== css-conditional-3/at-supports-016.html css-conditional-3/at-supports-016.html +== css-conditional-3/at-supports-017.html css-conditional-3/at-supports-017.html +== css-conditional-3/at-supports-018.html css-conditional-3/at-supports-018.html +== css-conditional-3/at-supports-019.html css-conditional-3/at-supports-019.html +== css-conditional-3/at-supports-020.html css-conditional-3/at-supports-020.html +== css-conditional-3/at-supports-021.html css-conditional-3/at-supports-021.html +== css-conditional-3/at-supports-022.html css-conditional-3/at-supports-022.html +== css-conditional-3/at-supports-023.html css-conditional-3/at-supports-023.html +== css-conditional-3/at-supports-024.html css-conditional-3/at-supports-024.html +== css-conditional-3/at-supports-025.html css-conditional-3/at-supports-025.html +== css-conditional-3/at-supports-026.html css-conditional-3/at-supports-026.html +== css-conditional-3/at-supports-027.html css-conditional-3/at-supports-027.html +== css-conditional-3/at-supports-028.html css-conditional-3/at-supports-028.html +== css-conditional-3/at-supports-029.html css-conditional-3/at-supports-029.html +== css-conditional-3/at-supports-030.html css-conditional-3/at-supports-030.html +== css-conditional-3/at-supports-031.html css-conditional-3/at-supports-031.html +== css-conditional-3/at-supports-032.html css-conditional-3/at-supports-032.html +== css-conditional-3/at-supports-033.html css-conditional-3/at-supports-033.html +== css-conditional-3/at-supports-034.html css-conditional-3/at-supports-034.html +== css-conditional-3/at-supports-035.html css-conditional-3/at-supports-035.html +== css-conditional-3/at-supports-036.html css-conditional-3/at-supports-036.html +== css-conditional-3/at-supports-037.html css-conditional-3/at-supports-037.html +== css-conditional-3/at-supports-038.html css-conditional-3/at-supports-038.html +== css-conditional-3/at-supports-039.html css-conditional-3/at-supports-039.html +== css-namespaces-3/prefix-001.xml css-namespaces-3/prefix-001.xml +== css-namespaces-3/prefix-002.xml css-namespaces-3/prefix-002.xml +== css-namespaces-3/prefix-003.xml css-namespaces-3/prefix-003.xml +== css-namespaces-3/prefix-004.xml css-namespaces-3/prefix-004.xml +== css-namespaces-3/prefix-005.xml css-namespaces-3/prefix-005.xml +== css-namespaces-3/prefix-006.xml css-namespaces-3/prefix-006.xml +== css-namespaces-3/scope-001.xml css-namespaces-3/scope-001.xml +== css-namespaces-3/scope-002.xml css-namespaces-3/scope-002.xml +== css-namespaces-3/syntax-001.xml css-namespaces-3/syntax-001.xml +== css-namespaces-3/syntax-002.xml css-namespaces-3/syntax-002.xml +== css-namespaces-3/syntax-003.xml css-namespaces-3/syntax-003.xml +== css-namespaces-3/syntax-004.xml css-namespaces-3/syntax-004.xml +== css-namespaces-3/syntax-005.xml css-namespaces-3/syntax-005.xml +== css-namespaces-3/syntax-006.xml css-namespaces-3/syntax-006.xml +== css-namespaces-3/syntax-007.xml css-namespaces-3/syntax-007.xml +== css-namespaces-3/syntax-008.xml css-namespaces-3/syntax-008.xml +== css-namespaces-3/syntax-009.xml css-namespaces-3/syntax-009.xml +== css-namespaces-3/syntax-010.xml css-namespaces-3/syntax-010.xml +== css-namespaces-3/syntax-011.xml css-namespaces-3/syntax-011.xml +== css-namespaces-3/syntax-012.xml css-namespaces-3/syntax-012.xml +== css-namespaces-3/syntax-013.xml css-namespaces-3/syntax-013.xml +== css-namespaces-3/syntax-014.xml css-namespaces-3/syntax-014.xml +== css-namespaces-3/syntax-015.xml css-namespaces-3/syntax-015.xml +== css-values-3/attr-color-invalid-cast.html css-values-3/attr-color-invalid-cast.html +== css-values-3/attr-color-invalid-fallback.html css-values-3/attr-color-invalid-fallback.html +== css-values-3/attr-color-valid.html css-values-3/attr-color-valid.html +== css-values-3/attr-invalid-type-001.html css-values-3/attr-invalid-type-001.html +== css-values-3/attr-invalid-type-002.html css-values-3/attr-invalid-type-002.html +== css-values-3/attr-invalid-type-003.html css-values-3/attr-invalid-type-003.html +== css-values-3/attr-length-invalid-cast.html css-values-3/attr-length-invalid-cast.html +== css-values-3/attr-length-invalid-fallback.html css-values-3/attr-length-invalid-fallback.html +== css-values-3/attr-length-valid-zero-nofallback.html css-values-3/attr-length-valid-zero-nofallback.html +== css-values-3/attr-length-valid-zero.html css-values-3/attr-length-valid-zero.html +== css-values-3/attr-length-valid.html css-values-3/attr-length-valid.html +== css-values-3/attr-px-invalid-cast.html css-values-3/attr-px-invalid-cast.html +== css-values-3/attr-px-invalid-fallback.html css-values-3/attr-px-invalid-fallback.html +== css-values-3/attr-px-valid.html css-values-3/attr-px-valid.html +== css-values-3/calc-in-calc.html css-values-3/calc-in-calc.html +skip == css-values-3/calc-in-media-queries-001.html css-values-3/calc-in-media-queries-001.html +skip == css-values-3/calc-in-media-queries-002.html css-values-3/calc-in-media-queries-002.html +== css-values-3/calc-invalid-range-clamping.html css-values-3/calc-invalid-range-clamping.html +== css-values-3/calc-parenthesis-stack.html css-values-3/calc-parenthesis-stack.html +fuzzy-if(OSX,40,6) == css-values-3/ch-unit-001.html css-values-3/ch-unit-001.html +== css-values-3/initial-background-color.html css-values-3/initial-background-color.html +== css-values-3/vh-calc-support-pct.html css-values-3/vh-calc-support-pct.html +== css-values-3/vh-calc-support.html css-values-3/vh-calc-support.html +== css-values-3/vh-em-inherit.html css-values-3/vh-em-inherit.html +== css-values-3/vh-inherit.html css-values-3/vh-inherit.html +== css-values-3/vh-interpolate-pct.html css-values-3/vh-interpolate-pct.html +== css-values-3/vh-interpolate-px.html css-values-3/vh-interpolate-px.html +== css-values-3/vh-interpolate-vh.html css-values-3/vh-interpolate-vh.html +== css-values-3/vh-support-atviewport.html css-values-3/vh-support-atviewport.html +== css-values-3/vh-support-margin.html css-values-3/vh-support-margin.html +skip == css-values-3/vh-support-transform-origin.html css-values-3/vh-support-transform-origin.html +skip == css-values-3/vh-support-transform-translate.html css-values-3/vh-support-transform-translate.html +== css-values-3/vh-support.html css-values-3/vh-support.html +== css-values-3/vh-zero-support.html css-values-3/vh-zero-support.html +skip == css-values-3/vh_not_refreshing_on_chrome.html css-values-3/vh_not_refreshing_on_chrome.html +skip == css-values-3/vh_not_refreshing_on_chrome_iframe.html css-values-3/vh_not_refreshing_on_chrome_iframe.html diff --git a/layout/reftests/w3c-css/received/reftest.list b/layout/reftests/w3c-css/received/reftest.list new file mode 100644 index 000000000..494ab4d12 --- /dev/null +++ b/layout/reftests/w3c-css/received/reftest.list @@ -0,0 +1,257 @@ +# THIS FILE IS AUTOGENERATED BY import-tests.py +# DO NOT EDIT! +== css-conditional-3/at-media-whitespace-optional-001.html css-conditional-3/reference/background-lime.html +== css-conditional-3/at-media-whitespace-optional-002.html css-conditional-3/reference/background-lime.html +== css-conditional-3/at-supports-001.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-002.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-003.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-004.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-005.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-006.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-007.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-008.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-009.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-010.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-011.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-012.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-013.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-014.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-015.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-016.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-017.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-018.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-019.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-020.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-021.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-022.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-023.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-024.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-025.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-026.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-027.html css-conditional-3/at-supports-027-ref.html +== css-conditional-3/at-supports-028.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-029.html css-conditional-3/at-supports-027-ref.html +== css-conditional-3/at-supports-030.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-031.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-032.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-033.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-034.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-035.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-036.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-037.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-038.html css-conditional-3/at-supports-001-ref.html +== css-conditional-3/at-supports-039.html css-conditional-3/at-supports-001-ref.html +HTTP(../../..) == css-multicol-1/multicol-basic-001.html css-multicol-1/reference/multicol-basic-ref.html +HTTP(../../..) == css-multicol-1/multicol-basic-002.html css-multicol-1/reference/multicol-basic-ref.html +HTTP(../../..) == css-multicol-1/multicol-basic-003.html css-multicol-1/reference/multicol-basic-ref.html +HTTP(../../..) == css-multicol-1/multicol-basic-004.html css-multicol-1/reference/multicol-basic-ref.html +fails HTTP(../../..) == css-multicol-1/multicol-block-clip-001.xht css-multicol-1/multicol-block-clip-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-block-clip-002.xht css-multicol-1/multicol-block-clip-002-ref.xht +fails == css-multicol-1/multicol-br-inside-avoidcolumn-001.xht css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-break-000.xht css-multicol-1/multicol-break-000-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-break-001.xht css-multicol-1/multicol-break-001-ref.xht +fuzzy(135,1008) HTTP(../../..) == css-multicol-1/multicol-clip-001.xht css-multicol-1/multicol-clip-001-ref.xht +fuzzy(135,702) HTTP(../../..) == css-multicol-1/multicol-clip-002.xht css-multicol-1/multicol-clip-002-ref.xht +fuzzy(135,467) HTTP(../../..) == css-multicol-1/multicol-collapsing-001.xht css-multicol-1/multicol-collapsing-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-001.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-002.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-003.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-004.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-005.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-006.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-columns-007.xht css-multicol-1/multicol-columns-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-columns-invalid-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-columns-invalid-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-columns-toolong-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(135,530) HTTP(../../..) == css-multicol-1/multicol-containing-001.xht css-multicol-1/multicol-containing-001-ref.xht +fuzzy(215,241) HTTP(../../..) == css-multicol-1/multicol-containing-002.xht css-multicol-1/multicol-containing-002-ref.xht +fuzzy(87,180) HTTP(../../..) == css-multicol-1/multicol-count-001.xht css-multicol-1/multicol-columns-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-002.xht css-multicol-1/multicol-count-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-computed-001.xht css-multicol-1/multicol-count-computed-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-computed-002.xht css-multicol-1/multicol-count-computed-2-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-computed-003.xht css-multicol-1/multicol-count-computed-003-ref.xht +fuzzy-if(winWidget||OSX||gtkWidget,112,861) fails-if(Android) HTTP(../../..) == css-multicol-1/multicol-count-computed-004.xht css-multicol-1/multicol-count-computed-004-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-computed-005.xht css-multicol-1/multicol-count-computed-003-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-count-large-001.xht css-multicol-1/multicol-count-large-ref.xht +fuzzy(255,132) HTTP(../../..) == css-multicol-1/multicol-count-large-002.xht css-multicol-1/multicol-count-large-2-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-count-negative-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-count-negative-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-count-non-integer-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-count-non-integer-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-count-non-integer-003.xht css-multicol-1/multicol-columns-invalid-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-fill-000.xht css-multicol-1/multicol-fill-000-ref.xht +HTTP(../../..) == css-multicol-1/multicol-fill-001.xht css-multicol-1/multicol-fill-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-fill-auto-001.xht css-multicol-1/multicol-fill-auto-001-ref.xht +fuzzy(135,80) HTTP(../../..) == css-multicol-1/multicol-fill-auto-002.xht css-multicol-1/multicol-fill-auto-002-ref.xht +fuzzy(135,3270) HTTP(../../..) == css-multicol-1/multicol-fill-auto-003.xht css-multicol-1/multicol-fill-auto-003-ref.xht +fails == css-multicol-1/multicol-fill-auto-block-children-001.xht css-multicol-1/multicol-fill-auto-block-children-ref.xht +fails == css-multicol-1/multicol-fill-auto-block-children-002.xht css-multicol-1/multicol-fill-auto-block-children-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-fill-auto.xht css-multicol-1/multicol-fill-ref.xht +fuzzy(135,80) HTTP(../../..) == css-multicol-1/multicol-fill-balance-001.xht css-multicol-1/multicol-fill-balance-001-ref.xht +fuzzy(135,821) HTTP(../../..) == css-multicol-1/multicol-gap-000.xht css-multicol-1/multicol-gap-000-ref.xht +fuzzy(255,290) HTTP(../../..) == css-multicol-1/multicol-gap-001.xht css-multicol-1/multicol-gap-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-gap-002.xht css-multicol-1/multicol-gap-002-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-gap-003.xht css-multicol-1/multicol-gap-002-ref.xht +fuzzy(107,1823) HTTP(../../..) == css-multicol-1/multicol-gap-fraction-001.xht css-multicol-1/multicol-gap-fraction-001-ref.xht +fuzzy-if(winWidget||OSX||gtkWidget,204,1048) fuzzy-if(skiaContent,208,1048) fails-if(Android) HTTP(../../..) == css-multicol-1/multicol-gap-large-001.xht css-multicol-1/multicol-gap-large-001-ref.xht +fuzzy(225,920) HTTP(../../..) == css-multicol-1/multicol-gap-large-002.xht css-multicol-1/multicol-gap-large-002-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-gap-negative-001.xht css-multicol-1/multicol-gap-002-ref.xht +HTTP(../../..) == css-multicol-1/multicol-height-001.xht css-multicol-1/multicol-height-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-height-block-child-001.xht css-multicol-1/multicol-height-block-child-001-ref.xht +fuzzy(255,3762) HTTP(../../..) == css-multicol-1/multicol-inherit-001.xht css-multicol-1/multicol-inherit-001-ref.xht +fuzzy(135,1893) HTTP(../../..) == css-multicol-1/multicol-inherit-002.xht css-multicol-1/multicol-inherit-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-inherit-003.xht css-multicol-1/multicol-inherit-3-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-inherit-004.xht css-multicol-1/multicol-inherit-4-ref.xht +fuzzy(96,264) HTTP(../../..) == css-multicol-1/multicol-list-item-001.xht css-multicol-1/multicol-list-item-001-ref.xht +fuzzy(73,1200) HTTP(../../..) == css-multicol-1/multicol-margin-001.xht reference/ref-filled-green-100px-square.xht +fuzzy(73,1200) HTTP(../../..) == css-multicol-1/multicol-margin-002.xht reference/ref-filled-green-100px-square.xht +fuzzy(243,3322) fuzzy-if(skiaContent,244,3322) HTTP(../../..) == css-multicol-1/multicol-margin-child-001.xht css-multicol-1/multicol-margin-child-001-ref.xht +fuzzy(255,4008) HTTP(../../..) == css-multicol-1/multicol-nested-002.xht css-multicol-1/multicol-nested-002-ref.xht +fuzzy(255,4109) HTTP(../../..) == css-multicol-1/multicol-nested-005.xht css-multicol-1/multicol-nested-005-ref.xht +fuzzy(225,13600) HTTP(../../..) == css-multicol-1/multicol-nested-column-rule-001.xht css-multicol-1/multicol-nested-column-rule-001-ref.xht +fuzzy(204,2463) fuzzy-if(skiaContent,208,2463) HTTP(../../..) == css-multicol-1/multicol-nested-margin-001.xht css-multicol-1/multicol-nested-margin-001-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-nested-margin-002.xht css-multicol-1/multicol-nested-margin-002-ref.xht +fuzzy(204,2371) fuzzy-if(skiaContent,208,2371) HTTP(../../..) == css-multicol-1/multicol-nested-margin-003.xht css-multicol-1/multicol-nested-margin-003-ref.xht +fuzzy(225,2529) HTTP(../../..) == css-multicol-1/multicol-nested-margin-004.xht css-multicol-1/multicol-nested-margin-004-ref.xht +fuzzy(225,2529) HTTP(../../..) == css-multicol-1/multicol-nested-margin-005.xht css-multicol-1/multicol-nested-margin-004-ref.xht +fuzzy(135,142) HTTP(../../..) == css-multicol-1/multicol-overflow-000.xht css-multicol-1/multicol-overflow-000-ref.xht +fuzzy(204,1844) fuzzy-if(skiaContent,208,1844) HTTP(../../..) == css-multicol-1/multicol-overflowing-001.xht css-multicol-1/multicol-overflowing-001-ref.xht +fuzzy-if(OSX,61,2) fuzzy-if(skiaContent,64,2) HTTP(../../..) == css-multicol-1/multicol-reduce-000.xht css-multicol-1/multicol-reduce-000-ref.xht +fuzzy-if(OSX,8,20) HTTP(../../..) == css-multicol-1/multicol-rule-000.xht css-multicol-1/multicol-rule-000-ref.xht +fuzzy(135,1584) HTTP(../../..) == css-multicol-1/multicol-rule-001.xht css-multicol-1/multicol-rule-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-rule-002.xht css-multicol-1/multicol-rule-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-rule-003.xht css-multicol-1/multicol-rule-003-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-004.xht css-multicol-1/multicol-rule-004-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-rule-color-001.xht css-multicol-1/multicol-rule-color-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-color-inherit-001.xht css-multicol-1/multicol-rule-color-inherit-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-color-inherit-002.xht css-multicol-1/multicol-rule-color-inherit-001-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-dashed-000.xht css-multicol-1/multicol-rule-dashed-000-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-dotted-000.xht css-multicol-1/multicol-rule-dotted-000-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-double-000.xht css-multicol-1/multicol-rule-double-000-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-rule-fraction-001.xht css-multicol-1/multicol-rule-fraction-001-ref.xht +fails-if(OSX||winWidget) HTTP(../../..) == css-multicol-1/multicol-rule-fraction-002.xht css-multicol-1/multicol-rule-fraction-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-rule-fraction-003.xht css-multicol-1/multicol-rule-fraction-3-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-groove-000.xht css-multicol-1/multicol-rule-groove-000-ref.xht +fuzzy(94,256) HTTP(../../..) == css-multicol-1/multicol-rule-hidden-000.xht css-multicol-1/multicol-rule-hidden-000-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-inset-000.xht css-multicol-1/multicol-rule-ridge-000-ref.xht +fuzzy(255,2808) HTTP(../../..) == css-multicol-1/multicol-rule-large-001.xht css-multicol-1/multicol-rule-large-001-ref.xht +fuzzy(94,256) HTTP(../../..) == css-multicol-1/multicol-rule-none-000.xht css-multicol-1/multicol-rule-hidden-000-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-outset-000.xht css-multicol-1/multicol-rule-groove-000-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-percent-001.xht css-multicol-1/multicol-containing-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-rule-px-001.xht css-multicol-1/multicol-rule-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-ridge-000.xht css-multicol-1/multicol-rule-ridge-000-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-samelength-001.xht css-multicol-1/multicol-rule-samelength-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-shorthand-001.xht css-multicol-1/multicol-rule-samelength-001-ref.xht +fuzzy(106,354) HTTP(../../..) == css-multicol-1/multicol-rule-solid-000.xht css-multicol-1/multicol-rule-solid-000-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-rule-stacking-001.xht css-multicol-1/multicol-rule-stacking-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-style-groove-001.xht css-multicol-1/multicol-rule-style-groove-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-style-inset-001.xht css-multicol-1/multicol-rule-style-ridge-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-style-outset-001.xht css-multicol-1/multicol-rule-style-groove-001-ref.xht +HTTP(../../..) == css-multicol-1/multicol-rule-style-ridge-001.xht css-multicol-1/multicol-rule-style-ridge-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-shorthand-001.xht css-multicol-1/multicol-rule-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-000.xht css-multicol-1/multicol-span-000-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-001.xht css-multicol-1/multicol-span-all-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-002.xht css-multicol-1/multicol-span-all-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-003.xht css-multicol-1/multicol-count-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-block-sibling-003.xht css-multicol-1/multicol-span-all-block-sibling-3-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-child-001.xht css-multicol-1/multicol-span-all-child-001-ref.xht +fails-if(OSX||winWidget) == css-multicol-1/multicol-span-all-child-002.xht css-multicol-1/multicol-span-all-child-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-001.xht css-multicol-1/multicol-span-all-margin-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-002.xht css-multicol-1/multicol-span-all-margin-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-bottom-001.xht css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-nested-001.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-nested-002.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-nested-003.xht css-multicol-1/multicol-span-all-margin-nested-3-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-float-001.xht css-multicol-1/multicol-span-float-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-span-none-001.xht css-multicol-1/multicol-span-none-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-table-cell-001.xht css-multicol-1/multicol-table-cell-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-table-cell-height-001.xht css-multicol-1/multicol-table-cell-height-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-table-cell-height-002.xht css-multicol-1/multicol-table-cell-height-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-table-cell-vertical-align-001.xht css-multicol-1/multicol-table-cell-vertical-align-ref.xht +HTTP(../../..) == css-multicol-1/multicol-width-001.xht css-multicol-1/multicol-width-001-ref.xht +fuzzy(204,930) fuzzy-if(skiaContent,208,930) HTTP(../../..) == css-multicol-1/multicol-width-002.xht css-multicol-1/multicol-width-002-ref.xht +HTTP(../../..) == css-multicol-1/multicol-width-003.xht css-multicol-1/multicol-width-002-ref.xht +HTTP(../../..) == css-multicol-1/multicol-width-count-001.xht css-multicol-1/multicol-width-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-width-count-002.xht css-multicol-1/multicol-count-002-ref.xht +fails == css-multicol-1/multicol-width-ems-001.xht css-multicol-1/multicol-width-ems-ref.xht +fuzzy(225,1060) HTTP(../../..) == css-multicol-1/multicol-width-invalid-001.xht css-multicol-1/multicol-width-invalid-001-ref.xht +fuzzy(225,1060) HTTP(../../..) == css-multicol-1/multicol-width-large-001.xht css-multicol-1/multicol-width-invalid-001-ref.xht +fuzzy(225,1060) HTTP(../../..) == css-multicol-1/multicol-width-large-002.xht css-multicol-1/multicol-width-invalid-001-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-width-negative-001.xht css-multicol-1/multicol-count-002-ref.xht +fails HTTP(../../..) == css-multicol-1/multicol-width-small-001.xht css-multicol-1/multicol-width-small-001-ref.xht +fails == css-multicol-1/multicol-zero-height-001.xht css-multicol-1/multicol-zero-height-001-ref.xht +== css-namespaces-3/prefix-001.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/prefix-002.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/prefix-003.xml css-namespaces-3/reftest/ref-lime-1-generic.xml +== css-namespaces-3/prefix-004.xml css-namespaces-3/reftest/ref-lime-2-generic.xml +== css-namespaces-3/prefix-005.xml css-namespaces-3/reftest/ref-lime-2-generic.xml +== css-namespaces-3/prefix-006.xml css-namespaces-3/reftest/ref-lime-2.xml +== css-namespaces-3/scope-001.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/scope-002.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/syntax-001.xml css-namespaces-3/reftest/ref-lime-1-block.xml +== css-namespaces-3/syntax-002.xml css-namespaces-3/reftest/ref-lime-1-block.xml +== css-namespaces-3/syntax-003.xml css-namespaces-3/reftest/ref-lime-5.xml +== css-namespaces-3/syntax-004.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/syntax-005.xml css-namespaces-3/reftest/ref-lime-5.xml +== css-namespaces-3/syntax-006.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/syntax-007.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/syntax-008.xml css-namespaces-3/reftest/ref-lime-2.xml +== css-namespaces-3/syntax-009.xml css-namespaces-3/reftest/ref-lime-1.xml +== css-namespaces-3/syntax-010.xml css-namespaces-3/reftest/ref-lime-3.xml +== css-namespaces-3/syntax-011.xml css-namespaces-3/reftest/ref-lime-6.xml +== css-namespaces-3/syntax-012.xml css-namespaces-3/reftest/ref-lime-3.xml +== css-namespaces-3/syntax-013.xml css-namespaces-3/reftest/ref-lime-5.xml +== css-namespaces-3/syntax-014.xml css-namespaces-3/reftest/ref-lime-3.xml +== css-namespaces-3/syntax-015.xml css-namespaces-3/reftest/ref-lime-1.xml +fails == css-values-3/attr-color-invalid-cast.html css-values-3/reference/200-200-green.html +== css-values-3/attr-color-invalid-fallback.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-color-valid.html css-values-3/reference/200-200-green.html +== css-values-3/attr-invalid-type-001.html css-values-3/reference/200-200-green.html +== css-values-3/attr-invalid-type-002.html css-values-3/reference/200-200-green.html +== css-values-3/attr-invalid-type-003.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-length-invalid-cast.html css-values-3/reference/200-200-green.html +== css-values-3/attr-length-invalid-fallback.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-length-valid-zero-nofallback.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-length-valid-zero.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-length-valid.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-px-invalid-cast.html css-values-3/reference/200-200-green.html +== css-values-3/attr-px-invalid-fallback.html css-values-3/reference/200-200-green.html +fails == css-values-3/attr-px-valid.html css-values-3/reference/200-200-green.html +== css-values-3/calc-in-calc.html css-values-3/reference/all-green.html +fails == css-values-3/calc-in-media-queries-001.html css-values-3/reference/all-green.html +fails == css-values-3/calc-in-media-queries-002.html css-values-3/reference/all-green.html +== css-values-3/calc-invalid-range-clamping.html css-values-3/reference/200-200-green.html +== css-values-3/calc-parenthesis-stack.html css-values-3/reference/all-green.html +fuzzy-if(OSX,40,6) == css-values-3/ch-unit-001.html css-values-3/reference/ch-unit-001-ref.html +== css-values-3/initial-background-color.html css-values-3/reference/all-green.html +== css-values-3/vh-calc-support-pct.html css-values-3/reference/all-green.html +== css-values-3/vh-calc-support.html css-values-3/reference/all-green.html +== css-values-3/vh-em-inherit.html css-values-3/reference/all-green.html +== css-values-3/vh-inherit.html css-values-3/reference/all-green.html +== css-values-3/vh-interpolate-pct.html css-values-3/reference/all-green.html +== css-values-3/vh-interpolate-px.html css-values-3/reference/all-green.html +== css-values-3/vh-interpolate-vh.html css-values-3/reference/all-green.html +== css-values-3/vh-support-atviewport.html css-values-3/reference/all-green.html +== css-values-3/vh-support-margin.html css-values-3/reference/all-green.html +skip == css-values-3/vh-support-transform-origin.html css-values-3/reference/all-green.html +skip == css-values-3/vh-support-transform-translate.html css-values-3/reference/all-green.html +== css-values-3/vh-support.html css-values-3/reference/all-green.html +== css-values-3/vh-zero-support.html css-values-3/reference/all-green.html +skip == css-values-3/vh_not_refreshing_on_chrome.html css-values-3/reference/vh_not_refreshing_on_chrome-ref.html +skip == css-values-3/vh_not_refreshing_on_chrome_iframe.html css-values-3/reference/vh_not_refreshing_on_chrome-ref.html +needs-focus == selectors-4/focus-within-001.html selectors-4/focus-within-001-ref.html +needs-focus == selectors-4/focus-within-002.html selectors-4/focus-within-001-ref.html +needs-focus == selectors-4/focus-within-003.html selectors-4/focus-within-001-ref.html +needs-focus == selectors-4/focus-within-004.html selectors-4/focus-within-001-ref.html +needs-focus == selectors-4/focus-within-005.html selectors-4/focus-within-001-ref.html +needs-focus fuzzy-if(/^Windows\x20NT\x205\.1/.test(http.oscpu),1,2) == selectors-4/focus-within-006.html selectors-4/focus-within-001-ref.html +fails needs-focus == selectors-4/focus-within-shadow-001.html selectors-4/focus-within-shadow-001-ref.html +pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-002.html selectors-4/focus-within-shadow-001-ref.html +pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-003.html selectors-4/focus-within-shadow-001-ref.html +pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-004.html selectors-4/focus-within-shadow-001-ref.html +pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-005.html selectors-4/focus-within-shadow-001-ref.html +== selectors-4/of-type-selectors.xhtml selectors-4/of-type-selectors-ref.xhtml +== selectors-4/selector-required.html selectors-4/selector-required-ref.html +== selectors-4/selectors-dir-selector-ltr-001.html selectors-4/selectors-dir-selector-ref.html +== selectors-4/selectors-dir-selector-rtl-001.html selectors-4/selectors-dir-selector-ref.html diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-001-ref.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-001-ref.html new file mode 100644 index 000000000..9d76c0674 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-001-ref.html @@ -0,0 +1,15 @@ + + + +Selectors Level 4: focus-within Reference File + + + +

Test passes if, when the element below is focused, it is surrounded by a thick green border. There must be no red or blue once it is focused.

+
Focus this element
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-001.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-001.html new file mode 100644 index 000000000..15de67cef --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-001.html @@ -0,0 +1,39 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, it is surrounded by a thick green border. There must be no red or blue once it is focused.

+
Focus this element
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-002.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-002.html new file mode 100644 index 000000000..b59dc25b5 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-002.html @@ -0,0 +1,41 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, +it is surrounded by a thick green border. +There must be no red or blue once it is focused.

+
+
Focus this element
+
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-003.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-003.html new file mode 100644 index 000000000..4c87dc627 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-003.html @@ -0,0 +1,47 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, +it is surrounded by a thick green border. +There must be no red or blue once it is focused.

+
+
+
+
+
Focus this element
+
+
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-004.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-004.html new file mode 100644 index 000000000..f0d3765a9 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-004.html @@ -0,0 +1,52 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, +it is surrounded by a thick green border. +There must be no red or blue once it is focused.

+
+
+
Focus this element
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-005.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-005.html new file mode 100644 index 000000000..5a173fd72 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-005.html @@ -0,0 +1,53 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, +it is surrounded by a thick green border. +There must be no red or blue once it is focused.

+
+
+ Focus this element +
+
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-006.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-006.html new file mode 100644 index 000000000..04e6cbcb9 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-006.html @@ -0,0 +1,55 @@ + + + +Selectors Level 4: focus-within + + + + + + + +

Test passes if, when the element below is focused, +it is surrounded by a thick green border. +There must be no red or blue once it is focused.

+
+
+
+ +
+
+
+ + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001-ref.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001-ref.html new file mode 100644 index 000000000..4631ef3e3 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001-ref.html @@ -0,0 +1,15 @@ + + + +Selectors Level 4: focus-within shadow DOM Reference File + + + +

Test passes if there is a green rectangle below.

+
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001.html new file mode 100644 index 000000000..e4610dacf --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-001.html @@ -0,0 +1,40 @@ + + + +Selectors Level 4: focus-within with shadow DOM + + + + + + + +

Test passes if there is a green rectangle below.

+
Skip this test, shadow DOM is not supported.
+ + + + + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-002.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-002.html new file mode 100644 index 000000000..b02a3f9a1 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-002.html @@ -0,0 +1,41 @@ + + + +Selectors Level 4: focus-within with shadow DOM + + + + + + + + +

Test passes if there is a green rectangle below.

+
Skip this test, shadow DOM is not supported.
+ + + + + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-003.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-003.html new file mode 100644 index 000000000..588719424 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-003.html @@ -0,0 +1,43 @@ + + + +Selectors Level 4: focus-within with shadow DOM + + + + + + + + +

Test passes if there is a green rectangle below.

+
+
Skip this test, shadow DOM is not supported.
+
+ + + + + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-004.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-004.html new file mode 100644 index 000000000..8348adc35 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-004.html @@ -0,0 +1,49 @@ + + + +Selectors Level 4: focus-within with shadow DOM + + + + + + + + +

Test passes if there is a green rectangle below.

+
+
+
+
+
Skip this test, shadow DOM is not supported.
+
+
+
+
+ + + + + + diff --git a/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-005.html b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-005.html new file mode 100644 index 000000000..6c486fa48 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/focus-within-shadow-005.html @@ -0,0 +1,60 @@ + + + +Selectors Level 4: focus-within with shadow DOM + + + + + + + +

Test passes if there is a green rectangle below.

+
+
+
+
+
Skip this test, shadow DOM is not supported.
+
+
+
+
+ + + + + + + + diff --git a/layout/reftests/w3c-css/received/selectors-4/of-type-selectors-ref.xhtml b/layout/reftests/w3c-css/received/selectors-4/of-type-selectors-ref.xhtml new file mode 100644 index 000000000..af883c97e --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/of-type-selectors-ref.xhtml @@ -0,0 +1,30 @@ + + + +Selectors Level 4: :first-of-type + + + + +
+

This line should have a green background.

+

This line should have a yellow background.

+

This line should have a yellow background.

+

This line should have a green background.

+

This line should have a green background.

+
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/of-type-selectors.xhtml b/layout/reftests/w3c-css/received/selectors-4/of-type-selectors.xhtml new file mode 100644 index 000000000..18fead9b1 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/of-type-selectors.xhtml @@ -0,0 +1,32 @@ + + + +Selectors Level 4: :first-of-type + + + + + + + + +
+

This line should have a green background.

+

This line should have a yellow background.

+This line should have a yellow background. +

This line should have a green background.

+

This line should have a green background.

+
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/selector-required-ref.html b/layout/reftests/w3c-css/received/selectors-4/selector-required-ref.html new file mode 100644 index 000000000..038a8a9b6 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/selector-required-ref.html @@ -0,0 +1,22 @@ + + + + CSS level4 Selector :required and :optional + + + + + +

+ You should see a green input box. +

+

+ +

+

+ +

+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/selector-required.html b/layout/reftests/w3c-css/received/selectors-4/selector-required.html new file mode 100644 index 000000000..9c0899ad2 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/selector-required.html @@ -0,0 +1,26 @@ + + + + CSS level4 Selector :required and :optional + + + + + + + +

+ You should see a green input box. +

+

+ +

+

+ +

+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ltr-001.html b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ltr-001.html new file mode 100644 index 000000000..c11f42f62 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ltr-001.html @@ -0,0 +1,26 @@ + + + + CSS Selectors Level 4 Test: basic support for dir(ltr) + + + + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ref.html b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ref.html new file mode 100644 index 000000000..7b297d036 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-ref.html @@ -0,0 +1,19 @@ + + + + CSS Reftest Reference for CSS Selectors Level 4 :dir() Tests + + + + + +

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

+
+ + diff --git a/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-rtl-001.html b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-rtl-001.html new file mode 100644 index 000000000..df2c63494 --- /dev/null +++ b/layout/reftests/w3c-css/received/selectors-4/selectors-dir-selector-rtl-001.html @@ -0,0 +1,26 @@ + + + + CSS Selectors Level 4 Test: basic support for dir(rtl) + + + + + + + + +

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

+
+ + -- cgit v1.2.3