Summary

Harness status: OK

Found 324 tests

Details

ResultTest NameMessage
Passhorizontal-tb ltr inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passhorizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("127px", "127px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("173px", "173px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - Pixels resolve as-is
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
Asserts run
Pass
assert_equals("10px", "10px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("20px", "20px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("30px", "30px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("40px", "40px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - Percentages are absolutized into pixels
Asserts run
Pass
assert_equals("30px", "30px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("150px", "150px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("450px", "450px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - calc() is absolutized into pixels
Asserts run
Pass
assert_equals("29px", "29px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("148px", "148px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("147px", "147px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("446px", "446px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - Pixels resolve as-is when overconstrained
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - Percentages absolutize the computed value when overconstrained
Asserts run
Pass
assert_equals("300px", "300px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("300px", "300px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("600px", "600px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("297px", "297px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("596px", "596px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("3px", "3px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("4px", "4px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves to used value
Asserts run
Pass
assert_equals("1px", "1px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("2px", "2px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("299px", "299px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("598px", "598px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Passvertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve to used value
Asserts run
Pass
assert_equals("173px", "173px", "'top'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("346px", "346px", "'left'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("127px", "127px", "'bottom'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)
Pass
assert_equals("254px", "254px", "'right'")
    at Test.<anonymous> ( /css/cssom/support/getComputedStyle-insets.js:97:9)