Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / fast / css / getComputedStyle / getComputedStyle-background-shorthand-expected.txt
index c1576ed..f814718 100644 (file)
-Test to make sure background shorthand properties returns CSSValueList properly.
+Tests that the background shorthand is computed properly.
 
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'none'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'scroll'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'auto'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'scroll'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'auto'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat scroll 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'scroll'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'auto'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 0% 0% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'auto'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / auto padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'auto'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover padding-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'cover'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'padding-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover content-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover content-box border-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'cover'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'content-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'border-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover content-box padding-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(255, 0, 0) url(dummy://test.png) no-repeat fixed 100% 100% / cover content-box padding-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'no-repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 100
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'cover'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'content-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'padding-box'
 PASS checkComputedStyleValue() is true
 PASS computedStyle.getPropertyValue('background') is 'rgb(0, 128, 0) url(dummy://test.png) repeat fixed 45% 50% / contain border-box padding-box'
-PASS computedStyle.getPropertyCSSValue('background').toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').cssText is 'rgb(0, 128, 0) url(dummy://test.png) repeat fixed 45% 50% / contain border-box padding-box'
-PASS computedStyle.getPropertyCSSValue('background').length is 2
-PASS computedStyle.getPropertyCSSValue('background').item(0).length is 5
-PASS computedStyle.getPropertyCSSValue('background').item(1).length is 3
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(0).getRGBColorValue().blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(1).item(0).getStringValue() is 'dummy://test.png'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(2).item(0).getStringValue() is 'repeat'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(3).item(0).getStringValue() is 'fixed'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).toString() is '[object CSSValueList]'
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(0).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 45
-PASS computedStyle.getPropertyCSSValue('background').item(0).item(4).item(0).item(1).getFloatValue(CSSPrimitiveValue.CSS_PERCENTAGE) is 50
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(0).item(0).getStringValue() is 'contain'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(1).item(0).getStringValue() is 'border-box'
-PASS computedStyle.getPropertyCSSValue('background').item(1).item(2).item(0).getStringValue() is 'padding-box'
 PASS checkComputedStyleValue() is true
 PASS successfullyParsed is true