blob: bca4b69da213333ce9679a5f2715c8faea2e2782 [file] [log] [blame]
Test the parsing of the -webkit-blend-mode property.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Basic reference : normal
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'normal'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : multiply
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'multiply'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : screen
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'screen'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : overlay
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'overlay'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : darken
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'darken'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : lighten
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'lighten'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : color-dodge
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'color-dodge'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : color-burn
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'color-burn'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : hard-light
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'hard-light'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : soft-light
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'soft-light'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : difference
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'difference'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : exclusion
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'exclusion'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : hue
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'hue'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : saturation
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'saturation'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : color
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'color'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
Basic reference : luminosity
PASS cssRule.type is 1
PASS declaration.length is 1
PASS declaration.getPropertyValue('-webkit-blend-mode') is 'luminosity'
PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
PASS successfullyParsed is true
TEST COMPLETE