summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/CSS2
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/CSS2')
-rw-r--r--testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009a.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009b.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009e.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009f.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-003.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-006.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-007.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-009.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-010.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-014.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-bg-pos-206.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-image-cover-attachment-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-004.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-position-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-008.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-009.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-010.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-002.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-005a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-006a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-007a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-008a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-009a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-010a.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-011.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-012.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/bidi-text/bidi-breaking-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/__dir__.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/border-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/border-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/border-width-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/borders/discrete-no-interpolation.html.ini36
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/anonymous-box-generation-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/block-in-inline-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/block-in-inline-002.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/block-in-inline-relpos-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/box-generation-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/box-generation-002.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/containing-block-010.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/display-008.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/display-009.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/display-012.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/display-013.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/box-display/root-box-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/cascade/inherit-computed-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c42-ibx-pad-000.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c43-rpl-bbx-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c43-rpl-ibx-000.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c44-ln-box-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-003.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-005.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-003.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-005.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5505-imrgn-000.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-004.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-003.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-004.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5510-ipadn-000.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5512-brdr-rw-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5514-brdr-lw-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5525-fltmrgn-000.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css1/c5526-fltclr-000.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/css21-errata/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/clear-no-interpolation.html.ini9
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/float-non-replaced-width-007.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/float-replaced-height-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/floats-111.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/floats-142.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/floats-143.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/floats-clear-multicol-balancing-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/margin-collapse-157.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/__dir__.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/float-no-interpolation.html.ini9
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/float-root.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-left-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-right-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-left-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-right-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-outside-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/floats-zero-height-wrap-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/hit-test-floats-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/hit-test-floats-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/hit-test-floats-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/list-item-taller-than-opportunity-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/remove-float-then-abspos-in-inline.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini6
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-applies-to-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-applies-to-007.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-applies-to-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-family-rule-002a.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-matching-rule-009.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-size-120.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-size-121.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-100.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-177.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-counter-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/generated-content/quotes-036.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/animations/line-height-interpolation.html.ini81
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/empty-inline-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-002.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-003.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-004.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-005.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-006.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-007.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-001.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-minmax-crash-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/needs-layout-transform.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/vertical-align-109.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/vertical-align-121.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/vertical-align-sub-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/vertical-align-super-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/linebox/vertical-align-top-bottom-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/lists/counter-increment-005.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/lists/list-style-021.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/lists/list-style-image-004.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-012.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-013.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-014.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-015.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-020.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-021.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-038.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-040.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-em-inherit-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-percentage-inherit-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/margin-padding-clear/padding-em-inherit-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/auto-margins-root-element.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-margin.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-relpos-zindex.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/block-replaced-height-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/blocks-025.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-bottom.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-left.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-right.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-top.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-left.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-right.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-top.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/hit-test-anonymous-block.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inline-block-non-replaced-width-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-height-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-width-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-height-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-width-009.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inlines-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/inlines-020.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-padding.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/min-height-106.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/overflow-scroll-paint-order.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-max-height.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-min-height.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/normal-flow/width-applies-to-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-11-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-15-print.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-6-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-7-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-8-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/float-page-break-inside-avoid-4-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-1-print.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-2-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-3-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-4-print.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-5-print.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-7-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-3-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-4-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-5-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-8-print.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-014.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-015.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-016.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-018.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-019.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-020.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-022.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-001.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-003.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-float-with-inline-container.html.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-inline-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-inline-008.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-negative-margin-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-005.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-006.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-009.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/line-break-after-leading-float.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/position-relative-035.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/sec5/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/selector/attribute-value-selector-007.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/before-first-letter-selector-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-068.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-069.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-077.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-078.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-079.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-088.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-092.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-115.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-116.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-117.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-118.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-119.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-121.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-122.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-123.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-124.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-128.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-129.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-130.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-131.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-132.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-133.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-134.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-135.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-136.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-137.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-138.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-139.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-140.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-141.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-142.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-143.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-225.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-226.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-227.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-337.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-338.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-339.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-340.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-341.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-342.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-343.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-344.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-345.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-002.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-004.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-000.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-028.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/pseudo-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/selectors/universal-selector-005.xht.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/stacking-context/opacity-change-twice-stacking-context.html.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/at-charset-012.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/declarations-009.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/escapes-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/malformed-decl-block-001.xht.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/syntax/uri-013.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/anonymous-table-box-width-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/border-collapse-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/border-collapse-no-interpolation.html.ini9
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001d.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001e.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/column-visibility-004.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/empty-cells-no-interpolation.html.ini9
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a01.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a02.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a03.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a04.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a05.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a06.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b01.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b02.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b03.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b04.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b05.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b06.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b07.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b08.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b09.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b10.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b11.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b12.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c01.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c02.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c03.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c04.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c05.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c06.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c07.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c08.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d01.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d02.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d03.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d04.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d05.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d06.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e01.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e02.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e03.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e04.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e05.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e06.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f01.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f02.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-018.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-019.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-020.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/separated-border-model-004a.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/separated-border-model-004b.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/separated-border-model-004c.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-079.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-080.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-081.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-082.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-083.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-084.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-085.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-086.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-093.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-094.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-095.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-096.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-097.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-098.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-155.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-156.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/tables/table-backgrounds-bc-rowgroup-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji-02.html.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji.html.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/bidi-span-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/letter-spacing-080.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-align-bidi-011.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-align-white-space-003.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-001.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-003.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-004.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-007.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-collapsing-bidi-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-collapsing-breaks-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-mixed-001.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-mixed-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-mixed-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-applies-to-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-applies-to-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/values/numbers-units-011.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini4
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/content-height-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-003.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-004.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-005.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-006.xht.ini2
-rw-r--r--testing/web-platform/meta/css/CSS2/visudet/line-height-204.html.ini5
-rw-r--r--testing/web-platform/meta/css/CSS2/visufx/animation/visibility-interpolation.html.ini9
-rw-r--r--testing/web-platform/meta/css/CSS2/visuren/inline-formatting-context-001.xht.ini3
489 files changed, 1614 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009a.xht.ini b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009a.xht.ini
new file mode 100644
index 0000000000..dc809fdb9e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009a.xht.ini
@@ -0,0 +1,3 @@
+[abspos-containing-block-initial-009a.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009b.xht.ini b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009b.xht.ini
new file mode 100644
index 0000000000..1d7c5e1377
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009b.xht.ini
@@ -0,0 +1,3 @@
+[abspos-containing-block-initial-009b.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009e.xht.ini b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009e.xht.ini
new file mode 100644
index 0000000000..52a72812bb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009e.xht.ini
@@ -0,0 +1,3 @@
+[abspos-containing-block-initial-009e.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009f.xht.ini b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009f.xht.ini
new file mode 100644
index 0000000000..6833e41247
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/abspos/abspos-containing-block-initial-009f.xht.ini
@@ -0,0 +1,3 @@
+[abspos-containing-block-initial-009f.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html.ini b/testing/web-platform/meta/css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html.ini
new file mode 100644
index 0000000000..e2a3f51086
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html.ini
@@ -0,0 +1,4 @@
+[abspos-in-block-in-inline-in-relpos-inline.html]
+ [position:absolute should be sized by the right ancestor]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-001.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-001.xht.ini
new file mode 100644
index 0000000000..74642bd4aa
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-001.xht.ini
@@ -0,0 +1,3 @@
+[background-001.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-002.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-002.xht.ini
new file mode 100644
index 0000000000..64c7647ce2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-002.xht.ini
@@ -0,0 +1,3 @@
+[background-002.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-003.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-003.xht.ini
new file mode 100644
index 0000000000..e91f0a0510
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-003.xht.ini
@@ -0,0 +1,4 @@
+[background-003.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-004.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-004.xht.ini
new file mode 100644
index 0000000000..e63983fd4d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-004.xht.ini
@@ -0,0 +1,3 @@
+[background-004.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-006.xht.ini
new file mode 100644
index 0000000000..d8aee13a55
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-006.xht.ini
@@ -0,0 +1,3 @@
+[background-006.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-007.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-007.xht.ini
new file mode 100644
index 0000000000..d49ae88701
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-007.xht.ini
@@ -0,0 +1,3 @@
+[background-007.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-008.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-008.xht.ini
new file mode 100644
index 0000000000..2b0722b627
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-008.xht.ini
@@ -0,0 +1,3 @@
+[background-008.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-009.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-009.xht.ini
new file mode 100644
index 0000000000..00ceaa40a1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-009.xht.ini
@@ -0,0 +1,3 @@
+[background-009.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-010.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-010.xht.ini
new file mode 100644
index 0000000000..ca9fe52eed
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-010.xht.ini
@@ -0,0 +1,3 @@
+[background-010.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-014.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-014.xht.ini
new file mode 100644
index 0000000000..2c933ca43a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-014.xht.ini
@@ -0,0 +1,3 @@
+[background-014.xht]
+ expected:
+ if (os == "win") and swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-006.xht.ini
new file mode 100644
index 0000000000..c23b811cf0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[background-applies-to-006.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-012.xht.ini
new file mode 100644
index 0000000000..b42b7de7f6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[background-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-bg-pos-206.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-bg-pos-206.xht.ini
new file mode 100644
index 0000000000..d98f2e1387
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-bg-pos-206.xht.ini
@@ -0,0 +1,6 @@
+[background-bg-pos-206.xht]
+ expected:
+ if (os == "android"): PASS
+ fuzzy:
+ if (os == "win"): maxDifference=92;totalPixels=0-2206
+ if swgl and (os == "mac"): maxDifference=1-1;totalPixels=1-1
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-006.xht.ini
new file mode 100644
index 0000000000..caa6cae386
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[background-color-applies-to-006.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-012.xht.ini
new file mode 100644
index 0000000000..b7df31d698
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-color-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[background-color-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-006.xht.ini
new file mode 100644
index 0000000000..5ae6c54e1c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[background-image-applies-to-006.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-012.xht.ini
new file mode 100644
index 0000000000..e98a07ec01
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[background-image-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-image-cover-attachment-001.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-cover-attachment-001.xht.ini
new file mode 100644
index 0000000000..ebdcf786e4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-image-cover-attachment-001.xht.ini
@@ -0,0 +1,3 @@
+[background-image-cover-attachment-001.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-004.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-004.xht.ini
new file mode 100644
index 0000000000..5c34090db6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-004.xht.ini
@@ -0,0 +1,2 @@
+[background-intrinsic-004.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-005.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-005.xht.ini
new file mode 100644
index 0000000000..81a90cb045
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-005.xht.ini
@@ -0,0 +1,2 @@
+[background-intrinsic-005.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-006.xht.ini
new file mode 100644
index 0000000000..0c7d04c69b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-intrinsic-006.xht.ini
@@ -0,0 +1,2 @@
+[background-intrinsic-006.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-position-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-position-applies-to-012.xht.ini
new file mode 100644
index 0000000000..96ed3d250f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-position-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[background-position-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-006.xht.ini
new file mode 100644
index 0000000000..3501aa9da8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[background-repeat-applies-to-006.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-012.xht.ini
new file mode 100644
index 0000000000..4f8b50adb8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/backgrounds/background-repeat-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[background-repeat-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini
new file mode 100644
index 0000000000..86289cdac2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini
@@ -0,0 +1,2 @@
+[bidi-005.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini
new file mode 100644
index 0000000000..c48ebe38be
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini
@@ -0,0 +1,2 @@
+[bidi-006.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini
new file mode 100644
index 0000000000..3ad433b3b2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini
@@ -0,0 +1,2 @@
+[bidi-007.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini
new file mode 100644
index 0000000000..78e74fba22
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini
@@ -0,0 +1,2 @@
+[bidi-008.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini
new file mode 100644
index 0000000000..5512b703ee
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini
@@ -0,0 +1,2 @@
+[bidi-009.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini
new file mode 100644
index 0000000000..6a99a28b88
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini
@@ -0,0 +1,2 @@
+[bidi-010.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/__dir__.ini b/testing/web-platform/meta/css/CSS2/bidi-text/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-001.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-001.xht.ini
new file mode 100644
index 0000000000..daa1701436
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-001.xht.ini
@@ -0,0 +1,4 @@
+[bidi-001.xht]
+ fuzzy:
+ if os == "win": maxDifference=1;totalPixels=0-2
+ if os == "mac": maxDifference=1-3;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-002.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-002.xht.ini
new file mode 100644
index 0000000000..c0b1af53ce
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-002.xht.ini
@@ -0,0 +1,4 @@
+[bidi-002.xht]
+ fuzzy:
+ if os == "win": maxDifference=1;totalPixels=0-4
+ if os == "mac": maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-003.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-003.xht.ini
new file mode 100644
index 0000000000..12cc11f23c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-003.xht.ini
@@ -0,0 +1,2 @@
+[bidi-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-004.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-004.xht.ini
new file mode 100644
index 0000000000..d04b44a471
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-004.xht.ini
@@ -0,0 +1,3 @@
+[bidi-004.xht]
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005a.xht.ini
new file mode 100644
index 0000000000..35eddc5613
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-005a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini
new file mode 100644
index 0000000000..1796c03d5f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-005b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006a.xht.ini
new file mode 100644
index 0000000000..6933d02c9a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-006a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini
new file mode 100644
index 0000000000..196a9306f4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-006b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007a.xht.ini
new file mode 100644
index 0000000000..312c62b6ea
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-007a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini
new file mode 100644
index 0000000000..0275ad54a6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-007b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008a.xht.ini
new file mode 100644
index 0000000000..0060da2f2e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-008a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini
new file mode 100644
index 0000000000..fb4ac97311
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-008b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009a.xht.ini
new file mode 100644
index 0000000000..efc67554da
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-009a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini
new file mode 100644
index 0000000000..344e4a508e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-009b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010a.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010a.xht.ini
new file mode 100644
index 0000000000..84c48ec207
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010a.xht.ini
@@ -0,0 +1,4 @@
+[bidi-010a.xht]
+ expected:
+ if (os == 'android'): FAIL
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini
new file mode 100644
index 0000000000..7c08a8c70f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini
@@ -0,0 +1,2 @@
+[bidi-010b.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-003.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-003.xht.ini
new file mode 100644
index 0000000000..7843964b31
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-003.xht.ini
@@ -0,0 +1,3 @@
+[bidi-box-model-003.xht]
+ fuzzy:
+ if os == "win": maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-011.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-011.xht.ini
new file mode 100644
index 0000000000..0708173d6c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-011.xht.ini
@@ -0,0 +1,3 @@
+[bidi-box-model-011.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-012.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-012.xht.ini
new file mode 100644
index 0000000000..e430024312
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-box-model-012.xht.ini
@@ -0,0 +1,3 @@
+[bidi-box-model-012.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-breaking-003.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-breaking-003.xht.ini
new file mode 100644
index 0000000000..f9a77dbc7b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-breaking-003.xht.ini
@@ -0,0 +1,2 @@
+[bidi-breaking-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/__dir__.ini b/testing/web-platform/meta/css/CSS2/borders/__dir__.ini
new file mode 100644
index 0000000000..a66c0482e0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/__dir__.ini
@@ -0,0 +1,3 @@
+disabled:
+ if not debug and (os == "linux") and (bits == 32): https://bugzilla.mozilla.org/show_bug.cgi?id=1445834
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/borders/border-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/borders/border-applies-to-006.xht.ini
new file mode 100644
index 0000000000..d2f9e545ba
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/border-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[border-applies-to-006.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/border-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/borders/border-applies-to-012.xht.ini
new file mode 100644
index 0000000000..2556d87a10
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/border-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[border-applies-to-012.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini
new file mode 100644
index 0000000000..325d9e2de5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[border-color-applies-to-006.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-012.xht.ini
new file mode 100644
index 0000000000..de7b037245
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/border-color-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[border-color-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/border-width-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/borders/border-width-applies-to-012.xht.ini
new file mode 100644
index 0000000000..aff583e9dd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/border-width-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[border-width-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/borders/discrete-no-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/borders/discrete-no-interpolation.html.ini
new file mode 100644
index 0000000000..d70e4e2bfe
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/borders/discrete-no-interpolation.html.ini
@@ -0,0 +1,36 @@
+[discrete-no-interpolation.html]
+ [CSS Transitions: property <border-left-style> from [initial\] to [dotted\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-left-style> from [initial\] to [dotted\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-left-style> from [initial\] to [dotted\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-right-style> from [initial\] to [dotted\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-right-style> from [initial\] to [dotted\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-right-style> from [initial\] to [dotted\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-top-style> from [initial\] to [dotted\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-top-style> from [initial\] to [dotted\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-top-style> from [initial\] to [dotted\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-bottom-style> from [initial\] to [dotted\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-bottom-style> from [initial\] to [dotted\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-bottom-style> from [initial\] to [dotted\] at (0.3) should be [initial\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/__dir__.ini b/testing/web-platform/meta/css/CSS2/box-display/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/box-display/anonymous-box-generation-001.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/anonymous-box-generation-001.xht.ini
new file mode 100644
index 0000000000..a57969d28d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/anonymous-box-generation-001.xht.ini
@@ -0,0 +1,3 @@
+[anonymous-box-generation-001.xht]
+ expected:
+ if (os == "linux") and fission and not debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-001.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-001.xht.ini
new file mode 100644
index 0000000000..1168e8ec3d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-001.xht.ini
@@ -0,0 +1,5 @@
+[block-in-inline-001.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-002.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-002.xht.ini
new file mode 100644
index 0000000000..0e1cc9efa0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-002.xht.ini
@@ -0,0 +1,5 @@
+[block-in-inline-002.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-relpos-002.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-relpos-002.xht.ini
new file mode 100644
index 0000000000..7607acf73b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/block-in-inline-relpos-002.xht.ini
@@ -0,0 +1,2 @@
+[block-in-inline-relpos-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/box-generation-001.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/box-generation-001.xht.ini
new file mode 100644
index 0000000000..91aa08b8ed
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/box-generation-001.xht.ini
@@ -0,0 +1,5 @@
+[box-generation-001.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/box-generation-002.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/box-generation-002.xht.ini
new file mode 100644
index 0000000000..d6f9e28b0e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/box-generation-002.xht.ini
@@ -0,0 +1,5 @@
+[box-generation-002.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/containing-block-010.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/containing-block-010.xht.ini
new file mode 100644
index 0000000000..84a1f752a1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/containing-block-010.xht.ini
@@ -0,0 +1,3 @@
+[containing-block-010.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/box-display/display-008.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/display-008.xht.ini
new file mode 100644
index 0000000000..538551922a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/display-008.xht.ini
@@ -0,0 +1,5 @@
+[display-008.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/display-009.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/display-009.xht.ini
new file mode 100644
index 0000000000..cf646a0971
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/display-009.xht.ini
@@ -0,0 +1,5 @@
+[display-009.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/display-012.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/display-012.xht.ini
new file mode 100644
index 0000000000..c9b231d1e6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/display-012.xht.ini
@@ -0,0 +1,5 @@
+[display-012.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/display-013.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/display-013.xht.ini
new file mode 100644
index 0000000000..a14965dfb6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/display-013.xht.ini
@@ -0,0 +1,5 @@
+[display-013.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/box-display/root-box-003.xht.ini b/testing/web-platform/meta/css/CSS2/box-display/root-box-003.xht.ini
new file mode 100644
index 0000000000..6c8f2e575f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/box-display/root-box-003.xht.ini
@@ -0,0 +1,2 @@
+[root-box-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/cascade/inherit-computed-001.html.ini b/testing/web-platform/meta/css/CSS2/cascade/inherit-computed-001.html.ini
new file mode 100644
index 0000000000..12e8c80098
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/cascade/inherit-computed-001.html.ini
@@ -0,0 +1,2 @@
+[inherit-computed-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c42-ibx-pad-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c42-ibx-pad-000.xht.ini
new file mode 100644
index 0000000000..1e9980c928
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c42-ibx-pad-000.xht.ini
@@ -0,0 +1,2 @@
+[c42-ibx-pad-000.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c43-rpl-bbx-002.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c43-rpl-bbx-002.xht.ini
new file mode 100644
index 0000000000..572bf33fff
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c43-rpl-bbx-002.xht.ini
@@ -0,0 +1,3 @@
+[c43-rpl-bbx-002.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/css1/c43-rpl-ibx-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c43-rpl-ibx-000.xht.ini
new file mode 100644
index 0000000000..60b8ce020f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c43-rpl-ibx-000.xht.ini
@@ -0,0 +1,3 @@
+[c43-rpl-ibx-000.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c44-ln-box-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c44-ln-box-001.xht.ini
new file mode 100644
index 0000000000..de77287695
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c44-ln-box-001.xht.ini
@@ -0,0 +1,3 @@
+[c44-ln-box-001.xht]
+ disabled:
+ if debug and os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1553657
diff --git a/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini
new file mode 100644
index 0000000000..c3868fedc4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini
@@ -0,0 +1,2 @@
+[c541-word-sp-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-001.xht.ini
new file mode 100644
index 0000000000..8f1bc98ef8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-001.xht.ini
@@ -0,0 +1,3 @@
+[c548-ln-ht-001.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-002.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-002.xht.ini
new file mode 100644
index 0000000000..1e44ad6bd0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-002.xht.ini
@@ -0,0 +1,3 @@
+[c548-ln-ht-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-004.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-004.xht.ini
new file mode 100644
index 0000000000..3eee58d1ff
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c548-ln-ht-004.xht.ini
@@ -0,0 +1,3 @@
+[c548-ln-ht-004.xht]
+ fuzzy:
+ if swgl: maxDifference=1-1;totalPixels=80-80
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-002.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-002.xht.ini
new file mode 100644
index 0000000000..982dbccba4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-002.xht.ini
@@ -0,0 +1,2 @@
+[c5502-imrgn-r-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-003.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-003.xht.ini
new file mode 100644
index 0000000000..664007412a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-003.xht.ini
@@ -0,0 +1,5 @@
+[c5502-imrgn-r-003.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-005.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-005.xht.ini
new file mode 100644
index 0000000000..c57bd254ee
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-005.xht.ini
@@ -0,0 +1,4 @@
+[c5502-imrgn-r-005.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-006.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-006.xht.ini
new file mode 100644
index 0000000000..0f557ac9c3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5502-imrgn-r-006.xht.ini
@@ -0,0 +1,4 @@
+[c5502-imrgn-r-006.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-002.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-002.xht.ini
new file mode 100644
index 0000000000..38c2a9c951
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-002.xht.ini
@@ -0,0 +1,3 @@
+[c5504-imrgn-l-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-003.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-003.xht.ini
new file mode 100644
index 0000000000..70577edc13
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-003.xht.ini
@@ -0,0 +1,5 @@
+[c5504-imrgn-l-003.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-005.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-005.xht.ini
new file mode 100644
index 0000000000..1af320c329
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-005.xht.ini
@@ -0,0 +1,4 @@
+[c5504-imrgn-l-005.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-006.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-006.xht.ini
new file mode 100644
index 0000000000..fb6f8ab38e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5504-imrgn-l-006.xht.ini
@@ -0,0 +1,4 @@
+[c5504-imrgn-l-006.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5505-imrgn-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5505-imrgn-000.xht.ini
new file mode 100644
index 0000000000..6b4a0b8603
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5505-imrgn-000.xht.ini
@@ -0,0 +1,4 @@
+[c5505-imrgn-000.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-003.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-003.xht.ini
new file mode 100644
index 0000000000..f7d39e46b1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-003.xht.ini
@@ -0,0 +1,2 @@
+[c5507-ipadn-r-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-004.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-004.xht.ini
new file mode 100644
index 0000000000..b6aea485b1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5507-ipadn-r-004.xht.ini
@@ -0,0 +1,4 @@
+[c5507-ipadn-r-004.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-002.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-002.xht.ini
new file mode 100644
index 0000000000..b308469807
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-002.xht.ini
@@ -0,0 +1,3 @@
+[c5509-ipadn-l-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-003.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-003.xht.ini
new file mode 100644
index 0000000000..8b14db3e86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-003.xht.ini
@@ -0,0 +1,5 @@
+[c5509-ipadn-l-003.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-004.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-004.xht.ini
new file mode 100644
index 0000000000..14128fa3be
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5509-ipadn-l-004.xht.ini
@@ -0,0 +1,4 @@
+[c5509-ipadn-l-004.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5510-ipadn-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5510-ipadn-000.xht.ini
new file mode 100644
index 0000000000..c2b38bd359
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5510-ipadn-000.xht.ini
@@ -0,0 +1,4 @@
+[c5510-ipadn-000.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5512-brdr-rw-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5512-brdr-rw-001.xht.ini
new file mode 100644
index 0000000000..d262da55b5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5512-brdr-rw-001.xht.ini
@@ -0,0 +1,3 @@
+[c5512-brdr-rw-001.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5514-brdr-lw-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5514-brdr-lw-001.xht.ini
new file mode 100644
index 0000000000..18f83a6c2e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5514-brdr-lw-001.xht.ini
@@ -0,0 +1,3 @@
+[c5514-brdr-lw-001.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5525-fltmrgn-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5525-fltmrgn-000.xht.ini
new file mode 100644
index 0000000000..4c3253c91d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5525-fltmrgn-000.xht.ini
@@ -0,0 +1,3 @@
+[c5525-fltmrgn-000.xht]
+ disabled:
+ if (os == "android"): bug 1550895 (frequently fails on geckoview)
diff --git a/testing/web-platform/meta/css/CSS2/css1/c5526-fltclr-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c5526-fltclr-000.xht.ini
new file mode 100644
index 0000000000..a0aaba8372
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css1/c5526-fltclr-000.xht.ini
@@ -0,0 +1,3 @@
+[c5526-fltclr-000.xht]
+ disabled:
+ if (os == "android"): bug 1550895 (frequently fails on geckoview)
diff --git a/testing/web-platform/meta/css/CSS2/css21-errata/__dir__.ini b/testing/web-platform/meta/css/CSS2/css21-errata/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css21-errata/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-002.html.ini b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-002.html.ini
new file mode 100644
index 0000000000..5414d6d030
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-002.html.ini
@@ -0,0 +1,2 @@
+[s-11-1-1b-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-003.html.ini b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-003.html.ini
new file mode 100644
index 0000000000..37fe1caef0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-003.html.ini
@@ -0,0 +1,2 @@
+[s-11-1-1b-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-004.html.ini b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-004.html.ini
new file mode 100644
index 0000000000..693b20488c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/css21-errata/s-11-1-1b-004.html.ini
@@ -0,0 +1,2 @@
+[s-11-1-1b-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/__dir__.ini b/testing/web-platform/meta/css/CSS2/floats-clear/__dir__.ini
new file mode 100644
index 0000000000..c3deeb9730
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200, gpu:51200]
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini b/testing/web-platform/meta/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini
new file mode 100644
index 0000000000..a8a9b5c830
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini
@@ -0,0 +1,2 @@
+[adjoining-float-nested-forced-clearance-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/clear-no-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/floats-clear/clear-no-interpolation.html.ini
new file mode 100644
index 0000000000..9bd6a52ee1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/clear-no-interpolation.html.ini
@@ -0,0 +1,9 @@
+[clear-no-interpolation.html]
+ [CSS Transitions: property <clear> from [initial\] to [both\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <clear> from [initial\] to [both\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <clear> from [initial\] to [both\] at (0.3) should be [initial\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/float-non-replaced-width-007.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/float-non-replaced-width-007.xht.ini
new file mode 100644
index 0000000000..a1f7a596d8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/float-non-replaced-width-007.xht.ini
@@ -0,0 +1,3 @@
+[float-non-replaced-width-007.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/float-replaced-height-002.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/float-replaced-height-002.xht.ini
new file mode 100644
index 0000000000..ca502a8939
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/float-replaced-height-002.xht.ini
@@ -0,0 +1,3 @@
+[float-replaced-height-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/floats-111.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/floats-111.xht.ini
new file mode 100644
index 0000000000..454519e327
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/floats-111.xht.ini
@@ -0,0 +1,3 @@
+[floats-111.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/floats-142.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/floats-142.xht.ini
new file mode 100644
index 0000000000..03611aa651
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/floats-142.xht.ini
@@ -0,0 +1,3 @@
+[floats-142.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/floats-143.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/floats-143.xht.ini
new file mode 100644
index 0000000000..51927f6fd4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/floats-143.xht.ini
@@ -0,0 +1,4 @@
+[floats-143.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/floats-clear-multicol-balancing-003.html.ini b/testing/web-platform/meta/css/CSS2/floats-clear/floats-clear-multicol-balancing-003.html.ini
new file mode 100644
index 0000000000..c4658efbe2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/floats-clear-multicol-balancing-003.html.ini
@@ -0,0 +1,3 @@
+[floats-clear-multicol-balancing-003.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1637108
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/margin-collapse-157.xht.ini b/testing/web-platform/meta/css/CSS2/floats-clear/margin-collapse-157.xht.ini
new file mode 100644
index 0000000000..e1ee7731d4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/margin-collapse-157.xht.ini
@@ -0,0 +1,2 @@
+[margin-collapse-157.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini b/testing/web-platform/meta/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini
new file mode 100644
index 0000000000..85b954771e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini
@@ -0,0 +1,2 @@
+[negative-clearance-after-bottom-margin.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/__dir__.ini b/testing/web-platform/meta/css/CSS2/floats/__dir__.ini
new file mode 100644
index 0000000000..defc16f344
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/__dir__.ini
@@ -0,0 +1,2 @@
+lsan-allowed: [Alloc, MakeUnique, Malloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns]
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/floats/float-no-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/floats/float-no-interpolation.html.ini
new file mode 100644
index 0000000000..df41014e16
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/float-no-interpolation.html.ini
@@ -0,0 +1,9 @@
+[float-no-interpolation.html]
+ [CSS Transitions: property <float> from [initial\] to [right\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <float> from [initial\] to [right\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <float> from [initial\] to [right\] at (0.3) should be [initial\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/float-root.html.ini b/testing/web-platform/meta/css/CSS2/floats/float-root.html.ini
new file mode 100644
index 0000000000..20839ed35d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/float-root.html.ini
@@ -0,0 +1,2 @@
+[float-root.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-left-002.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-left-002.xht.ini
new file mode 100644
index 0000000000..5a03f09f44
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-left-002.xht.ini
@@ -0,0 +1,2 @@
+[floats-rule3-outside-left-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-right-002.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-right-002.xht.ini
new file mode 100644
index 0000000000..cbad66d3a8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-rule3-outside-right-002.xht.ini
@@ -0,0 +1,2 @@
+[floats-rule3-outside-right-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-left-001.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-left-001.xht.ini
new file mode 100644
index 0000000000..8ed9f3c1a4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-left-001.xht.ini
@@ -0,0 +1,2 @@
+[floats-rule7-outside-left-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-right-001.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-right-001.xht.ini
new file mode 100644
index 0000000000..0a1b241c74
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-rule7-outside-right-001.xht.ini
@@ -0,0 +1,2 @@
+[floats-rule7-outside-right-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-outside-001.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-outside-001.xht.ini
new file mode 100644
index 0000000000..0a0343e064
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-outside-001.xht.ini
@@ -0,0 +1,2 @@
+[floats-wrap-bfc-outside-001.xht]
+ fuzzy: maxDifference=0-5;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini b/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini
new file mode 100644
index 0000000000..785cc353fe
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html.ini
@@ -0,0 +1,3 @@
+[floats-wrap-bfc-with-margin-001a.tentative.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1767217
diff --git a/testing/web-platform/meta/css/CSS2/floats/floats-zero-height-wrap-002.xht.ini b/testing/web-platform/meta/css/CSS2/floats/floats-zero-height-wrap-002.xht.ini
new file mode 100644
index 0000000000..81040b92e3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/floats-zero-height-wrap-002.xht.ini
@@ -0,0 +1,2 @@
+[floats-zero-height-wrap-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-003.html.ini b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-003.html.ini
new file mode 100644
index 0000000000..0cc62d1815
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-003.html.ini
@@ -0,0 +1,3 @@
+[hit-test-floats-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-004.html.ini b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-004.html.ini
new file mode 100644
index 0000000000..0caa4ffb37
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-004.html.ini
@@ -0,0 +1,3 @@
+[hit-test-floats-004.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-005.html.ini b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-005.html.ini
new file mode 100644
index 0000000000..87229fb52b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/hit-test-floats-005.html.ini
@@ -0,0 +1,3 @@
+[hit-test-floats-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/list-item-taller-than-opportunity-001.html.ini b/testing/web-platform/meta/css/CSS2/floats/list-item-taller-than-opportunity-001.html.ini
new file mode 100644
index 0000000000..075f0db918
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/list-item-taller-than-opportunity-001.html.ini
@@ -0,0 +1,3 @@
+[list-item-taller-than-opportunity-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/remove-float-then-abspos-in-inline.html.ini b/testing/web-platform/meta/css/CSS2/floats/remove-float-then-abspos-in-inline.html.ini
new file mode 100644
index 0000000000..e431e863c6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/remove-float-then-abspos-in-inline.html.ini
@@ -0,0 +1,3 @@
+[remove-float-then-abspos-in-inline.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-001.html.ini b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-001.html.ini
new file mode 100644
index 0000000000..ed474a6ab1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-001.html.ini
@@ -0,0 +1,3 @@
+[zero-space-between-floats-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-002.html.ini b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-002.html.ini
new file mode 100644
index 0000000000..e4abe65d1b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-002.html.ini
@@ -0,0 +1,3 @@
+[zero-space-between-floats-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-003.html.ini b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-003.html.ini
new file mode 100644
index 0000000000..1c7bc32995
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-003.html.ini
@@ -0,0 +1,3 @@
+[zero-space-between-floats-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-004.html.ini b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-004.html.ini
new file mode 100644
index 0000000000..ab4a7a567b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/floats/zero-space-between-floats-004.html.ini
@@ -0,0 +1,3 @@
+[zero-space-between-floats-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/fonts/__dir__.ini b/testing/web-platform/meta/css/CSS2/fonts/__dir__.ini
new file mode 100644
index 0000000000..c4b2fdedd4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [tab:51200]
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini
new file mode 100644
index 0000000000..cc429e118f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini
@@ -0,0 +1,6 @@
+[font-011.xht]
+ expected:
+ if os == "linux": PASS
+ if os == "mac": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini
new file mode 100644
index 0000000000..8e9b711b33
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini
@@ -0,0 +1,6 @@
+[font-012.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini
new file mode 100644
index 0000000000..5485ebf617
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini
@@ -0,0 +1,6 @@
+[font-013.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini
new file mode 100644
index 0000000000..cc2dd8c017
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini
@@ -0,0 +1,6 @@
+[font-014.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini
new file mode 100644
index 0000000000..c649a59d75
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini
@@ -0,0 +1,6 @@
+[font-015.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini
new file mode 100644
index 0000000000..469820d6be
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini
@@ -0,0 +1,6 @@
+[font-016.xht]
+ expected:
+ if os == "linux": PASS
+ if os == "mac": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini
new file mode 100644
index 0000000000..54e55bc948
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini
@@ -0,0 +1,6 @@
+[font-029.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini
new file mode 100644
index 0000000000..89155829d5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini
@@ -0,0 +1,6 @@
+[font-030.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini
new file mode 100644
index 0000000000..d86a88deef
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini
@@ -0,0 +1,6 @@
+[font-031.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini
new file mode 100644
index 0000000000..32af330081
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini
@@ -0,0 +1,6 @@
+[font-032.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini
new file mode 100644
index 0000000000..c3322333f5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini
@@ -0,0 +1,6 @@
+[font-042.xht]
+ expected:
+ if os == "mac": PASS
+ if os == "linux": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini
new file mode 100644
index 0000000000..ad93d06a79
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini
@@ -0,0 +1,6 @@
+[font-043.xht]
+ expected:
+ if os == "linux": PASS
+ if os == "mac": PASS
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-001.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-001.xht.ini
new file mode 100644
index 0000000000..bf7caf274c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-001.xht.ini
@@ -0,0 +1,3 @@
+[font-applies-to-001.xht]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-007.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-007.xht.ini
new file mode 100644
index 0000000000..ea85e27b23
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-007.xht.ini
@@ -0,0 +1,3 @@
+[font-applies-to-007.xht]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-017.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-017.xht.ini
new file mode 100644
index 0000000000..db6e174aae
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-applies-to-017.xht.ini
@@ -0,0 +1,3 @@
+[font-applies-to-017.xht]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini
new file mode 100644
index 0000000000..d1e4b938f0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini
@@ -0,0 +1,3 @@
+[font-family-013.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini
new file mode 100644
index 0000000000..bbafab8b74
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-001.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini
new file mode 100644
index 0000000000..f6040f80d4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-002.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini
new file mode 100644
index 0000000000..f0671d0896
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini
@@ -0,0 +1,3 @@
+[font-family-applies-to-005.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini
new file mode 100644
index 0000000000..e40019b656
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-006.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini
new file mode 100644
index 0000000000..a6e0ec80b8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-007.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini
new file mode 100644
index 0000000000..d1787d563a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-008.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini
new file mode 100644
index 0000000000..85e1d0d2d2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-009.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini
new file mode 100644
index 0000000000..9f38d1de14
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-010.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini
new file mode 100644
index 0000000000..cee0518718
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini
@@ -0,0 +1,4 @@
+[font-family-applies-to-011.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini
new file mode 100644
index 0000000000..2301dacbc0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini
@@ -0,0 +1,3 @@
+[font-family-applies-to-014.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini
new file mode 100644
index 0000000000..8de7a5de0c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini
@@ -0,0 +1,3 @@
+[font-family-applies-to-015.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini
new file mode 100644
index 0000000000..df0eae8f66
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini
@@ -0,0 +1,3 @@
+[font-family-applies-to-017.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-family-rule-002a.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-family-rule-002a.xht.ini
new file mode 100644
index 0000000000..fdcb7e8cf7
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-rule-002a.xht.ini
@@ -0,0 +1,2 @@
+[font-family-rule-002a.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-matching-rule-009.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-matching-rule-009.xht.ini
new file mode 100644
index 0000000000..d180272212
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-matching-rule-009.xht.ini
@@ -0,0 +1,4 @@
+[font-matching-rule-009.xht]
+ expected:
+ if (os == "android"): FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-size-120.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-size-120.xht.ini
new file mode 100644
index 0000000000..0f914fb2e2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-size-120.xht.ini
@@ -0,0 +1,3 @@
+[font-size-120.xht]
+ expected:
+ if (os == "win") and (bits == 32) and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-size-121.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-size-121.xht.ini
new file mode 100644
index 0000000000..baf31b1c68
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-size-121.xht.ini
@@ -0,0 +1,2 @@
+[font-size-121.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini
new file mode 100644
index 0000000000..48e89121c4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini
@@ -0,0 +1,3 @@
+[font-size-122.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini b/testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini
new file mode 100644
index 0000000000..0b0742c353
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini
@@ -0,0 +1,3 @@
+[fonts-013.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-007.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-007.xht.ini
new file mode 100644
index 0000000000..0f2592a063
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-007.xht.ini
@@ -0,0 +1,2 @@
+[content-007.xht]
+ prefs: [gfx.font_rendering.fallback.async:false]
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-100.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-100.xht.ini
new file mode 100644
index 0000000000..639d5fcdc8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-100.xht.ini
@@ -0,0 +1,2 @@
+[content-100.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-177.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-177.xht.ini
new file mode 100644
index 0000000000..488885a058
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-177.xht.ini
@@ -0,0 +1,5 @@
+[content-177.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-004.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-004.xht.ini
new file mode 100644
index 0000000000..c2b8c27694
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-004.xht.ini
@@ -0,0 +1,3 @@
+[content-counter-004.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "TIMEOUT"]
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini
new file mode 100644
index 0000000000..d97ab2b89d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini
@@ -0,0 +1,2 @@
+[content-counter-006.xht]
+ prefs: [layout.css.counter-ancestor-scope.enabled:false]
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini
new file mode 100644
index 0000000000..b623faf8ac
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini
@@ -0,0 +1,2 @@
+[content-counter-007.xht]
+ prefs: [layout.css.counter-ancestor-scope.enabled:false]
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini
new file mode 100644
index 0000000000..0ac7b93cc2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini
@@ -0,0 +1,2 @@
+[content-counter-008.xht]
+ prefs: [layout.css.counter-ancestor-scope.enabled:false]
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/quotes-036.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/quotes-036.xht.ini
new file mode 100644
index 0000000000..220ed220ce
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/generated-content/quotes-036.xht.ini
@@ -0,0 +1,2 @@
+[quotes-036.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/__dir__.ini b/testing/web-platform/meta/css/CSS2/linebox/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/linebox/animations/line-height-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/linebox/animations/line-height-interpolation.html.ini
new file mode 100644
index 0000000000..baa31895d5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/animations/line-height-interpolation.html.ini
@@ -0,0 +1,81 @@
+[line-height-interpolation.html]
+ [CSS Transitions: property <line-height> from [initial\] to [20px\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [initial\] to [20px\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [initial\] to [20px\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14px\] at (-0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14px\] at (0) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14px\] at (0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [normal\] at (-0.3) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [normal\] at (0) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [normal\] at (0.3) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [4\] at (-0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [4\] at (0) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [4\] at (0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [normal\] at (-0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [normal\] at (0) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [normal\] at (0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [14px\] at (-0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [14px\] at (0) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [normal\] to [14px\] at (0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [4\] at (-0.3) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [4\] at (0) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14px\] to [4\] at (0.3) should be [14px\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14q\] at (-0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14q\] at (0) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [4\] to [14q\] at (0.3) should be [4\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14q\] to [normal\] at (-0.3) should be [14q\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14q\] to [normal\] at (0) should be [14q\]]
+ expected: FAIL
+
+ [CSS Transitions: property <line-height> from [14q\] to [normal\] at (0.3) should be [14q\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/empty-inline-003.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/empty-inline-003.xht.ini
new file mode 100644
index 0000000000..8bc89d40cc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/empty-inline-003.xht.ini
@@ -0,0 +1,3 @@
+[empty-inline-003.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-002.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-002.xht.ini
new file mode 100644
index 0000000000..9a834de723
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-002.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-002.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-003.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-003.xht.ini
new file mode 100644
index 0000000000..e4e88fa7cb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-003.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-003.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-004.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-004.xht.ini
new file mode 100644
index 0000000000..10f4cfbe80
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-004.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-004.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-005.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-005.xht.ini
new file mode 100644
index 0000000000..a12f93e481
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-005.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-005.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-006.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-006.xht.ini
new file mode 100644
index 0000000000..1f123f565c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-006.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-006.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-007.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-007.xht.ini
new file mode 100644
index 0000000000..33eca83149
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-007.xht.ini
@@ -0,0 +1,5 @@
+[inline-formatting-context-007.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-013.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-013.xht.ini
new file mode 100644
index 0000000000..2f412541f0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-formatting-context-013.xht.ini
@@ -0,0 +1,3 @@
+[inline-formatting-context-013.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-001.html.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-001.html.ini
new file mode 100644
index 0000000000..477cdb0542
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-001.html.ini
@@ -0,0 +1,4 @@
+[inline-negative-margin-001.html]
+ [[data-expected-height\] 11]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-minmax-crash-001.html.ini b/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-minmax-crash-001.html.ini
new file mode 100644
index 0000000000..ff78200c42
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/inline-negative-margin-minmax-crash-001.html.ini
@@ -0,0 +1,3 @@
+[inline-negative-margin-minmax-crash-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/linebox/needs-layout-transform.html.ini b/testing/web-platform/meta/css/CSS2/linebox/needs-layout-transform.html.ini
new file mode 100644
index 0000000000..2c86d63301
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/needs-layout-transform.html.ini
@@ -0,0 +1,3 @@
+[needs-layout-transform.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/CSS2/linebox/vertical-align-109.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-109.xht.ini
new file mode 100644
index 0000000000..c9b09f806f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-109.xht.ini
@@ -0,0 +1,3 @@
+[vertical-align-109.xht]
+ disabled:
+ if (os == "android"): bug 1550895 (frequently fails on geckoview)
diff --git a/testing/web-platform/meta/css/CSS2/linebox/vertical-align-121.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-121.xht.ini
new file mode 100644
index 0000000000..b50cb962a5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-121.xht.ini
@@ -0,0 +1,3 @@
+[vertical-align-121.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/linebox/vertical-align-sub-001.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-sub-001.xht.ini
new file mode 100644
index 0000000000..4866c8ee49
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-sub-001.xht.ini
@@ -0,0 +1,5 @@
+[vertical-align-sub-001.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/vertical-align-super-001.xht.ini b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-super-001.xht.ini
new file mode 100644
index 0000000000..dbfd108d23
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-super-001.xht.ini
@@ -0,0 +1,5 @@
+[vertical-align-super-001.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/linebox/vertical-align-top-bottom-001.html.ini b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-top-bottom-001.html.ini
new file mode 100644
index 0000000000..e71bf4a84d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/linebox/vertical-align-top-bottom-001.html.ini
@@ -0,0 +1,3 @@
+[vertical-align-top-bottom-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/lists/counter-increment-005.xht.ini b/testing/web-platform/meta/css/CSS2/lists/counter-increment-005.xht.ini
new file mode 100644
index 0000000000..79254c0859
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/lists/counter-increment-005.xht.ini
@@ -0,0 +1,3 @@
+[counter-increment-005.xht]
+ expected:
+ if (os == "linux") and fission and not debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/css/CSS2/lists/list-style-021.xht.ini b/testing/web-platform/meta/css/CSS2/lists/list-style-021.xht.ini
new file mode 100644
index 0000000000..06b18308ca
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/lists/list-style-021.xht.ini
@@ -0,0 +1,2 @@
+[list-style-021.xht]
+ fuzzy: list-style-021-ref.xht:maxDifference=8;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/lists/list-style-image-004.xht.ini b/testing/web-platform/meta/css/CSS2/lists/list-style-image-004.xht.ini
new file mode 100644
index 0000000000..82528c7777
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/lists/list-style-image-004.xht.ini
@@ -0,0 +1,4 @@
+[list-style-image-004.xht]
+ expected:
+ if not debug and (os == "linux"): ["PASS", "FAIL"]
+ if not debug and (os == "mac"): ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-012.xht.ini
new file mode 100644
index 0000000000..57dd01f987
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-012.xht.ini
@@ -0,0 +1,2 @@
+[margin-bottom-applies-to-012.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-013.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-013.xht.ini
new file mode 100644
index 0000000000..c154fc145d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-013.xht.ini
@@ -0,0 +1,2 @@
+[margin-bottom-applies-to-013.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-014.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-014.xht.ini
new file mode 100644
index 0000000000..653af406a1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-014.xht.ini
@@ -0,0 +1,2 @@
+[margin-bottom-applies-to-014.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-015.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-015.xht.ini
new file mode 100644
index 0000000000..b56ad6555b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-bottom-applies-to-015.xht.ini
@@ -0,0 +1,2 @@
+[margin-bottom-applies-to-015.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-020.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-020.xht.ini
new file mode 100644
index 0000000000..00412c7c86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-020.xht.ini
@@ -0,0 +1,3 @@
+[margin-collapse-020.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-021.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-021.xht.ini
new file mode 100644
index 0000000000..61337d409a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-021.xht.ini
@@ -0,0 +1,3 @@
+[margin-collapse-021.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-038.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-038.xht.ini
new file mode 100644
index 0000000000..4add9bf88f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-038.xht.ini
@@ -0,0 +1,2 @@
+[margin-collapse-038.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-040.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-040.xht.ini
new file mode 100644
index 0000000000..5aa50a5adb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-collapse-040.xht.ini
@@ -0,0 +1,3 @@
+[margin-collapse-040.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-em-inherit-001.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-em-inherit-001.xht.ini
new file mode 100644
index 0000000000..6b22e0741b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-em-inherit-001.xht.ini
@@ -0,0 +1,5 @@
+[margin-em-inherit-001.xht]
+ expected:
+ if (os == "win"): PASS
+ if (os == 'linux' and os_version == '18.04'): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-percentage-inherit-001.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-percentage-inherit-001.xht.ini
new file mode 100644
index 0000000000..d5e97f1dc8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/margin-percentage-inherit-001.xht.ini
@@ -0,0 +1,4 @@
+[margin-percentage-inherit-001.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/margin-padding-clear/padding-em-inherit-001.xht.ini b/testing/web-platform/meta/css/CSS2/margin-padding-clear/padding-em-inherit-001.xht.ini
new file mode 100644
index 0000000000..e571213daf
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/margin-padding-clear/padding-em-inherit-001.xht.ini
@@ -0,0 +1,4 @@
+[padding-em-inherit-001.xht]
+ expected:
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/auto-margins-root-element.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/auto-margins-root-element.html.ini
new file mode 100644
index 0000000000..df82a7feae
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/auto-margins-root-element.html.ini
@@ -0,0 +1,4 @@
+[auto-margins-root-element.html]
+ [Root element auto margins resolve]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-001.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-001.html.ini
new file mode 100644
index 0000000000..9071174b54
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-001.html.ini
@@ -0,0 +1,3 @@
+[block-in-inline-hittest-float-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini
new file mode 100644
index 0000000000..598408fccf
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini
@@ -0,0 +1,3 @@
+[block-in-inline-hittest-float-002.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-margin.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-margin.html.ini
new file mode 100644
index 0000000000..121f5b8983
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-margin.html.ini
@@ -0,0 +1,3 @@
+[block-in-inline-hittest-margin.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-relpos-zindex.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-relpos-zindex.html.ini
new file mode 100644
index 0000000000..69c2a3f56f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/block-in-inline-hittest-relpos-zindex.html.ini
@@ -0,0 +1,3 @@
+[block-in-inline-hittest-relpos-zindex.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/block-replaced-height-002.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/block-replaced-height-002.xht.ini
new file mode 100644
index 0000000000..8ff8554b58
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/block-replaced-height-002.xht.ini
@@ -0,0 +1,3 @@
+[block-replaced-height-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/blocks-025.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/blocks-025.xht.ini
new file mode 100644
index 0000000000..c3f7488cd7
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/blocks-025.xht.ini
@@ -0,0 +1,3 @@
+[blocks-025.xht]
+ expected:
+ if (os == "android"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-bottom.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-bottom.html.ini
new file mode 100644
index 0000000000..9bcc40c7d3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-bottom.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-margin-bottom.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-left.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-left.html.ini
new file mode 100644
index 0000000000..c1c7cb7e2f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-left.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-margin-left.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-right.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-right.html.ini
new file mode 100644
index 0000000000..31e95be1d5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-right.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-margin-right.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-top.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-top.html.ini
new file mode 100644
index 0000000000..c4b0b306aa
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-margin-top.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-margin-top.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html.ini
new file mode 100644
index 0000000000..42b41397d4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-padding-bottom.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-left.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-left.html.ini
new file mode 100644
index 0000000000..618a6f863e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-left.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-padding-left.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-right.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-right.html.ini
new file mode 100644
index 0000000000..2772da6ff5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-right.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-padding-right.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-top.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-top.html.ini
new file mode 100644
index 0000000000..1a37b5d3a3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/containing-block-percent-padding-top.html.ini
@@ -0,0 +1,3 @@
+[containing-block-percent-padding-top.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini
new file mode 100644
index 0000000000..bfa30eb82d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/crashtests/block-in-inline-ax-crash.html.ini
@@ -0,0 +1,2 @@
+[block-in-inline-ax-crash.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/hit-test-anonymous-block.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/hit-test-anonymous-block.html.ini
new file mode 100644
index 0000000000..5cb6cbc784
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/hit-test-anonymous-block.html.ini
@@ -0,0 +1,3 @@
+[hit-test-anonymous-block.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-non-replaced-width-003.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-non-replaced-width-003.xht.ini
new file mode 100644
index 0000000000..71df96ccb1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-non-replaced-width-003.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-non-replaced-width-003.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-height-002.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-height-002.xht.ini
new file mode 100644
index 0000000000..5aa42c7165
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-height-002.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-replaced-height-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-width-008.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-width-008.xht.ini
new file mode 100644
index 0000000000..2b1206fe22
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inline-block-replaced-width-008.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-replaced-width-008.xht]
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-height-002.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-height-002.xht.ini
new file mode 100644
index 0000000000..1cd18de659
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-height-002.xht.ini
@@ -0,0 +1,3 @@
+[inline-replaced-height-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-width-009.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-width-009.xht.ini
new file mode 100644
index 0000000000..28501d3edd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inline-replaced-width-009.xht.ini
@@ -0,0 +1,3 @@
+[inline-replaced-width-009.xht]
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inlines-017.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inlines-017.xht.ini
new file mode 100644
index 0000000000..fdc862955a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inlines-017.xht.ini
@@ -0,0 +1,3 @@
+[inlines-017.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/inlines-020.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/inlines-020.xht.ini
new file mode 100644
index 0000000000..d3414ded20
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/inlines-020.xht.ini
@@ -0,0 +1,3 @@
+[inlines-020.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html.ini
new file mode 100644
index 0000000000..79c0cdd9ca
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html.ini
@@ -0,0 +1,2 @@
+[margin-collapse-through-percentage-height-block.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-padding.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-padding.html.ini
new file mode 100644
index 0000000000..5100ee5c5a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/margin-collapse-through-percentage-padding.html.ini
@@ -0,0 +1,2 @@
+[margin-collapse-through-percentage-padding.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini
new file mode 100644
index 0000000000..e3a6259186
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/max-height-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[max-height-applies-to-012.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini
new file mode 100644
index 0000000000..3d88420651
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/max-width-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[max-width-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/min-height-106.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/min-height-106.xht.ini
new file mode 100644
index 0000000000..66b826118e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/min-height-106.xht.ini
@@ -0,0 +1,4 @@
+[min-height-106.xht]
+ fuzzy:
+ if os == "win": maxDifference=92;totalPixels=5487
+ if os == "mac" and swgl: maxDifference=1-1;totalPixels=4-4
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini
new file mode 100644
index 0000000000..8ced4f820a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/min-height-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[min-height-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini
new file mode 100644
index 0000000000..3098ebeb67
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/min-width-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[min-width-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/overflow-scroll-paint-order.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/overflow-scroll-paint-order.html.ini
new file mode 100644
index 0000000000..f586d9490b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/overflow-scroll-paint-order.html.ini
@@ -0,0 +1,3 @@
+[overflow-scroll-paint-order.html]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-001.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-001.xht.ini
new file mode 100644
index 0000000000..d4c4ce64a0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-001.xht.ini
@@ -0,0 +1,2 @@
+[replaced-intrinsic-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-002.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-002.xht.ini
new file mode 100644
index 0000000000..bf85cf0048
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/replaced-intrinsic-002.xht.ini
@@ -0,0 +1,2 @@
+[replaced-intrinsic-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-max-height.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-max-height.html.ini
new file mode 100644
index 0000000000..b56b9eca6a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-max-height.html.ini
@@ -0,0 +1,3 @@
+[unresolvable-max-height.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-min-height.html.ini b/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-min-height.html.ini
new file mode 100644
index 0000000000..af357ceacd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/unresolvable-min-height.html.ini
@@ -0,0 +1,3 @@
+[unresolvable-min-height.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/normal-flow/width-applies-to-012.xht.ini b/testing/web-platform/meta/css/CSS2/normal-flow/width-applies-to-012.xht.ini
new file mode 100644
index 0000000000..1a2eea1b8b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/normal-flow/width-applies-to-012.xht.ini
@@ -0,0 +1,4 @@
+[width-applies-to-012.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-11-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-11-print.html.ini
new file mode 100644
index 0000000000..b9be14a500
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-11-print.html.ini
@@ -0,0 +1,3 @@
+[block-page-break-inside-avoid-11-print.html]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-15-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-15-print.html.ini
new file mode 100644
index 0000000000..e9773560f8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-15-print.html.ini
@@ -0,0 +1,4 @@
+[block-page-break-inside-avoid-15-print.html]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
+ if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-6-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-6-print.html.ini
new file mode 100644
index 0000000000..73a00ecae3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-6-print.html.ini
@@ -0,0 +1,3 @@
+[block-page-break-inside-avoid-6-print.html]
+ fuzzy:
+ if (os == "win"): maxDifference=64;totalPixels=0-7
diff --git a/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-7-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-7-print.html.ini
new file mode 100644
index 0000000000..97280a3d04
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-7-print.html.ini
@@ -0,0 +1,3 @@
+[block-page-break-inside-avoid-7-print.html]
+ fuzzy:
+ if (os == "win"): maxDifference=64;totalPixels=0-7
diff --git a/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-8-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-8-print.html.ini
new file mode 100644
index 0000000000..2bdcbce819
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/block-page-break-inside-avoid-8-print.html.ini
@@ -0,0 +1,3 @@
+[block-page-break-inside-avoid-8-print.html]
+ fuzzy:
+ if (os == "win"): maxDifference=64;totalPixels=0-7
diff --git a/testing/web-platform/meta/css/CSS2/pagination/float-page-break-inside-avoid-4-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/float-page-break-inside-avoid-4-print.html.ini
new file mode 100644
index 0000000000..5ca8986e04
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/float-page-break-inside-avoid-4-print.html.ini
@@ -0,0 +1,3 @@
+[float-page-break-inside-avoid-4-print.html]
+ expected:
+ if (os == "mac") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-1-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-1-print.html.ini
new file mode 100644
index 0000000000..748e7b236b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-1-print.html.ini
@@ -0,0 +1,2 @@
+[row-page-break-inside-avoid-1-print.html]
+ fuzzy: maxDifference=0-1;totalPixels=0-2
diff --git a/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-2-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-2-print.html.ini
new file mode 100644
index 0000000000..ee9183cda2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/row-page-break-inside-avoid-2-print.html.ini
@@ -0,0 +1,3 @@
+[row-page-break-inside-avoid-2-print.html]
+ fuzzy:
+ maxDifference=0-1;totalPixels=0-2
diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-3-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-3-print.html.ini
new file mode 100644
index 0000000000..3db95bf3a9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-3-print.html.ini
@@ -0,0 +1,3 @@
+[rowgroup-page-break-inside-avoid-3-print.html]
+ expected:
+ if not fission and not swgl and not debug: [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-4-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-4-print.html.ini
new file mode 100644
index 0000000000..28e104e289
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-4-print.html.ini
@@ -0,0 +1,2 @@
+[rowgroup-page-break-inside-avoid-4-print.html]
+ fuzzy: maxDifference=0-1;totalPixels=0-2
diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-5-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-5-print.html.ini
new file mode 100644
index 0000000000..c6cf5658e1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-5-print.html.ini
@@ -0,0 +1,2 @@
+[rowgroup-page-break-inside-avoid-5-print.html]
+ fuzzy: maxDifference=0-1;totalPixels=0-2
diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini
new file mode 100644
index 0000000000..657d66fb6f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini
@@ -0,0 +1,5 @@
+[rowgroup-page-break-inside-avoid-6-print.html]
+ fuzzy: maxDifference=0-1;totalPixels=0-1
+ expected:
+ if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL]
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-7-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-7-print.html.ini
new file mode 100644
index 0000000000..b3de64d2dd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-7-print.html.ini
@@ -0,0 +1,3 @@
+[rowgroup-page-break-inside-avoid-7-print.html]
+ expected:
+ if fission and (os == "win") and debug: [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-3-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-3-print.html.ini
new file mode 100644
index 0000000000..6ad338d1a8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-3-print.html.ini
@@ -0,0 +1,3 @@
+[table-page-break-inside-avoid-3-print.html]
+ fuzzy:
+ maxDifference=0-1;totalPixels=0-2
diff --git a/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-4-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-4-print.html.ini
new file mode 100644
index 0000000000..06d63e7c15
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-4-print.html.ini
@@ -0,0 +1,3 @@
+[table-page-break-inside-avoid-4-print.html]
+ fuzzy:
+ maxDifference=0-1;totalPixels=0-95
diff --git a/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-5-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-5-print.html.ini
new file mode 100644
index 0000000000..5d707fd017
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-5-print.html.ini
@@ -0,0 +1,3 @@
+[table-page-break-inside-avoid-5-print.html]
+ fuzzy:
+ maxDifference=0-46;totalPixels=0-1329
diff --git a/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-8-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-8-print.html.ini
new file mode 100644
index 0000000000..7712a5ee4b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/pagination/table-page-break-inside-avoid-8-print.html.ini
@@ -0,0 +1,3 @@
+[table-page-break-inside-avoid-8-print.html]
+ expected:
+ if debug and (os == "linux") and fission and not swgl: [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/__dir__.ini b/testing/web-platform/meta/css/CSS2/positioning/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-001.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-001.xht.ini
new file mode 100644
index 0000000000..e5d35ff729
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-001.xht.ini
@@ -0,0 +1,3 @@
+[absolute-replaced-height-001.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-002.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-002.xht.ini
new file mode 100644
index 0000000000..d2791c0e23
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/absolute-replaced-height-002.xht.ini
@@ -0,0 +1,3 @@
+[absolute-replaced-height-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-013.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-013.xht.ini
new file mode 100644
index 0000000000..8056cce72f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-013.xht.ini
@@ -0,0 +1,3 @@
+[abspos-013.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-014.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-014.xht.ini
new file mode 100644
index 0000000000..5edd069f88
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-014.xht.ini
@@ -0,0 +1,3 @@
+[abspos-014.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-015.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-015.xht.ini
new file mode 100644
index 0000000000..f2826adaea
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-015.xht.ini
@@ -0,0 +1,3 @@
+[abspos-015.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-016.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-016.xht.ini
new file mode 100644
index 0000000000..0a733d4b96
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-016.xht.ini
@@ -0,0 +1,3 @@
+[abspos-016.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-017.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-017.xht.ini
new file mode 100644
index 0000000000..357a79e5ab
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-017.xht.ini
@@ -0,0 +1,3 @@
+[abspos-017.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-018.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-018.xht.ini
new file mode 100644
index 0000000000..29382a0f1a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-018.xht.ini
@@ -0,0 +1,3 @@
+[abspos-018.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-019.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-019.xht.ini
new file mode 100644
index 0000000000..f5abd313cb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-019.xht.ini
@@ -0,0 +1,3 @@
+[abspos-019.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-020.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-020.xht.ini
new file mode 100644
index 0000000000..3c2aa327b9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-020.xht.ini
@@ -0,0 +1,3 @@
+[abspos-020.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-022.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-022.xht.ini
new file mode 100644
index 0000000000..e8ef6a6afb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-022.xht.ini
@@ -0,0 +1,3 @@
+[abspos-022.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-001.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-001.xht.ini
new file mode 100644
index 0000000000..c89a605a84
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-001.xht.ini
@@ -0,0 +1,5 @@
+[abspos-containing-block-001.xht]
+ expected:
+ if (os == "android"): PASS
+ fuzzy:
+ if (os == "win"): maxDifference=95;totalPixels=0-567
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-003.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-003.xht.ini
new file mode 100644
index 0000000000..82566c5a87
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-containing-block-003.xht.ini
@@ -0,0 +1,5 @@
+[abspos-containing-block-003.xht]
+ expected:
+ if (os == "android"): PASS
+ fuzzy:
+ if (os == "win"): maxDifference=95;totalPixels=0-567
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-float-with-inline-container.html.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-float-with-inline-container.html.ini
new file mode 100644
index 0000000000..7e2db4a171
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-float-with-inline-container.html.ini
@@ -0,0 +1,5 @@
+[abspos-float-with-inline-container.html]
+ expected:
+ if os == "mac": FAIL
+ if os == "win": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-007.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-007.xht.ini
new file mode 100644
index 0000000000..752e5a79b6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-007.xht.ini
@@ -0,0 +1,2 @@
+[abspos-inline-007.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-008.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-008.xht.ini
new file mode 100644
index 0000000000..f77c2c83d5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-inline-008.xht.ini
@@ -0,0 +1,2 @@
+[abspos-inline-008.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-negative-margin-001.html.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-negative-margin-001.html.ini
new file mode 100644
index 0000000000..80bd270376
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-negative-margin-001.html.ini
@@ -0,0 +1,2 @@
+[abspos-negative-margin-001.html]
+ max-asserts: 5
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-002.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-002.xht.ini
new file mode 100644
index 0000000000..da2d84c330
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-002.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-002.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-003.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-003.xht.ini
new file mode 100644
index 0000000000..e381cbfb76
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-003.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-003.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-005.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-005.xht.ini
new file mode 100644
index 0000000000..5244852b86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-005.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-005.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-006.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-006.xht.ini
new file mode 100644
index 0000000000..f898adfb05
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-006.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-006.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-008.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-008.xht.ini
new file mode 100644
index 0000000000..50a49433d1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-008.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-008.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-009.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-009.xht.ini
new file mode 100644
index 0000000000..ce6cd18934
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/abspos-overflow-009.xht.ini
@@ -0,0 +1,3 @@
+[abspos-overflow-009.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/line-break-after-leading-float.html.ini b/testing/web-platform/meta/css/CSS2/positioning/line-break-after-leading-float.html.ini
new file mode 100644
index 0000000000..9ddeb0b73c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/line-break-after-leading-float.html.ini
@@ -0,0 +1,3 @@
+[line-break-after-leading-float.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/position-relative-035.xht.ini b/testing/web-platform/meta/css/CSS2/positioning/position-relative-035.xht.ini
new file mode 100644
index 0000000000..b580aa7025
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/position-relative-035.xht.ini
@@ -0,0 +1,5 @@
+[position-relative-035.xht]
+ expected:
+ if os == "win": FAIL
+ if os == "mac": FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html.ini b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html.ini
new file mode 100644
index 0000000000..fbcf069f1f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable-2.html.ini
@@ -0,0 +1,3 @@
+[relpos-percentage-left-in-scrollable-2.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html.ini b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html.ini
new file mode 100644
index 0000000000..823f88ab17
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-left-in-scrollable.html.ini
@@ -0,0 +1,3 @@
+[relpos-percentage-left-in-scrollable.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini
new file mode 100644
index 0000000000..68549c8983
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini
@@ -0,0 +1,4 @@
+[relpos-percentage-top-in-scrollable.html]
+ [Top percentage resolved correctly for overflow contribution]
+ expected:
+ if os == "android": [FAIL, PASS]
diff --git a/testing/web-platform/meta/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html.ini b/testing/web-platform/meta/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html.ini
new file mode 100644
index 0000000000..928300474c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html.ini
@@ -0,0 +1,2 @@
+[toogle-abspos-on-relpos-inline-child.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/sec5/__dir__.ini b/testing/web-platform/meta/css/CSS2/sec5/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/sec5/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/selector/attribute-value-selector-007.html.ini b/testing/web-platform/meta/css/CSS2/selector/attribute-value-selector-007.html.ini
new file mode 100644
index 0000000000..44b81b6c96
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selector/attribute-value-selector-007.html.ini
@@ -0,0 +1,3 @@
+[attribute-value-selector-007.html]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/selectors/before-first-letter-selector-001.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/before-first-letter-selector-001.xht.ini
new file mode 100644
index 0000000000..80ed979fb8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/before-first-letter-selector-001.xht.ini
@@ -0,0 +1,4 @@
+[before-first-letter-selector-001.xht]
+ expected:
+ if (os == "mac"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-068.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-068.xht.ini
new file mode 100644
index 0000000000..17d3f2d74b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-068.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-068.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-069.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-069.xht.ini
new file mode 100644
index 0000000000..ad0fd5b5ae
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-069.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-069.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-077.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-077.xht.ini
new file mode 100644
index 0000000000..fed56e7a01
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-077.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-077.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-078.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-078.xht.ini
new file mode 100644
index 0000000000..70ae543073
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-078.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-078.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-079.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-079.xht.ini
new file mode 100644
index 0000000000..b28e0ecca6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-079.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-079.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-088.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-088.xht.ini
new file mode 100644
index 0000000000..cd571e1429
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-088.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-088.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-092.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-092.xht.ini
new file mode 100644
index 0000000000..cc7a79ffaa
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-092.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-092.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-115.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-115.xht.ini
new file mode 100644
index 0000000000..5e983b78e1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-115.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-115.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-116.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-116.xht.ini
new file mode 100644
index 0000000000..02084f283f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-116.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-116.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-117.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-117.xht.ini
new file mode 100644
index 0000000000..0410039bdd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-117.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-117.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-118.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-118.xht.ini
new file mode 100644
index 0000000000..e7c944cf5b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-118.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-118.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-119.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-119.xht.ini
new file mode 100644
index 0000000000..45e74ead2e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-119.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-119.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-121.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-121.xht.ini
new file mode 100644
index 0000000000..55f73a1b7c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-121.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-121.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-122.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-122.xht.ini
new file mode 100644
index 0000000000..4638cceefb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-122.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-122.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-123.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-123.xht.ini
new file mode 100644
index 0000000000..d68fbe9836
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-123.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-123.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-124.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-124.xht.ini
new file mode 100644
index 0000000000..f79bf85aa5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-124.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-124.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-128.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-128.xht.ini
new file mode 100644
index 0000000000..925b9a680a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-128.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-128.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-129.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-129.xht.ini
new file mode 100644
index 0000000000..7b3c7f27fa
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-129.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-129.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-130.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-130.xht.ini
new file mode 100644
index 0000000000..2ca3a8587d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-130.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-130.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-131.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-131.xht.ini
new file mode 100644
index 0000000000..79ca44ea9a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-131.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-131.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-132.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-132.xht.ini
new file mode 100644
index 0000000000..1be84353af
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-132.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-132.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-133.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-133.xht.ini
new file mode 100644
index 0000000000..046ab86334
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-133.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-133.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-134.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-134.xht.ini
new file mode 100644
index 0000000000..010a6358bc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-134.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-134.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-135.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-135.xht.ini
new file mode 100644
index 0000000000..bcfa7077c9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-135.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-135.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-136.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-136.xht.ini
new file mode 100644
index 0000000000..0604469c86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-136.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-136.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-137.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-137.xht.ini
new file mode 100644
index 0000000000..0924b3ab28
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-137.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-137.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-138.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-138.xht.ini
new file mode 100644
index 0000000000..5937a2254c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-138.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-138.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-139.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-139.xht.ini
new file mode 100644
index 0000000000..5873b225e9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-139.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-139.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-140.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-140.xht.ini
new file mode 100644
index 0000000000..a37ecd26bc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-140.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-140.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-141.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-141.xht.ini
new file mode 100644
index 0000000000..2e10871c5f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-141.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-141.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-142.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-142.xht.ini
new file mode 100644
index 0000000000..4c029eaab3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-142.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-142.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-143.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-143.xht.ini
new file mode 100644
index 0000000000..9b485cb318
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-143.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-143.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-225.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-225.xht.ini
new file mode 100644
index 0000000000..7e1e68cb25
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-225.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-225.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-226.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-226.xht.ini
new file mode 100644
index 0000000000..66e0315b33
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-226.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-226.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-227.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-227.xht.ini
new file mode 100644
index 0000000000..8dd08180c1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-227.xht.ini
@@ -0,0 +1,3 @@
+[first-letter-punctuation-227.xht]
+ expected:
+ if (os == "mac"): PASS
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-337.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-337.xht.ini
new file mode 100644
index 0000000000..ce69cfb679
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-337.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-337.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-338.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-338.xht.ini
new file mode 100644
index 0000000000..d78d392004
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-338.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-338.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-339.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-339.xht.ini
new file mode 100644
index 0000000000..bf46629ccd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-339.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-339.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-340.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-340.xht.ini
new file mode 100644
index 0000000000..9f9a48fc80
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-340.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-340.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-341.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-341.xht.ini
new file mode 100644
index 0000000000..3ff13555ef
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-341.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-341.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-342.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-342.xht.ini
new file mode 100644
index 0000000000..03b4d4b758
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-342.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-342.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-343.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-343.xht.ini
new file mode 100644
index 0000000000..1ea5e4525b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-343.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-343.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-344.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-344.xht.ini
new file mode 100644
index 0000000000..18a2c696e6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-344.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-344.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-345.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-345.xht.ini
new file mode 100644
index 0000000000..7677cbff5d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-punctuation-345.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-punctuation-345.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-002.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-002.xht.ini
new file mode 100644
index 0000000000..c8f62d9a7e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-002.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-quote-002.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-003.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-003.xht.ini
new file mode 100644
index 0000000000..0373c15650
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-003.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-quote-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-004.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-004.xht.ini
new file mode 100644
index 0000000000..ff7f8e6818
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-004.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-quote-004.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-005.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-005.xht.ini
new file mode 100644
index 0000000000..3405fc747c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-quote-005.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-quote-005.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-000.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-000.xht.ini
new file mode 100644
index 0000000000..fb274076bf
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-000.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-selector-000.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-028.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-028.xht.ini
new file mode 100644
index 0000000000..303f5e9c05
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/first-letter-selector-028.xht.ini
@@ -0,0 +1,2 @@
+[first-letter-selector-028.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/pseudo-007.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/pseudo-007.xht.ini
new file mode 100644
index 0000000000..e337089998
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/pseudo-007.xht.ini
@@ -0,0 +1,2 @@
+[pseudo-007.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/selectors/universal-selector-005.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/universal-selector-005.xht.ini
new file mode 100644
index 0000000000..ed6ecf1bd9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/selectors/universal-selector-005.xht.ini
@@ -0,0 +1,5 @@
+[universal-selector-005.xht]
+ disabled:
+ if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1383229
+ if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1383229
+ if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1383229
diff --git a/testing/web-platform/meta/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini b/testing/web-platform/meta/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini
new file mode 100644
index 0000000000..71626aedcb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/stacking-context/opacity-affects-block-in-inline.html.ini
@@ -0,0 +1,5 @@
+[opacity-affects-block-in-inline.html]
+ expected:
+ if (os == "win") and (processor == "x86_64") and not swgl: FAIL
+ if os == "mac": FAIL
+ if win11_2009 and bits == 32: PASS
diff --git a/testing/web-platform/meta/css/CSS2/stacking-context/opacity-change-twice-stacking-context.html.ini b/testing/web-platform/meta/css/CSS2/stacking-context/opacity-change-twice-stacking-context.html.ini
new file mode 100644
index 0000000000..7bb66504d5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/stacking-context/opacity-change-twice-stacking-context.html.ini
@@ -0,0 +1,5 @@
+[opacity-change-twice-stacking-context.html]
+ disabled:
+ if (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1526468
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/syntax/at-charset-012.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/at-charset-012.xht.ini
new file mode 100644
index 0000000000..b671328c51
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/at-charset-012.xht.ini
@@ -0,0 +1,4 @@
+[at-charset-012.xht]
+ expected:
+ if (os == "android"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini
new file mode 100644
index 0000000000..0934a4b77b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini
@@ -0,0 +1,2 @@
+[counters-010.xht]
+ prefs: [layout.css.counter-ancestor-scope.enabled:false]
diff --git a/testing/web-platform/meta/css/CSS2/syntax/declarations-009.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/declarations-009.xht.ini
new file mode 100644
index 0000000000..534f429278
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/declarations-009.xht.ini
@@ -0,0 +1,2 @@
+[declarations-009.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/syntax/escapes-001.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/escapes-001.xht.ini
new file mode 100644
index 0000000000..406af3c5c1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/escapes-001.xht.ini
@@ -0,0 +1,3 @@
+[escapes-001.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/syntax/malformed-decl-block-001.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/malformed-decl-block-001.xht.ini
new file mode 100644
index 0000000000..954d5a2f3d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/malformed-decl-block-001.xht.ini
@@ -0,0 +1 @@
+prefs: [layout.css.nesting.enabled:true]
diff --git a/testing/web-platform/meta/css/CSS2/syntax/uri-013.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/uri-013.xht.ini
new file mode 100644
index 0000000000..2ab88ce7f2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/syntax/uri-013.xht.ini
@@ -0,0 +1,2 @@
+[uri-013.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/__dir__.ini b/testing/web-platform/meta/css/CSS2/tables/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/tables/anonymous-table-box-width-001.xht.ini b/testing/web-platform/meta/css/CSS2/tables/anonymous-table-box-width-001.xht.ini
new file mode 100644
index 0000000000..28346b3de2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/anonymous-table-box-width-001.xht.ini
@@ -0,0 +1,2 @@
+[anonymous-table-box-width-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/border-collapse-005.html.ini b/testing/web-platform/meta/css/CSS2/tables/border-collapse-005.html.ini
new file mode 100644
index 0000000000..265296d387
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/border-collapse-005.html.ini
@@ -0,0 +1,2 @@
+[border-collapse-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/border-collapse-no-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/tables/border-collapse-no-interpolation.html.ini
new file mode 100644
index 0000000000..2b1614d329
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/border-collapse-no-interpolation.html.ini
@@ -0,0 +1,9 @@
+[border-collapse-no-interpolation.html]
+ [CSS Transitions: property <border-collapse> from [initial\] to [collapse\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-collapse> from [initial\] to [collapse\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <border-collapse> from [initial\] to [collapse\] at (0.3) should be [initial\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001d.xht.ini b/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001d.xht.ini
new file mode 100644
index 0000000000..b3edbbc8e7
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001d.xht.ini
@@ -0,0 +1,2 @@
+[border-conflict-element-001d.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001e.xht.ini b/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001e.xht.ini
new file mode 100644
index 0000000000..e1491b7dd3
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/border-conflict-element-001e.xht.ini
@@ -0,0 +1,2 @@
+[border-conflict-element-001e.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/column-visibility-004.xht.ini b/testing/web-platform/meta/css/CSS2/tables/column-visibility-004.xht.ini
new file mode 100644
index 0000000000..a8f26b3611
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/column-visibility-004.xht.ini
@@ -0,0 +1,2 @@
+[column-visibility-004.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/empty-cells-no-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/tables/empty-cells-no-interpolation.html.ini
new file mode 100644
index 0000000000..72312073bc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/empty-cells-no-interpolation.html.ini
@@ -0,0 +1,9 @@
+[empty-cells-no-interpolation.html]
+ [CSS Transitions: property <empty-cells> from [initial\] to [hide\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <empty-cells> from [initial\] to [hide\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <empty-cells> from [initial\] to [hide\] at (0.3) should be [initial\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a01.xht.ini
new file mode 100644
index 0000000000..4af293d701
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a01.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a01.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a02.xht.ini
new file mode 100644
index 0000000000..9335eb4a14
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a02.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a02.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a03.xht.ini
new file mode 100644
index 0000000000..6021ec201f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a03.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a03.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a04.xht.ini
new file mode 100644
index 0000000000..f45ed60ef1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a04.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a04.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a05.xht.ini
new file mode 100644
index 0000000000..ff92d84f3c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a05.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a05.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a06.xht.ini
new file mode 100644
index 0000000000..77f8ce702d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003a06.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003a06.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b01.xht.ini
new file mode 100644
index 0000000000..639957322b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b01.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b01.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b02.xht.ini
new file mode 100644
index 0000000000..82688beac5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b02.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b02.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b03.xht.ini
new file mode 100644
index 0000000000..f63b634fcd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b03.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003b03.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b04.xht.ini
new file mode 100644
index 0000000000..26c9689c30
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b04.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003b04.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b05.xht.ini
new file mode 100644
index 0000000000..0b107a7529
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b05.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b05.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b06.xht.ini
new file mode 100644
index 0000000000..90844c159c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b06.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b06.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b07.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b07.xht.ini
new file mode 100644
index 0000000000..7db74ff8a1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b07.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b07.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b08.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b08.xht.ini
new file mode 100644
index 0000000000..98bd79f5a6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b08.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b08.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b09.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b09.xht.ini
new file mode 100644
index 0000000000..47b2271d86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b09.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b09.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b10.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b10.xht.ini
new file mode 100644
index 0000000000..055094ab9b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b10.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b10.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b11.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b11.xht.ini
new file mode 100644
index 0000000000..fdfa3119ae
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b11.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b11.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b12.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b12.xht.ini
new file mode 100644
index 0000000000..c5cc46a2f9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003b12.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003b12.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c01.xht.ini
new file mode 100644
index 0000000000..40cab79a21
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c01.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c01.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c02.xht.ini
new file mode 100644
index 0000000000..c500b4c1b4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c02.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c02.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c03.xht.ini
new file mode 100644
index 0000000000..5a36f2286b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c03.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c03.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c04.xht.ini
new file mode 100644
index 0000000000..866fcafbec
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c04.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c04.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c05.xht.ini
new file mode 100644
index 0000000000..1caea6b5b4
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c05.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c05.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c06.xht.ini
new file mode 100644
index 0000000000..cae3ecfca5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c06.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c06.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c07.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c07.xht.ini
new file mode 100644
index 0000000000..e3e7b1cfab
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c07.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c07.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c08.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c08.xht.ini
new file mode 100644
index 0000000000..288a2ee8d8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003c08.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003c08.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d01.xht.ini
new file mode 100644
index 0000000000..cc5a25111c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d01.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d01.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d02.xht.ini
new file mode 100644
index 0000000000..c44c885701
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d02.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d02.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d03.xht.ini
new file mode 100644
index 0000000000..2d09cf40b0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d03.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d03.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d04.xht.ini
new file mode 100644
index 0000000000..9f949290a9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d04.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d04.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d05.xht.ini
new file mode 100644
index 0000000000..5bad39fd90
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d05.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d05.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d06.xht.ini
new file mode 100644
index 0000000000..26b28fa73a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003d06.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003d06.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e01.xht.ini
new file mode 100644
index 0000000000..c1a3005663
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e01.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e01.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e02.xht.ini
new file mode 100644
index 0000000000..d6add2de96
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e02.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e02.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e03.xht.ini
new file mode 100644
index 0000000000..7ba073aeed
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e03.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003e03.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e04.xht.ini
new file mode 100644
index 0000000000..55b165ec1b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e04.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003e04.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e05.xht.ini
new file mode 100644
index 0000000000..aae8f1536a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e05.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e05.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e06.xht.ini
new file mode 100644
index 0000000000..791d7c0663
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e06.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e06.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini
new file mode 100644
index 0000000000..06c73b00f8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e07.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini
new file mode 100644
index 0000000000..d19a832bc7
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e08.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini
new file mode 100644
index 0000000000..04c16f27d2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e09.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini
new file mode 100644
index 0000000000..818efa2c0d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e10.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini
new file mode 100644
index 0000000000..4748890540
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e11.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini
new file mode 100644
index 0000000000..d9f60c1570
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003e12.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f01.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f01.xht.ini
new file mode 100644
index 0000000000..0d8b2a23bb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f01.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f01.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f02.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f02.xht.ini
new file mode 100644
index 0000000000..2535b29e7e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f02.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f02.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini
new file mode 100644
index 0000000000..e556e8efe1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003f03.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini
new file mode 100644
index 0000000000..193bbf5fde
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-003f04.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini
new file mode 100644
index 0000000000..2e63632b9f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f05.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini
new file mode 100644
index 0000000000..493ab170cb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f06.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini
new file mode 100644
index 0000000000..6178e1989e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f07.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini
new file mode 100644
index 0000000000..3024360bfb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini
@@ -0,0 +1,4 @@
+[fixed-table-layout-003f08.xht]
+ expected:
+ if (os == "win") and (version == "6.1.7601"): FAIL
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-017.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-017.xht.ini
new file mode 100644
index 0000000000..742c85eeb1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-017.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-017.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-018.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-018.xht.ini
new file mode 100644
index 0000000000..00be3fd825
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-018.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-018.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-019.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-019.xht.ini
new file mode 100644
index 0000000000..00bb88d903
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-019.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-019.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-020.xht.ini b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-020.xht.ini
new file mode 100644
index 0000000000..21dc9657fd
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/fixed-table-layout-020.xht.ini
@@ -0,0 +1,3 @@
+[fixed-table-layout-020.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-1
diff --git a/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004a.xht.ini b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004a.xht.ini
new file mode 100644
index 0000000000..3839cac444
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004a.xht.ini
@@ -0,0 +1,3 @@
+[separated-border-model-004a.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-34
diff --git a/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004b.xht.ini b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004b.xht.ini
new file mode 100644
index 0000000000..6465ac1107
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004b.xht.ini
@@ -0,0 +1,3 @@
+[separated-border-model-004b.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-8
diff --git a/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004c.xht.ini b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004c.xht.ini
new file mode 100644
index 0000000000..a8edb557d9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/separated-border-model-004c.xht.ini
@@ -0,0 +1,3 @@
+[separated-border-model-004c.xht]
+ fuzzy:
+ if (os == "win"): maxDifference=1;totalPixels=0-8
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-079.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-079.xht.ini
new file mode 100644
index 0000000000..be62975058
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-079.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-079.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-080.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-080.xht.ini
new file mode 100644
index 0000000000..85071f93fc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-080.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-080.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-081.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-081.xht.ini
new file mode 100644
index 0000000000..f23dd59d86
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-081.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-081.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-082.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-082.xht.ini
new file mode 100644
index 0000000000..67e1503813
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-082.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-082.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-083.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-083.xht.ini
new file mode 100644
index 0000000000..b255b53c84
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-083.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-083.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-084.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-084.xht.ini
new file mode 100644
index 0000000000..fe4e59909d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-084.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-084.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-085.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-085.xht.ini
new file mode 100644
index 0000000000..ed053430a6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-085.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-085.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-086.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-086.xht.ini
new file mode 100644
index 0000000000..46c00c68eb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-086.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-086.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-093.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-093.xht.ini
new file mode 100644
index 0000000000..59ca4a7282
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-093.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-093.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-094.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-094.xht.ini
new file mode 100644
index 0000000000..6838b84e1a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-094.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-094.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-095.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-095.xht.ini
new file mode 100644
index 0000000000..1a1dbded81
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-095.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-095.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-096.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-096.xht.ini
new file mode 100644
index 0000000000..f3e247c64c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-096.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-096.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-097.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-097.xht.ini
new file mode 100644
index 0000000000..c4f894e1f0
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-097.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-097.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-098.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-098.xht.ini
new file mode 100644
index 0000000000..f09a4407f1
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-098.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-098.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-155.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-155.xht.ini
new file mode 100644
index 0000000000..4447e3be2a
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-155.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-155.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-156.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-156.xht.ini
new file mode 100644
index 0000000000..b78c375118
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-anonymous-objects-156.xht.ini
@@ -0,0 +1,2 @@
+[table-anonymous-objects-156.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/tables/table-backgrounds-bc-rowgroup-001.xht.ini b/testing/web-platform/meta/css/CSS2/tables/table-backgrounds-bc-rowgroup-001.xht.ini
new file mode 100644
index 0000000000..8141e55713
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/tables/table-backgrounds-bc-rowgroup-001.xht.ini
@@ -0,0 +1,4 @@
+[table-backgrounds-bc-rowgroup-001.xht]
+ expected:
+ if (os == "linux") and not fission and not debug: [PASS, FAIL]
+ if (os == "mac") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/text/__dir__.ini b/testing/web-platform/meta/css/CSS2/text/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji-02.html.ini b/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji-02.html.ini
new file mode 100644
index 0000000000..58403504ce
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji-02.html.ini
@@ -0,0 +1,4 @@
+[bidi-flag-emoji-02.html]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
+ if (processor == "x86") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji.html.ini b/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji.html.ini
new file mode 100644
index 0000000000..958ba5a31d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/bidi-flag-emoji.html.ini
@@ -0,0 +1,2 @@
+[bidi-flag-emoji.html]
+ prefs: [gfx.font_rendering.fallback.async:false]
diff --git a/testing/web-platform/meta/css/CSS2/text/bidi-span-001.html.ini b/testing/web-platform/meta/css/CSS2/text/bidi-span-001.html.ini
new file mode 100644
index 0000000000..3b8bdb4a4b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/bidi-span-001.html.ini
@@ -0,0 +1,3 @@
+[bidi-span-001.html]
+ fuzzy:
+ if os == "linux": maxDifference=0-255;totalPixels=0-3
diff --git a/testing/web-platform/meta/css/CSS2/text/letter-spacing-080.xht.ini b/testing/web-platform/meta/css/CSS2/text/letter-spacing-080.xht.ini
new file mode 100644
index 0000000000..36e78cb5cc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/letter-spacing-080.xht.ini
@@ -0,0 +1,2 @@
+[letter-spacing-080.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/text-align-bidi-011.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-align-bidi-011.xht.ini
new file mode 100644
index 0000000000..c246ca0eaf
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-align-bidi-011.xht.ini
@@ -0,0 +1,3 @@
+[text-align-bidi-011.xht]
+ disabled:
+ if (os == "android"): bug 1550895 (frequently fails on geckoview)
diff --git a/testing/web-platform/meta/css/CSS2/text/text-align-white-space-003.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-align-white-space-003.xht.ini
new file mode 100644
index 0000000000..464e3947db
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-align-white-space-003.xht.ini
@@ -0,0 +1,4 @@
+[text-align-white-space-003.xht]
+ # CSS Text 3 allows justification to be applied, so this test is obsolete.
+ expected:
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-001.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-001.xht.ini
new file mode 100644
index 0000000000..9db1515b02
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-001.xht.ini
@@ -0,0 +1,4 @@
+[text-transform-bicameral-001.xht]
+ expected:
+ if (processor == "x86"): ["PASS", "FAIL"]
+
diff --git a/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-003.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-003.xht.ini
new file mode 100644
index 0000000000..387377e4f2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-003.xht.ini
@@ -0,0 +1,4 @@
+[text-transform-bicameral-003.xht]
+ expected:
+ if (os == "win") and (processor == "x86") and debug: ["PASS", "FAIL"]
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-004.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-004.xht.ini
new file mode 100644
index 0000000000..7615fdd066
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-004.xht.ini
@@ -0,0 +1,4 @@
+[text-transform-bicameral-004.xht]
+ expected:
+ if (os == "win"): FAIL
+ if (os == "mac"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-007.xht.ini b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-007.xht.ini
new file mode 100644
index 0000000000..5610ec93ff
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/text-transform-bicameral-007.xht.ini
@@ -0,0 +1,2 @@
+[text-transform-bicameral-007.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-008.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-008.xht.ini
new file mode 100644
index 0000000000..d701de09cc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-008.xht.ini
@@ -0,0 +1,3 @@
+[white-space-008.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-bidi-001.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-bidi-001.xht.ini
new file mode 100644
index 0000000000..83500dd16e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-bidi-001.xht.ini
@@ -0,0 +1,2 @@
+[white-space-collapsing-bidi-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-breaks-001.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-breaks-001.xht.ini
new file mode 100644
index 0000000000..c87f1dff85
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-collapsing-breaks-001.xht.ini
@@ -0,0 +1,3 @@
+[white-space-collapsing-breaks-001.xht]
+ expected:
+ if (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-mixed-001.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-001.xht.ini
new file mode 100644
index 0000000000..b1cf457e7d
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-001.xht.ini
@@ -0,0 +1,2 @@
+[white-space-mixed-001.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-mixed-002.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-002.xht.ini
new file mode 100644
index 0000000000..eddb62dcd6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-002.xht.ini
@@ -0,0 +1,3 @@
+[white-space-mixed-002.xht]
+ expected:
+ if (os == "android"): FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-mixed-003.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-003.xht.ini
new file mode 100644
index 0000000000..c26dc8a6a9
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-mixed-003.xht.ini
@@ -0,0 +1,2 @@
+[white-space-mixed-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini
new file mode 100644
index 0000000000..c91c3dd1dc
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-002.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini
new file mode 100644
index 0000000000..d0bdf8d324
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-003.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini
new file mode 100644
index 0000000000..ce8180640c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-004.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini
new file mode 100644
index 0000000000..c662a11dc5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-008.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini
new file mode 100644
index 0000000000..e980a07435
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-009.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini b/testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini
new file mode 100644
index 0000000000..dbabf540fb
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini
@@ -0,0 +1,3 @@
+[white-space-processing-010.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-005.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-005.xht.ini
new file mode 100644
index 0000000000..be6e010724
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-005.xht.ini
@@ -0,0 +1,2 @@
+[outline-applies-to-005.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-006.xht.ini
new file mode 100644
index 0000000000..3eefb754f5
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-applies-to-006.xht.ini
@@ -0,0 +1,2 @@
+[outline-applies-to-006.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini
new file mode 100644
index 0000000000..5ab7508001
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini
@@ -0,0 +1,2 @@
+[outline-color-030.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-005.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-005.xht.ini
new file mode 100644
index 0000000000..fee0182c24
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-005.xht.ini
@@ -0,0 +1,2 @@
+[outline-color-applies-to-005.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-006.xht.ini
new file mode 100644
index 0000000000..a75e0ae5f6
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-color-applies-to-006.xht.ini
@@ -0,0 +1,2 @@
+[outline-color-applies-to-006.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-005.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-005.xht.ini
new file mode 100644
index 0000000000..7973ce148f
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-005.xht.ini
@@ -0,0 +1,2 @@
+[outline-style-applies-to-005.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-006.xht.ini
new file mode 100644
index 0000000000..9b9ec6a5da
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-style-applies-to-006.xht.ini
@@ -0,0 +1,2 @@
+[outline-style-applies-to-006.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-005.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-005.xht.ini
new file mode 100644
index 0000000000..87f3467796
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-005.xht.ini
@@ -0,0 +1,2 @@
+[outline-width-applies-to-005.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-006.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-006.xht.ini
new file mode 100644
index 0000000000..f003dc5582
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/ui/outline-width-applies-to-006.xht.ini
@@ -0,0 +1,2 @@
+[outline-width-applies-to-006.xht]
+ max-asserts: 2
diff --git a/testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini b/testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini
new file mode 100644
index 0000000000..8878be49ca
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini
@@ -0,0 +1,4 @@
+[numbers-units-007.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini b/testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini
new file mode 100644
index 0000000000..ec0351fd04
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini
@@ -0,0 +1,4 @@
+[numbers-units-009.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini b/testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini
new file mode 100644
index 0000000000..a134f41749
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini
@@ -0,0 +1,3 @@
+[numbers-units-010.xht]
+ expected:
+ if os == "win": FAIL
diff --git a/testing/web-platform/meta/css/CSS2/values/numbers-units-011.xht.ini b/testing/web-platform/meta/css/CSS2/values/numbers-units-011.xht.ini
new file mode 100644
index 0000000000..0139acad88
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-011.xht.ini
@@ -0,0 +1,4 @@
+[numbers-units-011.xht]
+ expected:
+ if (os == "win"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini b/testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini
new file mode 100644
index 0000000000..d947766705
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini
@@ -0,0 +1,4 @@
+[numbers-units-021.xht]
+ expected:
+ if os == "win": FAIL
+
diff --git a/testing/web-platform/meta/css/CSS2/visudet/content-height-002.html.ini b/testing/web-platform/meta/css/CSS2/visudet/content-height-002.html.ini
new file mode 100644
index 0000000000..e1de8c7f0b
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/content-height-002.html.ini
@@ -0,0 +1,3 @@
+[content-height-002.html]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-003.xht.ini b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-003.xht.ini
new file mode 100644
index 0000000000..452aa8d314
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-003.xht.ini
@@ -0,0 +1,2 @@
+[inline-block-baseline-003.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-004.xht.ini b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-004.xht.ini
new file mode 100644
index 0000000000..e571b3781c
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-004.xht.ini
@@ -0,0 +1,2 @@
+[inline-block-baseline-004.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-005.xht.ini b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-005.xht.ini
new file mode 100644
index 0000000000..25c38efae2
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-005.xht.ini
@@ -0,0 +1,2 @@
+[inline-block-baseline-005.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-006.xht.ini b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-006.xht.ini
new file mode 100644
index 0000000000..b436883f53
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/inline-block-baseline-006.xht.ini
@@ -0,0 +1,2 @@
+[inline-block-baseline-006.xht]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visudet/line-height-204.html.ini b/testing/web-platform/meta/css/CSS2/visudet/line-height-204.html.ini
new file mode 100644
index 0000000000..00d059f8f8
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visudet/line-height-204.html.ini
@@ -0,0 +1,5 @@
+[line-height-204.html]
+ expected:
+ if (os == "win"): PASS
+ if (os == "mac"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visufx/animation/visibility-interpolation.html.ini b/testing/web-platform/meta/css/CSS2/visufx/animation/visibility-interpolation.html.ini
new file mode 100644
index 0000000000..b51595050e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visufx/animation/visibility-interpolation.html.ini
@@ -0,0 +1,9 @@
+[visibility-interpolation.html]
+ [CSS Transitions: property <visibility> from [collapse\] to [hidden\] at (-0.3) should be [collapse\]]
+ expected: FAIL
+
+ [CSS Transitions: property <visibility> from [collapse\] to [hidden\] at (0) should be [collapse\]]
+ expected: FAIL
+
+ [CSS Transitions: property <visibility> from [collapse\] to [hidden\] at (0.3) should be [collapse\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/CSS2/visuren/inline-formatting-context-001.xht.ini b/testing/web-platform/meta/css/CSS2/visuren/inline-formatting-context-001.xht.ini
new file mode 100644
index 0000000000..bd60f84e3e
--- /dev/null
+++ b/testing/web-platform/meta/css/CSS2/visuren/inline-formatting-context-001.xht.ini
@@ -0,0 +1,3 @@
+[inline-formatting-context-001.xht]
+ expected:
+ if (os == "win"): FAIL