summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/cssom
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/cssom')
-rw-r--r--testing/web-platform/meta/css/cssom/CSSFontFeatureValuesRule.html.ini26
-rw-r--r--testing/web-platform/meta/css/cssom/CSSGroupingRule-cssRules.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSGroupingRule-insertRule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSKeyframeRule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSNamespaceRule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSRuleList.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText-namespace.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleRule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-concat.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-cssRules.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet-template-adoption.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/CSSStyleSheet.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-006.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-007.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/MediaList.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/MediaList2.xhtml.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/MutationObserver-style.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/StyleSheetList.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/__dir__.ini2
-rw-r--r--testing/web-platform/meta/css/cssom/adoptedstylesheets-observablearray.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/at-namespace.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/base-uri.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/border-shorthand-serialization.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/caretPositionFromPoint-with-transformation.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/computed-style-set-property.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/css-style-attr-decl-block.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/css-style-attribute-modifications.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/css-style-declaration-modifications.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/css-style-reparse.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssimportrule-parent.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssimportrule-sheet-identity.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssimportrule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-cssText-serialize.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-cssstyledeclaration-set.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-fontfacerule-constructors.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-fontfacerule.html.ini5
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-getPropertyValue-common-checks.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-pagerule.html.ini8
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-ruleTypeAndOrder.html.ini5
-rw-r--r--testing/web-platform/meta/css/cssom/cssom-setProperty-shorthand.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-cssfontrule.tentative.html.ini8
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-all-shorthand.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-final-delimiter.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-important.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-custom-properties.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutability.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-properties.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-registered-custom-properties.html.ini8
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-attr.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-declarations.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-form-controls.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-logical.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/escape.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/flex-serialization.html.ini5
-rw-r--r--testing/web-platform/meta/css/cssom/font-family-serialization-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/font-shorthand-serialization.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/font-variant-shorthand-serialization.html.ini5
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-animations-replaced-into-ib-split.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-detached-subtree.html.ini6
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-display-none-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-display-none-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-display-none-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-getter-v-properties.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-absolute.html.ini4
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-fixed.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-nobox.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-relative.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-static.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-line-height.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-logical-enumeration.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-property-order.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-pseudo.html.ini12
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-resolved-colors.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-sticky-pos-percent.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/getComputedStyle-width-scroll.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/historical.html.ini17
-rw-r--r--testing/web-platform/meta/css/cssom/idlharness.html.ini200
-rw-r--r--testing/web-platform/meta/css/cssom/inline-style-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-across-context.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-charset-no-index.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-import-no-index.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-namespace-no-index.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-no-index.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/insertRule-syntax-error-01.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/medialist-interfaces-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/medialist-interfaces-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/medialist-interfaces-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/mediaquery-sort-dedup.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/overflow-serialization.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/page-descriptors.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/preferred-stylesheet-order.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/preferred-stylesheet-reversed-order.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/property-accessors.html.ini29
-rw-r--r--testing/web-platform/meta/css/cssom/removerule-invalidation-crash.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/rule-restrictions.html.ini4
-rw-r--r--testing/web-platform/meta/css/cssom/selectorSerialize.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/selectorText-modification-restyle-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialization-CSSDeclaration-with-important.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-all-longhands.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-custom-props.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-media-rule.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-namespaced-type-selectors.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-values.html.ini62
-rw-r--r--testing/web-platform/meta/css/cssom/serialize-variable-reference.html.ini10
-rw-r--r--testing/web-platform/meta/css/cssom/setproperty-null-undefined.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/shorthand-serialization.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/shorthand-values.html.ini32
-rw-r--r--testing/web-platform/meta/css/cssom/style-attr-update-across-documents.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/style-sheet-interfaces-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/style-sheet-interfaces-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/stylesheet-same-origin.sub.html.ini8
-rw-r--r--testing/web-platform/meta/css/cssom/stylesheet-title.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-count.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/ttwf-cssom-document-extension.html.ini3
-rw-r--r--testing/web-platform/meta/css/cssom/variable-names.html.ini3
145 files changed, 831 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/cssom/CSSFontFeatureValuesRule.html.ini b/testing/web-platform/meta/css/cssom/CSSFontFeatureValuesRule.html.ini
new file mode 100644
index 0000000000..c48777728a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSFontFeatureValuesRule.html.ini
@@ -0,0 +1,26 @@
+[CSSFontFeatureValuesRule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [CSSFontFeatureValuesRule is correctly parsed and accessible via CSSOM.]
+ expected: FAIL
+
+ [CSSFontFeatureValuesRule family is settable and readable.]
+ expected: FAIL
+
+ [CSSFontFeatureValuesMap entries are settable to single values.]
+ expected: FAIL
+
+ [CSSFontFeatureValuesMap entries are settable to sequences of numbers.]
+ expected: FAIL
+
+ [New rules can be added.]
+ expected: FAIL
+
+ [Deleting single entries is possible.]
+ expected: FAIL
+
+ [Clearing all entries is possible.]
+ expected: FAIL
+
+ [Multiple rules for the same family are kept separate in CSSOM.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/CSSGroupingRule-cssRules.html.ini b/testing/web-platform/meta/css/cssom/CSSGroupingRule-cssRules.html.ini
new file mode 100644
index 0000000000..17ad966628
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSGroupingRule-cssRules.html.ini
@@ -0,0 +1,3 @@
+[CSSGroupingRule-cssRules.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/cssom/CSSGroupingRule-insertRule.html.ini b/testing/web-platform/meta/css/cssom/CSSGroupingRule-insertRule.html.ini
new file mode 100644
index 0000000000..50f83a5c5c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSGroupingRule-insertRule.html.ini
@@ -0,0 +1,3 @@
+[CSSGroupingRule-insertRule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSKeyframeRule.html.ini b/testing/web-platform/meta/css/cssom/CSSKeyframeRule.html.ini
new file mode 100644
index 0000000000..12654ccfee
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSKeyframeRule.html.ini
@@ -0,0 +1,3 @@
+[CSSKeyframeRule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSNamespaceRule.html.ini b/testing/web-platform/meta/css/cssom/CSSNamespaceRule.html.ini
new file mode 100644
index 0000000000..1bf4887466
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSNamespaceRule.html.ini
@@ -0,0 +1,3 @@
+[CSSNamespaceRule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSRuleList.html.ini b/testing/web-platform/meta/css/cssom/CSSRuleList.html.ini
new file mode 100644
index 0000000000..d130418530
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSRuleList.html.ini
@@ -0,0 +1,3 @@
+[CSSRuleList.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText-namespace.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText-namespace.html.ini
new file mode 100644
index 0000000000..3a09bb2014
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText-namespace.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleRule-set-selectorText-namespace.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText.html.ini
new file mode 100644
index 0000000000..15c5afeaf7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleRule-set-selectorText.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleRule-set-selectorText.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleRule.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleRule.html.ini
new file mode 100644
index 0000000000..743b6b5a56
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleRule.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleRule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini
new file mode 100644
index 0000000000..83cd26a560
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-baseURL.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-concat.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-concat.html.ini
new file mode 100644
index 0000000000..05b2279aa5
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-concat.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-concat.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-cssRules.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-cssRules.html.ini
new file mode 100644
index 0000000000..69f38a0e0c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-cssRules.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-cssRules.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini
new file mode 100644
index 0000000000..e5f5e72406
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-disabled-regular-sheet-insertion.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini
new file mode 100644
index 0000000000..5570b5e7d8
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-disallow-import.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini
new file mode 100644
index 0000000000..7654461f16
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-duplicate.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable-duplicate.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini
new file mode 100644
index 0000000000..39d326cd6d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-constructable.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini
new file mode 100644
index 0000000000..b4e25ddf23
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-modify-after-removal.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-modify-after-removal.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-template-adoption.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-template-adoption.html.ini
new file mode 100644
index 0000000000..752ec5f371
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-template-adoption.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet-template-adoption.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet.html.ini
new file mode 100644
index 0000000000..1dff7d3887
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet.html.ini
@@ -0,0 +1,3 @@
+[CSSStyleSheet.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-001.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-001.html.ini
new file mode 100644
index 0000000000..5030eb5eb7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-001.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-002.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-002.html.ini
new file mode 100644
index 0000000000..0b6d300120
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-002.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-002.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-003.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-003.html.ini
new file mode 100644
index 0000000000..bacc1ea2aa
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-003.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-004.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-004.html.ini
new file mode 100644
index 0000000000..08a2a00110
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-004.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-005.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-005.html.ini
new file mode 100644
index 0000000000..86b1792b32
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-005.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-006.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-006.html.ini
new file mode 100644
index 0000000000..77b27b1e77
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-006.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-006.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-007.html.ini b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-007.html.ini
new file mode 100644
index 0000000000..66df85eaeb
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/HTMLLinkElement-disabled-007.html.ini
@@ -0,0 +1,3 @@
+[HTMLLinkElement-disabled-007.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/MediaList.html.ini b/testing/web-platform/meta/css/cssom/MediaList.html.ini
new file mode 100644
index 0000000000..aa6440fec2
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/MediaList.html.ini
@@ -0,0 +1,3 @@
+[MediaList.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/MediaList2.xhtml.ini b/testing/web-platform/meta/css/cssom/MediaList2.xhtml.ini
new file mode 100644
index 0000000000..2b5cf6d143
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/MediaList2.xhtml.ini
@@ -0,0 +1,3 @@
+[MediaList2.xhtml]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/MutationObserver-style.html.ini b/testing/web-platform/meta/css/cssom/MutationObserver-style.html.ini
new file mode 100644
index 0000000000..1d2b75ce8b
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/MutationObserver-style.html.ini
@@ -0,0 +1,3 @@
+[MutationObserver-style.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/StyleSheetList.html.ini b/testing/web-platform/meta/css/cssom/StyleSheetList.html.ini
new file mode 100644
index 0000000000..62b70a5b9e
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/StyleSheetList.html.ini
@@ -0,0 +1,3 @@
+[StyleSheetList.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/__dir__.ini b/testing/web-platform/meta/css/cssom/__dir__.ini
new file mode 100644
index 0000000000..ae976def85
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/__dir__.ini
@@ -0,0 +1,2 @@
+prefs: [layout.css.constructable-stylesheets.enabled:true, layout.css.container-queries.enabled:true, layout.css.import-supports.enabled:true]
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/cssom/adoptedstylesheets-observablearray.html.ini b/testing/web-platform/meta/css/cssom/adoptedstylesheets-observablearray.html.ini
new file mode 100644
index 0000000000..6743f84567
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/adoptedstylesheets-observablearray.html.ini
@@ -0,0 +1,3 @@
+[adoptedstylesheets-observablearray.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/at-namespace.html.ini b/testing/web-platform/meta/css/cssom/at-namespace.html.ini
new file mode 100644
index 0000000000..708fb4ef58
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/at-namespace.html.ini
@@ -0,0 +1,3 @@
+[at-namespace.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/base-uri.html.ini b/testing/web-platform/meta/css/cssom/base-uri.html.ini
new file mode 100644
index 0000000000..cc6e15d2a3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/base-uri.html.ini
@@ -0,0 +1,3 @@
+[base-uri.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/border-shorthand-serialization.html.ini b/testing/web-platform/meta/css/cssom/border-shorthand-serialization.html.ini
new file mode 100644
index 0000000000..f27f365246
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/border-shorthand-serialization.html.ini
@@ -0,0 +1,3 @@
+[border-shorthand-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/caretPositionFromPoint-with-transformation.html.ini b/testing/web-platform/meta/css/cssom/caretPositionFromPoint-with-transformation.html.ini
new file mode 100644
index 0000000000..264e52ee23
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/caretPositionFromPoint-with-transformation.html.ini
@@ -0,0 +1,3 @@
+[caretPositionFromPoint-with-transformation.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-001.html.ini b/testing/web-platform/meta/css/cssom/computed-style-001.html.ini
new file mode 100644
index 0000000000..b0d139d8dc
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-001.html.ini
@@ -0,0 +1,3 @@
+[computed-style-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-002.html.ini b/testing/web-platform/meta/css/cssom/computed-style-002.html.ini
new file mode 100644
index 0000000000..43a1420fb1
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-002.html.ini
@@ -0,0 +1,3 @@
+[computed-style-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-003.html.ini b/testing/web-platform/meta/css/cssom/computed-style-003.html.ini
new file mode 100644
index 0000000000..329751616f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-003.html.ini
@@ -0,0 +1,3 @@
+[computed-style-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-004.html.ini b/testing/web-platform/meta/css/cssom/computed-style-004.html.ini
new file mode 100644
index 0000000000..534c3f3bba
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-004.html.ini
@@ -0,0 +1,3 @@
+[computed-style-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-005.html.ini b/testing/web-platform/meta/css/cssom/computed-style-005.html.ini
new file mode 100644
index 0000000000..ed02f46b5e
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-005.html.ini
@@ -0,0 +1,3 @@
+[computed-style-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/computed-style-set-property.html.ini b/testing/web-platform/meta/css/cssom/computed-style-set-property.html.ini
new file mode 100644
index 0000000000..77c94e3669
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/computed-style-set-property.html.ini
@@ -0,0 +1,3 @@
+[computed-style-set-property.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/css-style-attr-decl-block.html.ini b/testing/web-platform/meta/css/cssom/css-style-attr-decl-block.html.ini
new file mode 100644
index 0000000000..f398841e66
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/css-style-attr-decl-block.html.ini
@@ -0,0 +1,3 @@
+[css-style-attr-decl-block.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/css-style-attribute-modifications.html.ini b/testing/web-platform/meta/css/cssom/css-style-attribute-modifications.html.ini
new file mode 100644
index 0000000000..281d5591e1
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/css-style-attribute-modifications.html.ini
@@ -0,0 +1,3 @@
+[css-style-attribute-modifications.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/css-style-declaration-modifications.html.ini b/testing/web-platform/meta/css/cssom/css-style-declaration-modifications.html.ini
new file mode 100644
index 0000000000..87e384a700
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/css-style-declaration-modifications.html.ini
@@ -0,0 +1,3 @@
+[css-style-declaration-modifications.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/css-style-reparse.html.ini b/testing/web-platform/meta/css/cssom/css-style-reparse.html.ini
new file mode 100644
index 0000000000..12dfc359a9
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/css-style-reparse.html.ini
@@ -0,0 +1,3 @@
+[css-style-reparse.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssimportrule-parent.html.ini b/testing/web-platform/meta/css/cssom/cssimportrule-parent.html.ini
new file mode 100644
index 0000000000..c68af7538f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssimportrule-parent.html.ini
@@ -0,0 +1,3 @@
+[cssimportrule-parent.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssimportrule-sheet-identity.html.ini b/testing/web-platform/meta/css/cssom/cssimportrule-sheet-identity.html.ini
new file mode 100644
index 0000000000..e7d4845f97
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssimportrule-sheet-identity.html.ini
@@ -0,0 +1,3 @@
+[cssimportrule-sheet-identity.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssimportrule.html.ini b/testing/web-platform/meta/css/cssom/cssimportrule.html.ini
new file mode 100644
index 0000000000..a51a546c14
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssimportrule.html.ini
@@ -0,0 +1,3 @@
+[cssimportrule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssom-cssText-serialize.html.ini b/testing/web-platform/meta/css/cssom/cssom-cssText-serialize.html.ini
new file mode 100644
index 0000000000..04d643384f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-cssText-serialize.html.ini
@@ -0,0 +1,3 @@
+[cssom-cssText-serialize.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssom-cssstyledeclaration-set.html.ini b/testing/web-platform/meta/css/cssom/cssom-cssstyledeclaration-set.html.ini
new file mode 100644
index 0000000000..b76696fa7c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-cssstyledeclaration-set.html.ini
@@ -0,0 +1,3 @@
+[cssom-cssstyledeclaration-set.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssom-fontfacerule-constructors.html.ini b/testing/web-platform/meta/css/cssom/cssom-fontfacerule-constructors.html.ini
new file mode 100644
index 0000000000..c6623ac1a9
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-fontfacerule-constructors.html.ini
@@ -0,0 +1,3 @@
+[cssom-fontfacerule-constructors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssom-fontfacerule.html.ini b/testing/web-platform/meta/css/cssom/cssom-fontfacerule.html.ini
new file mode 100644
index 0000000000..7d2d093a12
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-fontfacerule.html.ini
@@ -0,0 +1,5 @@
+[cssom-fontfacerule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [CSSStyleDeclaration values are represented within CSSFontFaceRule]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/cssom-getPropertyValue-common-checks.html.ini b/testing/web-platform/meta/css/cssom/cssom-getPropertyValue-common-checks.html.ini
new file mode 100644
index 0000000000..4fcaa9ad01
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-getPropertyValue-common-checks.html.ini
@@ -0,0 +1,3 @@
+[cssom-getPropertyValue-common-checks.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssom-pagerule.html.ini b/testing/web-platform/meta/css/cssom/cssom-pagerule.html.ini
new file mode 100644
index 0000000000..7d389e8fdf
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-pagerule.html.ini
@@ -0,0 +1,8 @@
+[cssom-pagerule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Set selectorText to :left pseudo page]
+ expected: FAIL
+
+ [Set selectorText to named page with :first pseudo page]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/cssom-ruleTypeAndOrder.html.ini b/testing/web-platform/meta/css/cssom/cssom-ruleTypeAndOrder.html.ini
new file mode 100644
index 0000000000..d5d892834b
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-ruleTypeAndOrder.html.ini
@@ -0,0 +1,5 @@
+[cssom-ruleTypeAndOrder.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Type of #s-6 is expected to be page rule]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/cssom-setProperty-shorthand.html.ini b/testing/web-platform/meta/css/cssom/cssom-setProperty-shorthand.html.ini
new file mode 100644
index 0000000000..f550f5e888
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssom-setProperty-shorthand.html.ini
@@ -0,0 +1,3 @@
+[cssom-setProperty-shorthand.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-cssfontrule.tentative.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-cssfontrule.tentative.html.ini
new file mode 100644
index 0000000000..7d293cdb19
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-cssfontrule.tentative.html.ini
@@ -0,0 +1,8 @@
+[cssstyledeclaration-cssfontrule.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [a CSSStyleDeclaration for a CSSFontRule contains a unicode-range attribute]
+ expected: FAIL
+
+ [a CSSStyleDeclaration for a CSSFontRule contains a flex-direction attribute]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-all-shorthand.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-all-shorthand.html.ini
new file mode 100644
index 0000000000..72bd03387d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-all-shorthand.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-csstext-all-shorthand.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-final-delimiter.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-final-delimiter.html.ini
new file mode 100644
index 0000000000..39889c5e0d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-final-delimiter.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-csstext-final-delimiter.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-important.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-important.html.ini
new file mode 100644
index 0000000000..0df9f15355
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext-important.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-csstext-important.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext.html.ini
new file mode 100644
index 0000000000..c06a5e33de
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-csstext.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-csstext.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-custom-properties.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-custom-properties.html.ini
new file mode 100644
index 0000000000..c02eba2e9a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-custom-properties.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-custom-properties.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutability.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutability.html.ini
new file mode 100644
index 0000000000..cf4b74a78c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutability.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutability.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-001.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-001.html.ini
new file mode 100644
index 0000000000..d247adf07d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-001.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutationrecord-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-002.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-002.html.ini
new file mode 100644
index 0000000000..39b5d35904
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-002.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutationrecord-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-003.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-003.html.ini
new file mode 100644
index 0000000000..3a1f8c4f80
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-003.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutationrecord-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-004.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-004.html.ini
new file mode 100644
index 0000000000..8842243d3c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-004.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutationrecord-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-005.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-005.html.ini
new file mode 100644
index 0000000000..d3cef259e3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-mutationrecord-005.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-mutationrecord-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-properties.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-properties.html.ini
new file mode 100644
index 0000000000..d1c09c1234
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-properties.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-properties.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-registered-custom-properties.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-registered-custom-properties.html.ini
new file mode 100644
index 0000000000..f8aa7968aa
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-registered-custom-properties.html.ini
@@ -0,0 +1,8 @@
+[cssstyledeclaration-registered-custom-properties.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Registered custom properties are included in CSSComputedStyleDeclaration]
+ expected: FAIL
+
+ [Only relevant custom properties are included]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-attr.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-attr.html.ini
new file mode 100644
index 0000000000..453ebf36f0
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-attr.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-setter-attr.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-declarations.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-declarations.html.ini
new file mode 100644
index 0000000000..124f5371a3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-declarations.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-setter-declarations.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-form-controls.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-form-controls.html.ini
new file mode 100644
index 0000000000..f74d0f97dd
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-form-controls.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-setter-form-controls.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-logical.html.ini b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-logical.html.ini
new file mode 100644
index 0000000000..bcf3202a07
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/cssstyledeclaration-setter-logical.html.ini
@@ -0,0 +1,3 @@
+[cssstyledeclaration-setter-logical.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/escape.html.ini b/testing/web-platform/meta/css/cssom/escape.html.ini
new file mode 100644
index 0000000000..307d97328f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/escape.html.ini
@@ -0,0 +1,3 @@
+[escape.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/flex-serialization.html.ini b/testing/web-platform/meta/css/cssom/flex-serialization.html.ini
new file mode 100644
index 0000000000..60b5d252d6
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/flex-serialization.html.ini
@@ -0,0 +1,5 @@
+[flex-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Single value flex with non-CSS-wide value should serialize correctly.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/font-family-serialization-001.html.ini b/testing/web-platform/meta/css/cssom/font-family-serialization-001.html.ini
new file mode 100644
index 0000000000..29257f7f5a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/font-family-serialization-001.html.ini
@@ -0,0 +1,3 @@
+[font-family-serialization-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/font-shorthand-serialization.html.ini b/testing/web-platform/meta/css/cssom/font-shorthand-serialization.html.ini
new file mode 100644
index 0000000000..0c1c02cd46
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/font-shorthand-serialization.html.ini
@@ -0,0 +1,3 @@
+[font-shorthand-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/font-variant-shorthand-serialization.html.ini b/testing/web-platform/meta/css/cssom/font-variant-shorthand-serialization.html.ini
new file mode 100644
index 0000000000..27d6150771
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/font-variant-shorthand-serialization.html.ini
@@ -0,0 +1,5 @@
+[font-variant-shorthand-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [font: menu serialization]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-animations-replaced-into-ib-split.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-animations-replaced-into-ib-split.html.ini
new file mode 100644
index 0000000000..66f7cc9b0d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-animations-replaced-into-ib-split.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-animations-replaced-into-ib-split.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-detached-subtree.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-detached-subtree.html.ini
new file mode 100644
index 0000000000..66f8a3080f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-detached-subtree.html.ini
@@ -0,0 +1,6 @@
+[getComputedStyle-detached-subtree.html]
+ prefs: [layout.css.computed-style.styles-outside-flat-tree:false]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [getComputedStyle returns no style for element in non-rendered iframe (display: none)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-001.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-001.html.ini
new file mode 100644
index 0000000000..6e158729de
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-001.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-display-none-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-002.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-002.html.ini
new file mode 100644
index 0000000000..e738720d8f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-002.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-display-none-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-003.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-003.html.ini
new file mode 100644
index 0000000000..d0f68dcdf5
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-display-none-003.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-display-none-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini
new file mode 100644
index 0000000000..b153144b26
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-dynamic-subdoc.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-dynamic-subdoc.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-getter-v-properties.tentative.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-getter-v-properties.tentative.html.ini
new file mode 100644
index 0000000000..78e5df01d0
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-getter-v-properties.tentative.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-getter-v-properties.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-absolute.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-absolute.html.ini
new file mode 100644
index 0000000000..8f98ad1eb4
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-absolute.html.ini
@@ -0,0 +1,4 @@
+[getComputedStyle-insets-absolute.html]
+ expected:
+ if (os == "mac") and not debug: [OK, TIMEOUT]
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-fixed.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-fixed.html.ini
new file mode 100644
index 0000000000..a39b95dff5
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-fixed.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-fixed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-nobox.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-nobox.html.ini
new file mode 100644
index 0000000000..8c2e334491
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-nobox.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-nobox.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-relative.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-relative.html.ini
new file mode 100644
index 0000000000..8dd164795d
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-relative.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-relative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-static.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-static.html.ini
new file mode 100644
index 0000000000..34a9a3e106
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-static.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-static.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html.ini
new file mode 100644
index 0000000000..b0b5e0d2a6
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky-container-for-abspos.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-sticky-container-for-abspos.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky.html.ini
new file mode 100644
index 0000000000..b642ef9276
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-insets-sticky.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-insets-sticky.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling.html.ini
new file mode 100644
index 0000000000..0dc56840a1
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-removed-ib-sibling.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-layout-dependent-removed-ib-sibling.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split.html.ini
new file mode 100644
index 0000000000..8c153cf5df
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-layout-dependent-replaced-into-ib-split.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-layout-dependent-replaced-into-ib-split.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-line-height.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-line-height.html.ini
new file mode 100644
index 0000000000..ed5fb69318
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-line-height.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-line-height.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-logical-enumeration.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-logical-enumeration.html.ini
new file mode 100644
index 0000000000..0915356cb9
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-logical-enumeration.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-logical-enumeration.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-property-order.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-property-order.html.ini
new file mode 100644
index 0000000000..047c5262b5
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-property-order.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-property-order.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo.html.ini
new file mode 100644
index 0000000000..dbd63a76b7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo.html.ini
@@ -0,0 +1,12 @@
+[getComputedStyle-pseudo.html]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1396844
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Item-based blockification of nonexistent pseudo-elements]
+ expected: FAIL
+
+ [display: contents on pseudo-elements]
+ expected: FAIL
+
+ [Dynamically change to display: contents on pseudo-elements]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-colors.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-colors.html.ini
new file mode 100644
index 0000000000..9b7be3dde8
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-colors.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-resolved-colors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini
new file mode 100644
index 0000000000..b434215a58
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-resolved-min-max-clamping.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-sticky-pos-percent.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-sticky-pos-percent.html.ini
new file mode 100644
index 0000000000..3db6a24792
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-sticky-pos-percent.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-sticky-pos-percent.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-width-scroll.tentative.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-width-scroll.tentative.html.ini
new file mode 100644
index 0000000000..02e1bc30e7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/getComputedStyle-width-scroll.tentative.html.ini
@@ -0,0 +1,3 @@
+[getComputedStyle-width-scroll.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/historical.html.ini b/testing/web-platform/meta/css/cssom/historical.html.ini
new file mode 100644
index 0000000000..006d35a570
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/historical.html.ini
@@ -0,0 +1,17 @@
+[historical.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Historical Document member: selectedStyleSheetSet]
+ expected: FAIL
+
+ [Historical Document member: lastStyleSheetSet]
+ expected: FAIL
+
+ [Historical Document member: preferredStyleSheetSet]
+ expected: FAIL
+
+ [Historical Document member: styleSheetSets]
+ expected: FAIL
+
+ [Historical Document member: enableStyleSheetsForSet]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/idlharness.html.ini b/testing/web-platform/meta/css/cssom/idlharness.html.ini
new file mode 100644
index 0000000000..55fd582cc6
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/idlharness.html.ini
@@ -0,0 +1,200 @@
+[idlharness.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Stringification of getComputedStyle(svg_element)]
+ expected: FAIL
+
+ [Stringification of svg_element.style]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "parentRule" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: calling getPropertyPriority(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "STYLE_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "FONT_FACE_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[1\] must inherit property "MARGIN_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of sheet.cssRules[4\].style]
+ expected: FAIL
+
+ [CSSMarginRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "style" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[0\] must inherit property "MARGIN_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "MARGIN_RULE" with the proper type]
+ expected: FAIL
+
+ [Stringification of sheet.cssRules[2\].cssRules[0\]]
+ expected: FAIL
+
+ [CSSPageRule interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSMarginRule interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [CSSMarginRule interface: existence and properties of interface object]
+ expected: FAIL
+
+ [CSSGroupingRule interface: calling deleteRule(unsigned long) on sheet.cssRules[2\] with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of sheet.cssRules[2\].cssRules[0\].style]
+ expected: FAIL
+
+ [CSSMarginRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "name" with the proper type]
+ expected: FAIL
+
+ [Stringification of sheet.cssRules[4\].style]
+ expected: FAIL
+
+ [CSSMarginRule interface: attribute name]
+ expected: FAIL
+
+ [Stringification of sheet.cssRules[2\].style]
+ expected: FAIL
+
+ [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "cssRules" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[4\] must inherit property "MARGIN_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of svg_element.style]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of style_element.style]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: attribute cssFloat]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "removeProperty(CSSOMString)" with the proper type]
+ expected: FAIL
+
+ [CSSPageRule interface: existence and properties of interface object]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: calling item(unsigned long) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSRule interface: constant MARGIN_RULE on interface object]
+ expected: FAIL
+
+ [CSSMarginRule must be primary interface of sheet.cssRules[2\].cssRules[0\]]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyValue(CSSOMString)" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "getPropertyPriority(CSSOMString)" with the proper type]
+ expected: FAIL
+
+ [CSSMarginRule interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "NAMESPACE_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of sheet.cssRules[2\].style]
+ expected: FAIL
+
+ [Stringification of style_element.style]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "length" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "parentRule" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssText" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: constant MARGIN_RULE on interface prototype object]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "PAGE_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSMarginRule interface object length]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "IMPORT_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: calling removeProperty(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSMarginRule interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "MEDIA_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "type" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssFloat" with the proper type]
+ expected: FAIL
+
+ [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "deleteRule(unsigned long)" with the proper type]
+ expected: FAIL
+
+ [Stringification of sheet.cssRules[2\].cssRules[0\].style]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "CHARSET_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSMarginRule interface: attribute style]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "parentStyleSheet" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\] must inherit property "MARGIN_RULE" with the proper type]
+ expected: FAIL
+
+ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "cssText" with the proper type]
+ expected: FAIL
+
+ [CSSMarginRule interface object name]
+ expected: FAIL
+
+ [CSSStyleDeclaration must be primary interface of getComputedStyle(svg_element)]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "item(unsigned long)" with the proper type]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type]
+ expected: FAIL
+
+ [CSSGroupingRule interface: calling insertRule(CSSOMString, optional unsigned long) on sheet.cssRules[2\] with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "insertRule(CSSOMString, optional unsigned long)" with the proper type]
+ expected: FAIL
+
+ [CSSImportRule interface: sheet.cssRules[0\] must inherit property "layerName" with the proper type]
+ expected: FAIL
+
+ [CSSImportRule interface: sheet.cssRules[0\] must inherit property "supportsText" with the proper type]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/inline-style-001.html.ini b/testing/web-platform/meta/css/cssom/inline-style-001.html.ini
new file mode 100644
index 0000000000..595f323530
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/inline-style-001.html.ini
@@ -0,0 +1,3 @@
+[inline-style-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-across-context.html.ini b/testing/web-platform/meta/css/cssom/insertRule-across-context.html.ini
new file mode 100644
index 0000000000..edacdd4f0f
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-across-context.html.ini
@@ -0,0 +1,3 @@
+[insertRule-across-context.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-charset-no-index.html.ini b/testing/web-platform/meta/css/cssom/insertRule-charset-no-index.html.ini
new file mode 100644
index 0000000000..a7658eb639
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-charset-no-index.html.ini
@@ -0,0 +1,3 @@
+[insertRule-charset-no-index.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-import-no-index.html.ini b/testing/web-platform/meta/css/cssom/insertRule-import-no-index.html.ini
new file mode 100644
index 0000000000..a85975620a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-import-no-index.html.ini
@@ -0,0 +1,3 @@
+[insertRule-import-no-index.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-namespace-no-index.html.ini b/testing/web-platform/meta/css/cssom/insertRule-namespace-no-index.html.ini
new file mode 100644
index 0000000000..0c0b1a8483
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-namespace-no-index.html.ini
@@ -0,0 +1,3 @@
+[insertRule-namespace-no-index.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-no-index.html.ini b/testing/web-platform/meta/css/cssom/insertRule-no-index.html.ini
new file mode 100644
index 0000000000..acb8097c73
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-no-index.html.ini
@@ -0,0 +1,3 @@
+[insertRule-no-index.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/insertRule-syntax-error-01.html.ini b/testing/web-platform/meta/css/cssom/insertRule-syntax-error-01.html.ini
new file mode 100644
index 0000000000..e7ac7775cd
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/insertRule-syntax-error-01.html.ini
@@ -0,0 +1,3 @@
+[insertRule-syntax-error-01.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/medialist-interfaces-001.html.ini b/testing/web-platform/meta/css/cssom/medialist-interfaces-001.html.ini
new file mode 100644
index 0000000000..d37936f729
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/medialist-interfaces-001.html.ini
@@ -0,0 +1,3 @@
+[medialist-interfaces-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/medialist-interfaces-002.html.ini b/testing/web-platform/meta/css/cssom/medialist-interfaces-002.html.ini
new file mode 100644
index 0000000000..6f09235de6
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/medialist-interfaces-002.html.ini
@@ -0,0 +1,3 @@
+[medialist-interfaces-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/medialist-interfaces-004.html.ini b/testing/web-platform/meta/css/cssom/medialist-interfaces-004.html.ini
new file mode 100644
index 0000000000..102523c8c3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/medialist-interfaces-004.html.ini
@@ -0,0 +1,3 @@
+[medialist-interfaces-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/mediaquery-sort-dedup.html.ini b/testing/web-platform/meta/css/cssom/mediaquery-sort-dedup.html.ini
new file mode 100644
index 0000000000..f61e3e6f86
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/mediaquery-sort-dedup.html.ini
@@ -0,0 +1,3 @@
+[mediaquery-sort-dedup.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/overflow-serialization.html.ini b/testing/web-platform/meta/css/cssom/overflow-serialization.html.ini
new file mode 100644
index 0000000000..db2123a9dc
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/overflow-serialization.html.ini
@@ -0,0 +1,3 @@
+[overflow-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/page-descriptors.html.ini b/testing/web-platform/meta/css/cssom/page-descriptors.html.ini
new file mode 100644
index 0000000000..2170bb7e00
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/page-descriptors.html.ini
@@ -0,0 +1,3 @@
+[page-descriptors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/preferred-stylesheet-order.html.ini b/testing/web-platform/meta/css/cssom/preferred-stylesheet-order.html.ini
new file mode 100644
index 0000000000..a3a254278b
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/preferred-stylesheet-order.html.ini
@@ -0,0 +1,3 @@
+[preferred-stylesheet-order.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/preferred-stylesheet-reversed-order.html.ini b/testing/web-platform/meta/css/cssom/preferred-stylesheet-reversed-order.html.ini
new file mode 100644
index 0000000000..3531e6ac43
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/preferred-stylesheet-reversed-order.html.ini
@@ -0,0 +1,3 @@
+[preferred-stylesheet-reversed-order.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/property-accessors.html.ini b/testing/web-platform/meta/css/cssom/property-accessors.html.ini
new file mode 100644
index 0000000000..91a6452f30
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/property-accessors.html.ini
@@ -0,0 +1,29 @@
+[property-accessors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [-apple-color-filter]
+ expected: FAIL
+
+ [-apple-pay-button-style]
+ expected: FAIL
+
+ [-epub-writing-mode]
+ expected: FAIL
+
+ [-webkit-flex]
+ expected: FAIL
+
+ [gap]
+ expected: FAIL
+
+ [grid-gap]
+ expected: FAIL
+
+ [overscroll-behavior]
+ expected: FAIL
+
+ [src]
+ expected: FAIL
+
+ [unicode-range]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/removerule-invalidation-crash.html.ini b/testing/web-platform/meta/css/cssom/removerule-invalidation-crash.html.ini
new file mode 100644
index 0000000000..5574f70b20
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/removerule-invalidation-crash.html.ini
@@ -0,0 +1,3 @@
+[removerule-invalidation-crash.html]
+ expected:
+ if not fission and (os == "linux") and not swgl and not debug: [PASS, CRASH]
diff --git a/testing/web-platform/meta/css/cssom/rule-restrictions.html.ini b/testing/web-platform/meta/css/cssom/rule-restrictions.html.ini
new file mode 100644
index 0000000000..fa4cb1248a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/rule-restrictions.html.ini
@@ -0,0 +1,4 @@
+[rule-restrictions.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/selectorSerialize.html.ini b/testing/web-platform/meta/css/cssom/selectorSerialize.html.ini
new file mode 100644
index 0000000000..5ef77473d0
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/selectorSerialize.html.ini
@@ -0,0 +1,3 @@
+[selectorSerialize.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/selectorText-modification-restyle-002.html.ini b/testing/web-platform/meta/css/cssom/selectorText-modification-restyle-002.html.ini
new file mode 100644
index 0000000000..f013666823
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/selectorText-modification-restyle-002.html.ini
@@ -0,0 +1,3 @@
+[selectorText-modification-restyle-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialization-CSSDeclaration-with-important.html.ini b/testing/web-platform/meta/css/cssom/serialization-CSSDeclaration-with-important.html.ini
new file mode 100644
index 0000000000..f6c0215a3c
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialization-CSSDeclaration-with-important.html.ini
@@ -0,0 +1,3 @@
+[serialization-CSSDeclaration-with-important.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialize-all-longhands.html.ini b/testing/web-platform/meta/css/cssom/serialize-all-longhands.html.ini
new file mode 100644
index 0000000000..1acc0614a7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-all-longhands.html.ini
@@ -0,0 +1,3 @@
+[serialize-all-longhands.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialize-custom-props.html.ini b/testing/web-platform/meta/css/cssom/serialize-custom-props.html.ini
new file mode 100644
index 0000000000..4967d6ee83
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-custom-props.html.ini
@@ -0,0 +1,3 @@
+[serialize-custom-props.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialize-media-rule.html.ini b/testing/web-platform/meta/css/cssom/serialize-media-rule.html.ini
new file mode 100644
index 0000000000..6583240c56
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-media-rule.html.ini
@@ -0,0 +1,3 @@
+[serialize-media-rule.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialize-namespaced-type-selectors.html.ini b/testing/web-platform/meta/css/cssom/serialize-namespaced-type-selectors.html.ini
new file mode 100644
index 0000000000..ec3e1e3723
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-namespaced-type-selectors.html.ini
@@ -0,0 +1,3 @@
+[serialize-namespaced-type-selectors.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/serialize-values.html.ini b/testing/web-platform/meta/css/cssom/serialize-values.html.ini
new file mode 100644
index 0000000000..6ba4fa8bb3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-values.html.ini
@@ -0,0 +1,62 @@
+[serialize-values.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [orphans: 101]
+ expected: FAIL
+
+ [orphans: inherit]
+ expected: FAIL
+
+ [outline-color: invert]
+ expected: FAIL
+
+ [widows: 101]
+ expected: FAIL
+
+ [widows: inherit]
+ expected: FAIL
+
+ [background-position: 5% center]
+ expected: FAIL
+
+ [background-position: .5% center]
+ expected: FAIL
+
+ [background-position: -5% center]
+ expected: FAIL
+
+ [background-position: -.5% center]
+ expected: FAIL
+
+ [background-position: 0px center]
+ expected: FAIL
+
+ [background-position: 1px center]
+ expected: FAIL
+
+ [background-position: .1em center]
+ expected: FAIL
+
+ [background-position: -0px center]
+ expected: FAIL
+
+ [background-position: -1px center]
+ expected: FAIL
+
+ [background-position: -.1em center]
+ expected: FAIL
+
+ [background-position: left center]
+ expected: FAIL
+
+ [background-position: center top]
+ expected: FAIL
+
+ [background-position: center center]
+ expected: FAIL
+
+ [background-position: center bottom]
+ expected: FAIL
+
+ [background-position: right center]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/serialize-variable-reference.html.ini b/testing/web-platform/meta/css/cssom/serialize-variable-reference.html.ini
new file mode 100644
index 0000000000..cdbefd3ad7
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/serialize-variable-reference.html.ini
@@ -0,0 +1,10 @@
+[serialize-variable-reference.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Longhand with variable preserves original serialization but trims whitespace: without whitespace]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
+
+ [Shorthand with variable preserves original serialization but trims whitespace: without whitespace]
+ expected:
+ if (os == "linux") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/cssom/setproperty-null-undefined.html.ini b/testing/web-platform/meta/css/cssom/setproperty-null-undefined.html.ini
new file mode 100644
index 0000000000..297f21547b
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/setproperty-null-undefined.html.ini
@@ -0,0 +1,3 @@
+[setproperty-null-undefined.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/shorthand-serialization.html.ini b/testing/web-platform/meta/css/cssom/shorthand-serialization.html.ini
new file mode 100644
index 0000000000..0662239459
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/shorthand-serialization.html.ini
@@ -0,0 +1,3 @@
+[shorthand-serialization.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/shorthand-values.html.ini b/testing/web-platform/meta/css/cssom/shorthand-values.html.ini
new file mode 100644
index 0000000000..10f0d475b9
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/shorthand-values.html.ini
@@ -0,0 +1,32 @@
+[shorthand-values.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [The serialization of border: 1px; border-top: 1px; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: 1px red; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: red; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border-top: 1px; border-right: 1px; border-bottom: 1px; border-left: 1px; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border-top: 1px; border-right: 2px; border-bottom: 3px; border-left: 4px; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: 1px; border-top: 2px; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: 1px; border-top: 1px !important; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: 1px; border-top-color: red; should be canonical.]
+ expected: FAIL
+
+ [The serialization of border: solid; border-style: dotted should be canonical.]
+ expected: FAIL
+
+ [The serialization of border-top: 1px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-image: none; should be canonical.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/style-attr-update-across-documents.html.ini b/testing/web-platform/meta/css/cssom/style-attr-update-across-documents.html.ini
new file mode 100644
index 0000000000..8b0df87fd3
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/style-attr-update-across-documents.html.ini
@@ -0,0 +1,3 @@
+[style-attr-update-across-documents.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/style-sheet-interfaces-001.html.ini b/testing/web-platform/meta/css/cssom/style-sheet-interfaces-001.html.ini
new file mode 100644
index 0000000000..4d4b63aaaa
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/style-sheet-interfaces-001.html.ini
@@ -0,0 +1,3 @@
+[style-sheet-interfaces-001.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/cssom/style-sheet-interfaces-002.html.ini b/testing/web-platform/meta/css/cssom/style-sheet-interfaces-002.html.ini
new file mode 100644
index 0000000000..e7795da0e0
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/style-sheet-interfaces-002.html.ini
@@ -0,0 +1,3 @@
+[style-sheet-interfaces-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/stylesheet-same-origin.sub.html.ini b/testing/web-platform/meta/css/cssom/stylesheet-same-origin.sub.html.ini
new file mode 100644
index 0000000000..ebc61e1b48
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/stylesheet-same-origin.sub.html.ini
@@ -0,0 +1,8 @@
+[stylesheet-same-origin.sub.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Origin-clean check in cross-origin CSSOM Stylesheets (redirect from cross-origin to same-origin)]
+ expected: FAIL
+
+ [Origin-clean check in loading error CSSOM Stylesheets]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/cssom/stylesheet-title.html.ini b/testing/web-platform/meta/css/cssom/stylesheet-title.html.ini
new file mode 100644
index 0000000000..ab186f062a
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/stylesheet-title.html.ini
@@ -0,0 +1,3 @@
+[stylesheet-title.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-count.html.ini b/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-count.html.ini
new file mode 100644
index 0000000000..dc82f6c4d1
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-count.html.ini
@@ -0,0 +1,3 @@
+[ttwf-cssom-doc-ext-load-count.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html.ini b/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html.ini
new file mode 100644
index 0000000000..f0891d7076
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/ttwf-cssom-doc-ext-load-tree-order.html.ini
@@ -0,0 +1,3 @@
+[ttwf-cssom-doc-ext-load-tree-order.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/cssom/ttwf-cssom-document-extension.html.ini b/testing/web-platform/meta/css/cssom/ttwf-cssom-document-extension.html.ini
new file mode 100644
index 0000000000..c5ff322ed1
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/ttwf-cssom-document-extension.html.ini
@@ -0,0 +1,3 @@
+[ttwf-cssom-document-extension.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/cssom/variable-names.html.ini b/testing/web-platform/meta/css/cssom/variable-names.html.ini
new file mode 100644
index 0000000000..c79ee42b6e
--- /dev/null
+++ b/testing/web-platform/meta/css/cssom/variable-names.html.ini
@@ -0,0 +1,3 @@
+[variable-names.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]