diff --git a/testing/web-platform/meta/css/css-cascade/layer-rules-cssom.html.ini b/testing/web-platform/meta/css/css-cascade/layer-rules-cssom.html.ini new file mode 100644 index 000000000000..9e5d65609fea --- /dev/null +++ b/testing/web-platform/meta/css/css-cascade/layer-rules-cssom.html.ini @@ -0,0 +1,24 @@ +[layer-rules-cssom.html] + [Import into anonymous layer] + expected: + if not fission and (os == "win") and not debug: PASS + if not fission and (os == "mac"): PASS + if fission: PASS + if not fission and (os == "linux") and not debug: [FAIL, PASS] + FAIL + + [Import into named layer] + expected: + if not fission and (os == "win") and not debug: PASS + if not fission and (os == "mac"): PASS + if fission: PASS + if not fission and (os == "linux") and not debug: [FAIL, PASS] + FAIL + + [Import without layer] + expected: + if not fission and (os == "win") and not debug: PASS + if not fission and (os == "mac"): PASS + if fission: PASS + if not fission and (os == "linux") and not debug: [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/css/css-cascade/layer-statement-before-import.html.ini b/testing/web-platform/meta/css/css-cascade/layer-statement-before-import.html.ini index dc11a4c5ee62..4d785fdf6a92 100644 --- a/testing/web-platform/meta/css/css-cascade/layer-statement-before-import.html.ini +++ b/testing/web-platform/meta/css/css-cascade/layer-statement-before-import.html.ini @@ -6,6 +6,10 @@ if (os == "win") and debug and not fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and swgl: [PASS, FAIL] if os == "android": FAIL + if (os == "win") and debug and (processor == "x86_64") and not swgl: FAIL + if (os == "linux") and not fission and not swgl and debug: FAIL + if (os == "linux") and not fission and not swgl and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] [insertRule before imports] expected: FAIL @@ -16,6 +20,10 @@ if (os == "win") and debug and not fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and swgl: [PASS, FAIL] if os == "android": FAIL + if (os == "win") and debug and (processor == "x86_64") and not swgl: FAIL + if (os == "linux") and not fission and not swgl and debug: FAIL + if (os == "linux") and not fission and not swgl and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] [insert other rules to pre-import layer statements fails] expected: FAIL @@ -26,6 +34,10 @@ if (os == "win") and debug and not fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and swgl: [PASS, FAIL] if os == "android": FAIL + if (os == "linux") and not fission and not swgl and debug: FAIL + if (os == "win") and debug and (processor == "x86_64") and not swgl: FAIL + if (os == "linux") and not fission and not swgl and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] [deleteRule after imports] expected: @@ -33,3 +45,7 @@ if (os == "win") and debug and not fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and swgl: [PASS, FAIL] if os == "android": FAIL + if (os == "linux") and not fission and not swgl and debug: FAIL + if (os == "win") and debug and (processor == "x86_64") and not swgl: FAIL + if (os == "linux") and not fission and not swgl and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL]