WARNING. This page assumes that you have set your settings to a resolution of 96ppi and a font size of 16px. If this is the case, the following three boxes will be the same size:
Description | Pass | Bug Number | Actual Result | Expected Result |
(control: check for document.styleSheets before using it) | failed | n/a | [object StyleSheetList] | [xpconnect wrapped StyleSheetList] |
(control: check for document.styleSheets[0] before using it) | failed | n/a | [object CSSStyleSheet] | [xpconnect wrapped CSSStyleSheet] |
(control: check for document.styleSheets[0].cssRules before using it) | failed | n/a | [object CSSRuleList] | [xpconnect wrapped CSSRuleList] |
(control: check for document.styleSheets[0].cssRules[0] before using it) | failed | n/a | [object CSSStyleRule] | [xpconnect wrapped CSSStyleRule] |
(control: check for document.styleSheets[0].cssRules[0].style before using it) | failed | n/a | [object CSSStyleDeclaration] | [xpconnect wrapped CSS2Properties] |
(control: check for document.styleSheets[0].cssRules[0].style.getPropertyValue before using it) | failed | n/a | function getPropertyValue() { [native code] } | function getPropertyValue() { [native code] } |
(control: check for document.defaultView before using it) | failed | n/a | [object Window] | [xpconnect wrapped Window] |
(control: check for document.defaultView.getComputedStyle before using it) | failed | n/a | function getComputedStyle() { [native code] } | function getComputedStyle() { [native code] } |
(control: check for document.getElementById before using it) | failed | n/a | function getElementById() { [native code] } | function getElementById() { [native code] } |
'#0f0': CSSStyleRule.style (0) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0f0': CSSFontFaceRule.style (0) | failed | n/a | rgb(0,255,0) | |
'#0f0': CSSPageRule.style (0) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0f0': ElementCSSInlineStyle.style (0) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0f0': ViewCSS.getComputedStyle (0) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0f0': getPropertyValue equivalence for CSSStyleRule.style (0) | passed | true | true | |
'#0f0': getPropertyValue equivalence for CSSFontFaceRule.style (0) | passed | true | true | |
'#0f0': getPropertyValue equivalence for CSSPageRule.style (0) | passed | true | true | |
'#0f0': getPropertyValue equivalence for ElementCSSInlineStyle.style (0) | passed | true | true | |
'#0f0': getPropertyValue equivalence for ViewCSS.getComputedStyle (0) | passed | true | true | |
'#00ff00': CSSStyleRule.style (1) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00ff00': CSSFontFaceRule.style (1) | failed | n/a | rgb(0,255,0) | |
'#00ff00': CSSPageRule.style (1) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00ff00': ElementCSSInlineStyle.style (1) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00ff00': ViewCSS.getComputedStyle (1) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00ff00': getPropertyValue equivalence for CSSStyleRule.style (1) | passed | true | true | |
'#00ff00': getPropertyValue equivalence for CSSFontFaceRule.style (1) | passed | true | true | |
'#00ff00': getPropertyValue equivalence for CSSPageRule.style (1) | passed | true | true | |
'#00ff00': getPropertyValue equivalence for ElementCSSInlineStyle.style (1) | passed | true | true | |
'#00ff00': getPropertyValue equivalence for ViewCSS.getComputedStyle (1) | passed | true | true | |
'#0F0': CSSStyleRule.style (2) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0F0': CSSFontFaceRule.style (2) | failed | n/a | rgb(0,255,0) | |
'#0F0': CSSPageRule.style (2) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0F0': ElementCSSInlineStyle.style (2) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0F0': ViewCSS.getComputedStyle (2) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#0F0': getPropertyValue equivalence for CSSStyleRule.style (2) | passed | true | true | |
'#0F0': getPropertyValue equivalence for CSSFontFaceRule.style (2) | passed | true | true | |
'#0F0': getPropertyValue equivalence for CSSPageRule.style (2) | passed | true | true | |
'#0F0': getPropertyValue equivalence for ElementCSSInlineStyle.style (2) | passed | true | true | |
'#0F0': getPropertyValue equivalence for ViewCSS.getComputedStyle (2) | passed | true | true | |
'#00FF00': CSSStyleRule.style (3) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00FF00': CSSFontFaceRule.style (3) | failed | n/a | rgb(0,255,0) | |
'#00FF00': CSSPageRule.style (3) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00FF00': ElementCSSInlineStyle.style (3) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00FF00': ViewCSS.getComputedStyle (3) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'#00FF00': getPropertyValue equivalence for CSSStyleRule.style (3) | passed | true | true | |
'#00FF00': getPropertyValue equivalence for CSSFontFaceRule.style (3) | passed | true | true | |
'#00FF00': getPropertyValue equivalence for CSSPageRule.style (3) | passed | true | true | |
'#00FF00': getPropertyValue equivalence for ElementCSSInlineStyle.style (3) | passed | true | true | |
'#00FF00': getPropertyValue equivalence for ViewCSS.getComputedStyle (3) | passed | true | true | |
'green': CSSStyleRule.style (4) | failed | n/a | green | rgb(0,255,0) |
'green': CSSFontFaceRule.style (4) | failed | n/a | rgb(0,255,0) | |
'green': CSSPageRule.style (4) | failed | n/a | green | rgb(0,255,0) |
'green': ElementCSSInlineStyle.style (4) | failed | n/a | green | rgb(0,255,0) |
'green': ViewCSS.getComputedStyle (4) | failed | n/a | rgb(0, 128, 0) | rgb(0,255,0) |
'green': getPropertyValue equivalence for CSSStyleRule.style (4) | passed | true | true | |
'green': getPropertyValue equivalence for CSSFontFaceRule.style (4) | passed | true | true | |
'green': getPropertyValue equivalence for CSSPageRule.style (4) | passed | true | true | |
'green': getPropertyValue equivalence for ElementCSSInlineStyle.style (4) | passed | true | true | |
'green': getPropertyValue equivalence for ViewCSS.getComputedStyle (4) | passed | true | true | |
'GREEN': CSSStyleRule.style (5) | failed | n/a | green | rgb(0,255,0) |
'GREEN': CSSFontFaceRule.style (5) | failed | n/a | rgb(0,255,0) | |
'GREEN': CSSPageRule.style (5) | failed | n/a | green | rgb(0,255,0) |
'GREEN': ElementCSSInlineStyle.style (5) | failed | n/a | green | rgb(0,255,0) |
'GREEN': ViewCSS.getComputedStyle (5) | failed | n/a | rgb(0, 128, 0) | rgb(0,255,0) |
'GREEN': getPropertyValue equivalence for CSSStyleRule.style (5) | passed | true | true | |
'GREEN': getPropertyValue equivalence for CSSFontFaceRule.style (5) | passed | true | true | |
'GREEN': getPropertyValue equivalence for CSSPageRule.style (5) | passed | true | true | |
'GREEN': getPropertyValue equivalence for ElementCSSInlineStyle.style (5) | passed | true | true | |
'GREEN': getPropertyValue equivalence for ViewCSS.getComputedStyle (5) | passed | true | true | |
'rgb(-100,300,-100)': CSSStyleRule.style (6) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'rgb(-100,300,-100)': CSSFontFaceRule.style (6) | failed | n/a | rgb(0,255,0) | |
'rgb(-100,300,-100)': CSSPageRule.style (6) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'rgb(-100,300,-100)': ElementCSSInlineStyle.style (6) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'rgb(-100,300,-100)': ViewCSS.getComputedStyle (6) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'rgb(-100,300,-100)': getPropertyValue equivalence for CSSStyleRule.style (6) | passed | true | true | |
'rgb(-100,300,-100)': getPropertyValue equivalence for CSSFontFaceRule.style (6) | passed | true | true | |
'rgb(-100,300,-100)': getPropertyValue equivalence for CSSPageRule.style (6) | passed | true | true | |
'rgb(-100,300,-100)': getPropertyValue equivalence for ElementCSSInlineStyle.style (6) | passed | true | true | |
'rgb(-100,300,-100)': getPropertyValue equivalence for ViewCSS.getComputedStyle (6) | passed | true | true | |
'RGB(-123%, 432%,-25% )': CSSStyleRule.style (7) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'RGB(-123%, 432%,-25% )': CSSFontFaceRule.style (7) | failed | n/a | rgb(0,255,0) | |
'RGB(-123%, 432%,-25% )': CSSPageRule.style (7) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'RGB(-123%, 432%,-25% )': ElementCSSInlineStyle.style (7) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'RGB(-123%, 432%,-25% )': ViewCSS.getComputedStyle (7) | failed | n/a | rgb(0, 255, 0) | rgb(0,255,0) |
'RGB(-123%, 432%,-25% )': getPropertyValue equivalence for CSSStyleRule.style (7) | passed | true | true | |
'RGB(-123%, 432%,-25% )': getPropertyValue equivalence for CSSFontFaceRule.style (7) | passed | true | true | |
'RGB(-123%, 432%,-25% )': getPropertyValue equivalence for CSSPageRule.style (7) | passed | true | true | |
'RGB(-123%, 432%,-25% )': getPropertyValue equivalence for ElementCSSInlineStyle.style (7) | passed | true | true | |
'RGB(-123%, 432%,-25% )': getPropertyValue equivalence for ViewCSS.getComputedStyle (7) | passed | true | true | |
'#abcdef': CSSStyleRule.style (8) | failed | n/a | rgb(171, 205, 239) | rgb(171,205,239) |
'#abcdef': CSSFontFaceRule.style (8) | failed | n/a | rgb(171,205,239) | |
'#abcdef': CSSPageRule.style (8) | failed | n/a | rgb(171, 205, 239) | rgb(171,205,239) |
'#abcdef': ElementCSSInlineStyle.style (8) | failed | n/a | rgb(171, 205, 239) | rgb(171,205,239) |
'#abcdef': ViewCSS.getComputedStyle (8) | failed | n/a | rgb(171, 205, 239) | rgb(171,205,239) |
'#abcdef': getPropertyValue equivalence for CSSStyleRule.style (8) | passed | true | true | |
'#abcdef': getPropertyValue equivalence for CSSFontFaceRule.style (8) | passed | true | true | |
'#abcdef': getPropertyValue equivalence for CSSPageRule.style (8) | passed | true | true | |
'#abcdef': getPropertyValue equivalence for ElementCSSInlineStyle.style (8) | passed | true | true | |
'#abcdef': getPropertyValue equivalence for ViewCSS.getComputedStyle (8) | passed | true | true |