getComputedStyle-insets-static.html

PASSExpected216 of 216 subtests pass1,715 ms

Details

Test
/css/cssom/getComputedStyle-insets-static.html
Harness
OK

Subtests

StatusSubtestMessage
PASShorizontal-tb ltr inside horizontal-tb ltr - Pixels resolve as-is
PASShorizontal-tb ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside horizontal-tb ltr - Percentages resolve as-is
PASShorizontal-tb ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb ltr inside horizontal-tb rtl - Pixels resolve as-is
PASShorizontal-tb ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside horizontal-tb rtl - Percentages resolve as-is
PASShorizontal-tb ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb ltr inside vertical-lr ltr - Pixels resolve as-is
PASShorizontal-tb ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside vertical-lr ltr - Percentages resolve as-is
PASShorizontal-tb ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb ltr inside vertical-lr rtl - Pixels resolve as-is
PASShorizontal-tb ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside vertical-lr rtl - Percentages resolve as-is
PASShorizontal-tb ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb ltr inside vertical-rl ltr - Pixels resolve as-is
PASShorizontal-tb ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside vertical-rl ltr - Percentages resolve as-is
PASShorizontal-tb ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb ltr inside vertical-rl rtl - Pixels resolve as-is
PASShorizontal-tb ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb ltr inside vertical-rl rtl - Percentages resolve as-is
PASShorizontal-tb ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside horizontal-tb ltr - Pixels resolve as-is
PASShorizontal-tb rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside horizontal-tb ltr - Percentages resolve as-is
PASShorizontal-tb rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside horizontal-tb rtl - Pixels resolve as-is
PASShorizontal-tb rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside horizontal-tb rtl - Percentages resolve as-is
PASShorizontal-tb rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside vertical-lr ltr - Pixels resolve as-is
PASShorizontal-tb rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside vertical-lr ltr - Percentages resolve as-is
PASShorizontal-tb rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside vertical-lr rtl - Pixels resolve as-is
PASShorizontal-tb rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside vertical-lr rtl - Percentages resolve as-is
PASShorizontal-tb rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside vertical-rl ltr - Pixels resolve as-is
PASShorizontal-tb rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside vertical-rl ltr - Percentages resolve as-is
PASShorizontal-tb rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASShorizontal-tb rtl inside vertical-rl rtl - Pixels resolve as-is
PASShorizontal-tb rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASShorizontal-tb rtl inside vertical-rl rtl - Percentages resolve as-is
PASShorizontal-tb rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASShorizontal-tb rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside horizontal-tb ltr - Pixels resolve as-is
PASSvertical-lr ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside horizontal-tb ltr - Percentages resolve as-is
PASSvertical-lr ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside horizontal-tb rtl - Pixels resolve as-is
PASSvertical-lr ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside horizontal-tb rtl - Percentages resolve as-is
PASSvertical-lr ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside vertical-lr ltr - Pixels resolve as-is
PASSvertical-lr ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside vertical-lr ltr - Percentages resolve as-is
PASSvertical-lr ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside vertical-lr rtl - Pixels resolve as-is
PASSvertical-lr ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside vertical-lr rtl - Percentages resolve as-is
PASSvertical-lr ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside vertical-rl ltr - Pixels resolve as-is
PASSvertical-lr ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside vertical-rl ltr - Percentages resolve as-is
PASSvertical-lr ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr ltr inside vertical-rl rtl - Pixels resolve as-is
PASSvertical-lr ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASSvertical-lr ltr inside vertical-rl rtl - Percentages resolve as-is
PASSvertical-lr ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside horizontal-tb ltr - Pixels resolve as-is
PASSvertical-lr rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside horizontal-tb ltr - Percentages resolve as-is
PASSvertical-lr rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside horizontal-tb rtl - Pixels resolve as-is
PASSvertical-lr rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside horizontal-tb rtl - Percentages resolve as-is
PASSvertical-lr rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside vertical-lr ltr - Pixels resolve as-is
PASSvertical-lr rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside vertical-lr ltr - Percentages resolve as-is
PASSvertical-lr rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside vertical-lr rtl - Pixels resolve as-is
PASSvertical-lr rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside vertical-lr rtl - Percentages resolve as-is
PASSvertical-lr rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside vertical-rl ltr - Pixels resolve as-is
PASSvertical-lr rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside vertical-rl ltr - Percentages resolve as-is
PASSvertical-lr rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-lr rtl inside vertical-rl rtl - Pixels resolve as-is
PASSvertical-lr rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASSvertical-lr rtl inside vertical-rl rtl - Percentages resolve as-is
PASSvertical-lr rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-lr rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside horizontal-tb ltr - Pixels resolve as-is
PASSvertical-rl ltr inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside horizontal-tb ltr - Percentages resolve as-is
PASSvertical-rl ltr inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside horizontal-tb rtl - Pixels resolve as-is
PASSvertical-rl ltr inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside horizontal-tb rtl - Percentages resolve as-is
PASSvertical-rl ltr inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside vertical-lr ltr - Pixels resolve as-is
PASSvertical-rl ltr inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside vertical-lr ltr - Percentages resolve as-is
PASSvertical-rl ltr inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside vertical-lr rtl - Pixels resolve as-is
PASSvertical-rl ltr inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside vertical-lr rtl - Percentages resolve as-is
PASSvertical-rl ltr inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside vertical-rl ltr - Pixels resolve as-is
PASSvertical-rl ltr inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside vertical-rl ltr - Percentages resolve as-is
PASSvertical-rl ltr inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl ltr inside vertical-rl rtl - Pixels resolve as-is
PASSvertical-rl ltr inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASSvertical-rl ltr inside vertical-rl rtl - Percentages resolve as-is
PASSvertical-rl ltr inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl ltr inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside horizontal-tb ltr - Pixels resolve as-is
PASSvertical-rl rtl inside horizontal-tb ltr - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside horizontal-tb ltr - Percentages resolve as-is
PASSvertical-rl rtl inside horizontal-tb ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside horizontal-tb ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside horizontal-tb ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside horizontal-tb rtl - Pixels resolve as-is
PASSvertical-rl rtl inside horizontal-tb rtl - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside horizontal-tb rtl - Percentages resolve as-is
PASSvertical-rl rtl inside horizontal-tb rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside horizontal-tb rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside horizontal-tb rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside vertical-lr ltr - Pixels resolve as-is
PASSvertical-rl rtl inside vertical-lr ltr - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside vertical-lr ltr - Percentages resolve as-is
PASSvertical-rl rtl inside vertical-lr ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-lr ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-lr ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside vertical-lr rtl - Pixels resolve as-is
PASSvertical-rl rtl inside vertical-lr rtl - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside vertical-lr rtl - Percentages resolve as-is
PASSvertical-rl rtl inside vertical-lr rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-lr rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-lr rtl - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside vertical-rl ltr - Pixels resolve as-is
PASSvertical-rl rtl inside vertical-rl ltr - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside vertical-rl ltr - Percentages resolve as-is
PASSvertical-rl rtl inside vertical-rl ltr - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-rl ltr - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-rl ltr - If opposite sides are 'auto', they resolve as-is
PASSvertical-rl rtl inside vertical-rl rtl - Pixels resolve as-is
PASSvertical-rl rtl inside vertical-rl rtl - Relative lengths are absolutized into pixels
PASSvertical-rl rtl inside vertical-rl rtl - Percentages resolve as-is
PASSvertical-rl rtl inside vertical-rl rtl - If start side is 'auto' and end side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-rl rtl - If end side is 'auto' and start side is not, 'auto' resolves as-is
PASSvertical-rl rtl inside vertical-rl rtl - If opposite sides are 'auto', they resolve as-is