Summary

Harness status: OK

Found 25 tests

Details

ResultTest NameMessage
Passe.style['-webkit-border-radius'] = "initial" should set the property value
Asserts run
Pass
assert_not_equals("initial", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("initial", "initial", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("initial", "initial", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "inherit" should set the property value
Asserts run
Pass
assert_not_equals("inherit", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("inherit", "inherit", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("inherit", "inherit", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "unset" should set the property value
Asserts run
Pass
assert_not_equals("unset", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("unset", "unset", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("unset", "unset", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "revert" should set the property value
Asserts run
Pass
assert_not_equals("revert", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("revert", "revert", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("revert", "revert", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px" should set the property value
Asserts run
Pass
assert_not_equals("1px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px", "1px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px", "1px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 5%" should set the property value
Asserts run
Pass
assert_not_equals("1px / 5%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("1px / 5%", ["1px 5%", "1px / 5%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("1px / 5%", "1px / 5%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% 3px" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% 3px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% 3px", "1px 2% 3px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% 3px", "1px 2% 3px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% 3px 4%" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% 3px 4%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% 3px 4%", "1px 2% 3px 4%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% 3px 4%", "1px 2% 3px 4%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px / 2px" should set the property value
Asserts run
Pass
assert_not_equals("1px / 2px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("1px / 2px", ["1px 2px", "1px / 2px"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("1px / 2px", "1px / 2px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "5em / 1px 2% 3px 4%" should set the property value
Asserts run
Pass
assert_not_equals("5em / 1px 2% 3px 4%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("5em / 1px 2% 3px 4%", "5em / 1px 2% 3px 4%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("5em / 1px 2% 3px 4%", "5em / 1px 2% 3px 4%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% / 3px 4px" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% / 3px 4px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% / 3px 4px", "1px 2% / 3px 4px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% / 3px 4px", "1px 2% / 3px 4px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2px 3em / 1px 2px 3%" should set the property value
Asserts run
Pass
assert_not_equals("1px 2px 3em / 1px 2px 3%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2px 3em / 1px 2px 3%", "1px 2px 3em / 1px 2px 3%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2px 3em / 1px 2px 3%", "1px 2px 3em / 1px 2px 3%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% / 2px 3em 4px 5em" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% / 2px 3em 4px 5em", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% / 2px 3em 4px 5em", "1px 2% / 2px 3em 4px 5em", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% / 2px 3em 4px 5em", "1px 2% / 2px 3em 4px 5em", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% 3px 4% / 5em" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% 3px 4% / 5em", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% 3px 4% / 5em", "1px 2% 3px 4% / 5em", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% 3px 4% / 5em", "1px 2% 3px 4% / 5em", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 1px 1px 2% / 1px 2% 1px 2%" should set the property value
Asserts run
Pass
assert_not_equals("1px 1px 1px 2% / 1px 2%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 1px 1px 2% / 1px 2%", "1px 1px 1px 2% / 1px 2%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 1px 1px 2% / 1px 2%", "1px 1px 1px 2% / 1px 2%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 1px 1px 1px / 1px 1px 2% 1px" should set the property value
Asserts run
Pass
assert_not_equals("1px / 1px 1px 2%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px / 1px 1px 2%", "1px / 1px 1px 2%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px / 1px 1px 2%", "1px / 1px 1px 2%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 1px 2% 2%" should set the property value
Asserts run
Pass
assert_not_equals("1px 1px 2% 2%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 1px 2% 2%", "1px 1px 2% 2%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 1px 2% 2%", "1px 1px 2% 2%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% 1px 1px" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% 1px 1px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% 1px 1px", "1px 2% 1px 1px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% 1px 1px", "1px 2% 1px 1px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-radius'] = "1px 2% 2% 2% / 1px 2% 3px 2%" should set the property value
Asserts run
Pass
assert_not_equals("1px 2% 2% / 1px 2% 3px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("1px 2% 2% / 1px 2% 3px", "1px 2% 2% / 1px 2% 3px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("1px 2% 2% / 1px 2% 3px", "1px 2% 2% / 1px 2% 3px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-top-left-radius'] = "10px" should set the property value
Asserts run
Pass
assert_not_equals("10px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("10px", "10px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("10px", "10px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-top-right-radius'] = "20%" should set the property value
Asserts run
Pass
assert_not_equals("20%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("20%", "20%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("20%", "20%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-bottom-right-radius'] = "30px 40%" should set the property value
Asserts run
Pass
assert_not_equals("30px 40%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("30px 40%", "30px 40%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("30px 40%", "30px 40%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['-webkit-border-bottom-left-radius'] = "50% 60px" should set the property value
Asserts run
Pass
assert_not_equals("50% 60px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("50% 60px", "50% 60px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("50% 60px", "50% 60px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
PassSerialize border-radius from -webkit-border-radius: 1px 2px
Asserts run
Pass
assert_in_array("1px / 2px", ["1px 2px", "1px / 2px"])
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:52:3)
Pass
assert_equals("1px / 2px", "1px / 2px")
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:53:3)
Pass
assert_array_equals(["border-top-left-radius: 1px 2px", "border-top-right-radius: 1px 2px", "border-bottom-right-radius: 1px 2px", "border-bottom-left-radius: 1px 2px"], ["border-top-left-radius: 1px 2px", "border-top-right-radius: 1px 2px", "border-bottom-right-radius: 1px 2px", "border-bottom-left-radius: 1px 2px"])
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:56:3)
FailSerialize -webkit-border-radius from border-radius: 1px 2pxassert_array_equals: expected property 0 to be "border-top-left-radius: 1px" but got "border-top-left-radius: 1px 2px" (expected array ["border-top-left-radius: 1px", "border-top-right-radius: 2px", "border-bottom-right-radius: 1px", "border-bottom-left-radius: 2px"] got ["border-top-left-radius: 1px 2px", "border-top-right-radius: 1px 2px", "border-bottom-right-radius: 1px 2px", "border-bottom-left-radius: 1px 2px"])
    at Test.<anonymous> (http://wpt.live/css/css-backgrounds/parsing/webkit-border-radius-valid.html:66:3)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at http://wpt.live/css/css-backgrounds/parsing/webkit-border-radius-valid.html:58:1
Asserts run
Pass
assert_in_array("1px 2px", ["1px 2px", "1px 2px 1px"])
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:62:3)
Pass
assert_equals("1px 2px", "1px 2px")
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:63:3)
Fail
assert_array_equals(["border-top-left-radius: 1px 2px", "border-top-right-radius: 1px 2px", "border-bottom-right-radius: 1px 2px", "border-bottom-left-radius: 1px 2px"], ["border-top-left-radius: 1px", "border-top-right-radius: 2px", "border-bottom-right-radius: 1px", "border-bottom-left-radius: 2px"])
    at Test.<anonymous> ( /css/css-backgrounds/parsing/webkit-border-radius-valid.html:66:3)