Summary

Harness status: OK

Found 44 tests

Details

ResultTest NameMessage
PassTest that logical inset-* properties are supported.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties in inline style, inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties in inline style, inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties in inline style, inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties in inline style, inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-inline shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("1px 2px", "1px 2px", "shorthand in inline style, inset-inline")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in inline style, inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in inline style, inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px 2px", "1px 2px", "shorthand in computed style, inset-inline")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in computed style, inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in computed style, inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-block shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("1px 2px", "1px 2px", "shorthand in inline style, inset-block")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in inline style, inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in inline style, inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px 2px", "1px 2px", "shorthand in computed style, inset-block")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in computed style, inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in computed style, inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("1px 2px 3px 4px", "1px 2px 3px 4px", "shorthand in inline style, inset")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in inline style, top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in inline style, right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand in inline style, bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand in inline style, left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px 2px 3px 4px", "1px 2px 3px 4px", "shorthand in computed style, inset")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand in computed style, top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand in computed style, right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand in computed style, bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand in computed style, left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', bottom expected "1px" but got "4px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:214:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("4px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', bottom expected "1px" but got "0px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:233:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("0px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: 'inset-inline-start' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', inset-block-end expected "1px" but got "4px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:260:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("4px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: 'inset-inline-start', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', inset-block-end expected "1px" but got "4px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:288:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("4px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'right', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', top expected "1px" but got "3px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:214:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("3px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', top expected "1px" but got "0px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:233:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("0px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: 'inset-inline-start' last on single declaration, 'writing-mode: sideways-rl; direction: ltr; ', left expected "1px" but got "5px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:260:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Fail
assert_equals("5px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: 'inset-inline-start', two declarations, 'writing-mode: sideways-rl; direction: ltr; ', left expected "1px" but got "5px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:288:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Fail
assert_equals("5px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-rl; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', bottom expected "1px" but got "4px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:214:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("4px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', bottom expected "1px" but got "0px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:233:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("0px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: 'inset-inline-start' last on single declaration, 'writing-mode: sideways-lr; direction: ltr; ', left expected "1px" but got "5px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:260:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Fail
assert_equals("5px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: 'inset-inline-start', two declarations, 'writing-mode: sideways-lr; direction: ltr; ', left expected "1px" but got "5px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:288:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Fail
assert_equals("5px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-inline-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-inline-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-start', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'inset-block-end', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'left', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'right', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("2px", "2px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'top', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("1px", "1px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-inline-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("5px", "5px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', bottom")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("3px", "3px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', inset-block-end")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("4px", "4px", "'bottom', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', right")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical inset-* properties share computed values with their physical associates, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', top expected "1px" but got "3px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:214:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("3px", "1px", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* shorthands set the computed value of both logical and physical longhands, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', top expected "1px" but got "0px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:233:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', inset-inline-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("0px", "1px", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', top")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: 'inset-inline-start' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', inset-block-start expected "1px" but got "3px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:260:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("3px", "1px", "'inset-inline-start' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that inset-* properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: 'inset-inline-start', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', inset-block-start expected "1px" but got "3px"
    at testCSSValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:95:5)
    at testComputedValues (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-shared.js:102:3)
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/css-logical/resources/test-box-properties.js:288:13)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("1px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', left")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("3px", "1px", "'inset-inline-start', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', inset-block-start")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)