Summary

Harness status: OK

Found 7 tests

Details

ResultTest NameMessage
PassLegacy values of the shorthands work as expected
Asserts run
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(0, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(0, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(0, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(0, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(0, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(21, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(21, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("left", "left")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(21, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("right", "right")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(21, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:27:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:28:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:29:7)
Pass
assert_equals("avoid", "avoid")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:30:7)
Pass
assert_not_equals(21, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:31:7)
Pass
assert_equals(-1, -1, "Legacy shorthands don't appear in cssText")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:32:7)
PassNew values work on the new longhands, but serialize to the empty string in the legacy shorthands
Asserts run
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:45:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:46:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:47:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:48:7)
Pass
assert_equals("column", "column")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:45:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:46:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:47:7)
Pass
assert_equals("column", "column")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:48:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:45:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:46:7)
Pass
assert_equals("always", "always")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:47:7)
Pass
assert_equals("page", "page")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:48:7)
Pass
assert_equals("column", "column")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:45:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:46:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:47:7)
Pass
assert_equals("column", "column")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:48:7)
PassNew values of the break longhands don't work on legacy shorthands
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:58:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:59:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:60:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:61:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:58:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:59:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:60:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:61:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:58:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:59:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:60:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:61:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:58:7)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:59:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:60:7)
Pass
assert_equals("auto", "auto")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:61:7)
PassLegacy shorthands really never appear on cssText, even when there are variable references
Asserts run
Pass
assert_equals("var(--a)", "var(--a)")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:71:5)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:72:5)
Pass
assert_equals(-1, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:73:5)
Pass
assert_equals("var(--a)", "var(--a)")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:71:5)
Pass
assert_equals("", "")
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:72:5)
Pass
assert_equals(-1, -1)
    at Test.<anonymous> ( /css/css-break/page-break-legacy-shorthands.html:73:5)
Passpage-break-before is a legacy name alias for break-before
Asserts run
Pass
assert_equals("inherit", "inherit", "page-break-before is supported")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:91:9)
Pass
assert_equals("inherit", "inherit", "page-break-before is an alias for break-before")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:93:9)
Pass
assert_equals("break-before: inherit;", "break-before: inherit;", "declarations serialize using new name break-before")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:95:9)
Pass
assert_equals("", "", "page-break-before is a shorthand rather than a legacy name alias")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:100:9)
Pass
assert_false(false, "page-break-before is not in getComputedStyle() list of longhands")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:103:9)
Passpage-break-after is a legacy name alias for break-after
Asserts run
Pass
assert_equals("inherit", "inherit", "page-break-after is supported")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:91:9)
Pass
assert_equals("inherit", "inherit", "page-break-after is an alias for break-after")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:93:9)
Pass
assert_equals("break-after: inherit;", "break-after: inherit;", "declarations serialize using new name break-after")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:95:9)
Pass
assert_equals("", "", "page-break-after is a shorthand rather than a legacy name alias")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:100:9)
Pass
assert_false(false, "page-break-after is not in getComputedStyle() list of longhands")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:103:9)
Passpage-break-inside is a legacy name alias for break-inside
Asserts run
Pass
assert_equals("inherit", "inherit", "page-break-inside is supported")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:91:9)
Pass
assert_equals("inherit", "inherit", "page-break-inside is an alias for break-inside")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:93:9)
Pass
assert_equals("break-inside: inherit;", "break-inside: inherit;", "declarations serialize using new name break-inside")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:95:9)
Pass
assert_equals("", "", "page-break-inside is a shorthand rather than a legacy name alias")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:100:9)
Pass
assert_false(false, "page-break-inside is not in getComputedStyle() list of longhands")
    at Test.<anonymous> ( /css/support/shorthand-testcommon.js:103:9)