border-image-shorthand.sub.html

PASSExpected30 of 30 subtests pass622 ms

Details

Test
/css/css-backgrounds/parsing/border-image-shorthand.sub.html
Harness
OK

Subtests

StatusSubtestMessage
PASSe.style['border-image'] = "none" should set border-image-outset
PASSe.style['border-image'] = "none" should set border-image-repeat
PASSe.style['border-image'] = "none" should set border-image-slice
PASSe.style['border-image'] = "none" should set border-image-source
PASSe.style['border-image'] = "none" should set border-image-width
PASSe.style['border-image'] = "none" should not set unrelated longhands
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should set border-image-outset
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should set border-image-repeat
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should set border-image-slice
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should set border-image-source
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should set border-image-width
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") 1 2 3 4 fill" should not set unrelated longhands
PASSe.style['border-image'] = "repeat round" should set border-image-outset
PASSe.style['border-image'] = "repeat round" should set border-image-repeat
PASSe.style['border-image'] = "repeat round" should set border-image-slice
PASSe.style['border-image'] = "repeat round" should set border-image-source
PASSe.style['border-image'] = "repeat round" should set border-image-width
PASSe.style['border-image'] = "repeat round" should not set unrelated longhands
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should set border-image-outset
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should set border-image-repeat
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should set border-image-slice
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should set border-image-source
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should set border-image-width
PASSe.style['border-image'] = "url(\"http://web-platform.test/\") fill 1 2% 3 4%" should not set unrelated longhands
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should set border-image-outset
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should set border-image-repeat
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should set border-image-slice
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should set border-image-source
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should set border-image-width
PASSe.style['border-image'] = "1 2% 3 4% / 5% / 6" should not set unrelated longhands