Status: FAIL | Duration: 44ms | Subtests: 0/12 | Open test on wpt.live | wpt.fyi
Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)
| Subtest | Status | Message |
|---|---|---|
| e.style['rule-visibility-items'] = "all" should set column-rule-visibility-items | FAIL | assert_equals: column-rule-visibility-items should be canonical expected "all" but got "" |
| e.style['rule-visibility-items'] = "all" should set row-rule-visibility-items | FAIL | assert_equals: row-rule-visibility-items should be canonical expected "all" but got "" |
| e.style['rule-visibility-items'] = "all" should not set unrelated longhands | FAIL | assert_true: expected true got false |
| e.style['rule-visibility-items'] = "around" should set column-rule-visibility-items | FAIL | assert_equals: column-rule-visibility-items should be canonical expected "around" but got "" |
| e.style['rule-visibility-items'] = "around" should set row-rule-visibility-items | FAIL | assert_equals: row-rule-visibility-items should be canonical expected "around" but got "" |
| e.style['rule-visibility-items'] = "around" should not set unrelated longhands | FAIL | assert_true: expected true got false |
| e.style['rule-visibility-items'] = "between" should set column-rule-visibility-items | FAIL | assert_equals: column-rule-visibility-items should be canonical expected "between" but got "" |
| e.style['rule-visibility-items'] = "between" should set row-rule-visibility-items | FAIL | assert_equals: row-rule-visibility-items should be canonical expected "between" but got "" |
| e.style['rule-visibility-items'] = "between" should not set unrelated longhands | FAIL | assert_true: expected true got false |
| e.style['rule-visibility-items'] = "normal" should set column-rule-visibility-items | FAIL | assert_equals: column-rule-visibility-items should be canonical expected "normal" but got "" |
| e.style['rule-visibility-items'] = "normal" should set row-rule-visibility-items | FAIL | assert_equals: row-rule-visibility-items should be canonical expected "normal" but got "" |
| e.style['rule-visibility-items'] = "normal" should not set unrelated longhands | FAIL | assert_true: expected true got false |
/css/css-gaps/parsing/rule-visibility-items-shorthand.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CSS Gap Decorations: rule-visibility-items sets longhands</title> <link rel="help" href="https://drafts.csswg.org/css-gaps-1/"> <meta name="assert" content="rule-visibility-items supports the full grammar '<*-rule-visibility-items>'."> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/css/support/shorthand-testcommon.js"></script> </head> <body> <script> const rule_properties = { 'rule-visibility-items': ['column-rule-visibility-items', 'row-rule-visibility-items'], }; const testCases = [ { input: 'all', expected: { column: 'all', row: 'all' } }, { input: 'around', expected: { column: 'around', row: 'around' } }, { input: 'between', expected: { column: 'between', row: 'between' } }, { input: 'normal', expected: { column: 'normal', row: 'normal' } }, ]; for(rule_property in rule_properties) { const [column, row] = rule_properties[rule_property]; for (const { input, expected } of testCases) { test_shorthand_value(rule_property, input, { [column]: expected.column, [row]: expected.row }); } } </script> </body> </html>