Summary

Harness status: OK

Found 44 tests

Details

ResultTest NameMessage
PassTest that logical border-*-color properties are supported.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties in inline style, border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties in inline style, border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties in inline style, border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties in inline style, border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-inline-color shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2)", "rgb(1, 1, 1) rgb(2, 2, 2)", "shorthand in inline style, border-inline-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in inline style, border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in inline style, border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2)", "rgb(1, 1, 1) rgb(2, 2, 2)", "shorthand in computed style, border-inline-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in computed style, border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in computed style, border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-block-color shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2)", "rgb(1, 1, 1) rgb(2, 2, 2)", "shorthand in inline style, border-block-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in inline style, border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in inline style, border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2)", "rgb(1, 1, 1) rgb(2, 2, 2)", "shorthand in computed style, border-block-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in computed style, border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in computed style, border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-color shorthand sets longhands and serializes correctly.
Asserts run
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2) rgb(3, 3, 3) rgb(4, 4, 4)", "rgb(1, 1, 1) rgb(2, 2, 2) rgb(3, 3, 3) rgb(4, 4, 4)", "shorthand in inline style, border-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in inline style, border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in inline style, border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand in inline style, border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand in inline style, border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1) rgb(2, 2, 2) rgb(3, 3, 3) rgb(4, 4, 4)", "rgb(1, 1, 1) rgb(2, 2, 2) rgb(3, 3, 3) rgb(4, 4, 4)", "shorthand in computed style, border-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand in computed style, border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand in computed style, border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand in computed style, border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand in computed style, border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: horizontal-tb; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: horizontal-tb; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical border-*-color 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; ', border-bottom-color expected "rgb(1, 1, 1)" but got "rgb(4, 4, 4)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(4, 4, 4)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color 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; ', border-bottom-color expected "rgb(1, 1, 1)" but got "rgb(0, 0, 0)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(0, 0, 0)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: 'border-inline-start-color' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', border-block-end-color expected "rgb(1, 1, 1)" but got "rgb(4, 4, 4)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(4, 4, 4)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: rtl; '.assert_equals: 'border-inline-start-color', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', border-block-end-color expected "rgb(1, 1, 1)" but got "rgb(4, 4, 4)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(4, 4, 4)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-rl; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-rl; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-right-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical border-*-color 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; ', border-top-color expected "rgb(1, 1, 1)" but got "rgb(3, 3, 3)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(3, 3, 3)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color 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; ', border-top-color expected "rgb(1, 1, 1)" but got "rgb(0, 0, 0)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(0, 0, 0)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-rl; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: 'border-inline-start-color' last on single declaration, 'writing-mode: sideways-rl; direction: ltr; ', border-left-color expected "rgb(1, 1, 1)" but got "rgb(5, 5, 5)"
    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("rgb(5, 5, 5)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-rl; direction: ltr; '.assert_equals: 'border-inline-start-color', two declarations, 'writing-mode: sideways-rl; direction: ltr; ', border-left-color expected "rgb(1, 1, 1)" but got "rgb(5, 5, 5)"
    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("rgb(5, 5, 5)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-rl; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: rtl; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: rtl; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical border-*-color 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; ', border-bottom-color expected "rgb(1, 1, 1)" but got "rgb(4, 4, 4)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(4, 4, 4)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color 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; ', border-bottom-color expected "rgb(1, 1, 1)" but got "rgb(0, 0, 0)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(0, 0, 0)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: 'border-inline-start-color' last on single declaration, 'writing-mode: sideways-lr; direction: ltr; ', border-left-color expected "rgb(1, 1, 1)" but got "rgb(5, 5, 5)"
    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("rgb(5, 5, 5)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: ltr; '.assert_equals: 'border-inline-start-color', two declarations, 'writing-mode: sideways-lr; direction: ltr; ', border-left-color expected "rgb(1, 1, 1)" but got "rgb(5, 5, 5)"
    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("rgb(5, 5, 5)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that logical border-*-color properties share computed values with their physical associates, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color shorthands set the computed value of both logical and physical longhands, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color 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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color' last on single declaration, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
PassTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: vertical-lr; direction: ltr; '.
Asserts run
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-inline-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-inline-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-start-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-block-end-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-left-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-right-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(2, 2, 2)", "rgb(2, 2, 2)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-top-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-inline-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(5, 5, 5)", "rgb(5, 5, 5)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-bottom-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(3, 3, 3)", "rgb(3, 3, 3)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-block-end-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Pass
assert_equals("rgb(4, 4, 4)", "rgb(4, 4, 4)", "'border-bottom-color', two declarations, 'writing-mode: vertical-lr; direction: ltr; ', border-right-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that logical border-*-color 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; ', border-top-color expected "rgb(1, 1, 1)" but got "rgb(3, 3, 3)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(3, 3, 3)", "rgb(1, 1, 1)", "logical properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color 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; ', border-top-color expected "rgb(1, 1, 1)" but got "rgb(0, 0, 0)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', border-inline-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(0, 0, 0)", "rgb(1, 1, 1)", "shorthand properties on one declaration, writing mode properties on another, 'writing-mode: sideways-lr; direction: rtl; ', border-top-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor order of appearance when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: 'border-inline-start-color' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', border-block-start-color expected "rgb(1, 1, 1)" but got "rgb(3, 3, 3)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(3, 3, 3)", "rgb(1, 1, 1)", "'border-inline-start-color' last on single declaration, 'writing-mode: sideways-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
FailTest that border-*-color properties honor selector specificty when both logical and physical associates are declared, with 'writing-mode: sideways-lr; direction: rtl; '.assert_equals: 'border-inline-start-color', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', border-block-start-color expected "rgb(1, 1, 1)" but got "rgb(3, 3, 3)"
    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("rgb(1, 1, 1)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', border-left-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)
Fail
assert_equals("rgb(3, 3, 3)", "rgb(1, 1, 1)", "'border-inline-start-color', two declarations, 'writing-mode: sideways-lr; direction: rtl; ', border-block-start-color")
    at testCSSValues ( /css/css-logical/resources/test-shared.js:95:5)