Status: FAIL | Duration: 77ms | Subtests: 0/38 | 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['text-box'] = "normal" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "none" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "none auto" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "auto none" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "auto" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-end" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "ideographic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "cap alphabetic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text alphabetic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start auto" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-both auto" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "auto trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "none text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text text none" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "none cap text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "cap alphabetic none" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "ideographic none" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-both text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text text trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text text trim-end" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "cap alphabetic trim-start" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start cap alphabetic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-both cap alphabetic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start ideographic ideographic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-start ideographic-ink ideographic-ink" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-end cap text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-end ex text" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "trim-end text alphabetic" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "cap text trim-end" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "ex text trim-end" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text alphabetic trim-end" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "cap text trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "ex text trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
| e.style['text-box'] = "text alphabetic trim-both" should set the property value | FAIL | assert_not_equals: property should be set got disallowed value "" |
/css/css-inline/text-box-trim/parsing/text-box-valid.html
<!DOCTYPE html> <title>text-box parses valid values according to its grammar</title> <link rel="help" href="https://drafts.csswg.org/css-inline-3/#propdef-text-box"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/css/support/parsing-testcommon.js"></script> <script> // initial values test_valid_value('text-box', 'normal'); test_valid_value('text-box', 'none', 'normal'); test_valid_value('text-box', 'none auto', 'normal'); test_valid_value('text-box', 'auto none', 'normal'); test_valid_value('text-box', 'auto', 'trim-both'); // `<text-box-trim>`: `none | trim-start | trim-end | trim-both` test_valid_value('text-box', 'trim-start'); test_valid_value('text-box', 'trim-end'); test_valid_value('text-box', 'trim-both'); // `<text-edge>` test_valid_value('text-box', 'text'); test_valid_value('text-box', 'ideographic'); test_valid_value('text-box', 'cap alphabetic'); test_valid_value('text-box', 'text alphabetic', 'alphabetic'); // Mix initial and non-initial values test_valid_value('text-box', 'trim-start auto', 'trim-start'); test_valid_value('text-box', 'trim-both auto', 'trim-both'); test_valid_value('text-box', 'auto trim-both', 'trim-both'); test_valid_value('text-box', 'none text', 'none text'); test_valid_value('text-box', 'text text none', 'none text'); test_valid_value('text-box', 'none cap text', 'none cap'); test_valid_value('text-box', 'cap alphabetic none', 'none cap alphabetic'); test_valid_value('text-box', 'ideographic none', 'none ideographic'); // Both `<text-box-trim>` and `<text-box-edge>` test_valid_value('text-box', 'trim-both text', 'text'); test_valid_value('text-box', 'trim-start text'); test_valid_value('text-box', 'text text trim-both', 'text'); test_valid_value('text-box', 'text text trim-end', 'trim-end text'); test_valid_value('text-box', 'cap alphabetic trim-start', 'trim-start cap alphabetic'); test_valid_value('text-box', 'trim-start cap alphabetic'); test_valid_value('text-box', 'trim-both cap alphabetic', 'cap alphabetic'); test_valid_value('text-box', 'trim-start ideographic ideographic', 'trim-start ideographic'); test_valid_value('text-box', 'trim-start ideographic-ink ideographic-ink', 'trim-start ideographic-ink'); test_valid_value('text-box', 'trim-end cap text', 'trim-end cap'); test_valid_value('text-box', 'trim-end ex text', 'trim-end ex'); test_valid_value('text-box', 'trim-end text alphabetic', 'trim-end alphabetic'); test_valid_value('text-box', 'cap text trim-end', 'trim-end cap'); test_valid_value('text-box', 'ex text trim-end', 'trim-end ex'); test_valid_value('text-box', 'text alphabetic trim-end', 'trim-end alphabetic'); test_valid_value('text-box', 'cap text trim-both', 'cap'); test_valid_value('text-box', 'ex text trim-both', 'ex'); test_valid_value('text-box', 'text alphabetic trim-both', 'alphabetic'); </script>