Pass | length and item | Asserts runPass | assert_equals(4, 4)
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:28:7) | Pass | assert_equals("@layer first, second;", "@layer first, second;")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:29:7) | Pass | assert_equals("@import url(\"data:text/css,\");", "@import url(\"data:text/css,\");")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:30:7) | Pass | assert_equals("@layer second {\n #target { color: green; }\n}", "@layer second {\n #target { color: green; }\n}")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:31:7) | Pass | assert_equals("@layer first {\n #target { color: red; }\n}", "@layer first {\n #target { color: red; }\n}")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:33:7) | Pass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | insertRule before imports | Asserts runPass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | insertRule after imports | Asserts runPass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | insert other rules to pre-import layer statements fails | Asserts runPass | assert_throws_dom("HierarchyRequestError", function "() => sheet.insertRule('#target { color: red !important; }', 0)")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:78:7) | Pass | assert_throws_dom("HierarchyRequestError", function "() => sheet.insertRule('#target { color: red !important; }', 1)")
at Object.operations ( /css/css-cascade/layer-statement-before-import.html:80:7) | Pass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | insert other rules before the first layer statement without imports | Asserts runPass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | deleteRule before imports | Asserts runPass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|
Pass | deleteRule after imports | Asserts runPass | assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
at Test.<anonymous> ( /css/css-cascade/layer-statement-before-import.html:151:7) |
|