44 lines
2.4 KiB
Plaintext
44 lines
2.4 KiB
Plaintext
This test makes sure that CSSStyleDeclaration enumerates JavaScript properties for defined and non-defined CSS properties, indexed properties, and properties defined on the prototype. See Bug 23946.
|
|
PASS document.body.style.length is 2
|
|
PASS '0' in document.body.style is true
|
|
PASS '1' in document.body.style is true
|
|
PASS 'textDecoration' in document.body.style is true
|
|
PASS 'borderTopColor' in document.body.style is true
|
|
PASS 'border' in document.body.style is true
|
|
PASS 'font' in document.body.style is true
|
|
PASS 'webkitTransform' in document.body.style is true
|
|
PASS 'WebkitTransform' in document.body.style is true
|
|
PASS 'bogus-random-String' in document.body.style is false
|
|
PASS 'cssText' in document.body.style is true
|
|
PASS 'getPropertyCSSValue' in document.body.style is true
|
|
PASS initialIndexOfGroup2 > initialIndexOfGroup1 is true
|
|
PASS initialIndexOfGroup3 > initialIndexOfGroup2 is true
|
|
PASS initialIndexOfGroup4 > initialIndexOfGroup3 is true
|
|
PASS initialIndexOfGroup5 > initialIndexOfGroup4 is true
|
|
PASS initialIndexOfGroup6 > initialIndexOfGroup5 is true
|
|
PASS group1 is ["0", "1", "cssText", "length", "parentRule", "cssFloat"]
|
|
PASS group2 is group2Clone
|
|
PASS group2.some(property => property.startsWith("Webkit")) is true
|
|
PASS group2.some(property => property.startsWith("Epub")) is true
|
|
PASS group2.every(property => !property.includes("-")) is true
|
|
PASS group3 is group3Clone
|
|
PASS group3.every(property => !property.startsWith("Webkit")) is true
|
|
PASS group3.every(property => !property.startsWith("Epub")) is true
|
|
PASS group3.every(property => !property.includes("-")) is true
|
|
PASS group3.every(property => property.startsWith("webkit")) is true
|
|
PASS group4 is group4Clone
|
|
PASS group4.every(property => !property.startsWith("Webkit")) is true
|
|
PASS group4.every(property => !property.startsWith("Epub")) is true
|
|
PASS group4.every(property => !property.startsWith("webkit")) is true
|
|
PASS group4.every(property => property.includes("-")) is true
|
|
PASS group5 is group5Clone
|
|
PASS group5.every(property => !property.startsWith("Webkit")) is true
|
|
PASS group5.every(property => !property.startsWith("Epub")) is true
|
|
PASS group5.every(property => !property.includes("-")) is true
|
|
PASS group5.every(property => property.startsWith("epub")) is true
|
|
PASS group6 is ["item", "getPropertyValue", "getPropertyPriority", "setProperty", "removeProperty", "getPropertyShorthand", "isPropertyImplicit", "getPropertyCSSValue"]
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|