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] } |
'normal': CSSStyleRule.style (0) | failed | n/a | normal | "normal" |
'normal': CSSFontFaceRule.style (0) | failed | n/a | normal | "normal" |
'normal': CSSPageRule.style (0) | failed | n/a | normal | "normal" |
'normal': ElementCSSInlineStyle.style (0) | failed | n/a | normal | "normal" |
'normal': ViewCSS.getComputedStyle (0) | failed | n/a | normal | "normal" |
'normal': getPropertyValue equivalence for CSSStyleRule.style (0) | passed | true | true | |
'normal': getPropertyValue equivalence for CSSFontFaceRule.style (0) | passed | true | true | |
'normal': getPropertyValue equivalence for CSSPageRule.style (0) | passed | true | true | |
'normal': getPropertyValue equivalence for ElementCSSInlineStyle.style (0) | passed | true | true | |
'normal': getPropertyValue equivalence for ViewCSS.getComputedStyle (0) | passed | true | true | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': CSSStyleRule.style (1) | failed | n/a | serif,sans-serif,cursive,monospace,fantasy,"inherit" | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': CSSFontFaceRule.style (1) | failed | n/a | serif,sans-serif,cursive,monospace,fantasy,"inherit" | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': CSSPageRule.style (1) | failed | n/a | serif,sans-serif,cursive,monospace,fantasy,"inherit" | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': ElementCSSInlineStyle.style (1) | failed | n/a | serif,sans-serif,cursive,monospace,fantasy,"inherit" | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': ViewCSS.getComputedStyle (1) | failed | n/a | serif | serif,sans-serif,cursive,monospace,fantasy,"inherit" |
'serif, sans-serif, cursive, monospace, fantasy, inherit': getPropertyValue equivalence for CSSStyleRule.style (1) | passed | true | true | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': getPropertyValue equivalence for CSSFontFaceRule.style (1) | passed | true | true | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': getPropertyValue equivalence for CSSPageRule.style (1) | passed | true | true | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': getPropertyValue equivalence for ElementCSSInlineStyle.style (1) | passed | true | true | |
'serif, sans-serif, cursive, monospace, fantasy, inherit': getPropertyValue equivalence for ViewCSS.getComputedStyle (1) | passed | true | true | |
''medium'': CSSStyleRule.style (2) | failed | n/a | medium | "medium" |
''medium'': CSSFontFaceRule.style (2) | failed | n/a | medium | "medium" |
''medium'': CSSPageRule.style (2) | failed | n/a | medium | "medium" |
''medium'': ElementCSSInlineStyle.style (2) | failed | n/a | medium | "medium" |
''medium'': ViewCSS.getComputedStyle (2) | failed | n/a | medium | "medium" |
''medium'': getPropertyValue equivalence for CSSStyleRule.style (2) | passed | true | true | |
''medium'': getPropertyValue equivalence for CSSFontFaceRule.style (2) | passed | true | true | |
''medium'': getPropertyValue equivalence for CSSPageRule.style (2) | passed | true | true | |
''medium'': getPropertyValue equivalence for ElementCSSInlineStyle.style (2) | passed | true | true | |
''medium'': getPropertyValue equivalence for ViewCSS.getComputedStyle (2) | passed | true | true | |
'Ahem, 'serif', sans-serif': CSSStyleRule.style (3) | failed | n/a | Ahem, "serif", sans-serif | "Ahem","serif",sans-serif |
'Ahem, 'serif', sans-serif': CSSFontFaceRule.style (3) | failed | n/a | "Ahem","serif",sans-serif | |
'Ahem, 'serif', sans-serif': CSSPageRule.style (3) | failed | n/a | Ahem, "serif", sans-serif | "Ahem","serif",sans-serif |
'Ahem, 'serif', sans-serif': ElementCSSInlineStyle.style (3) | failed | n/a | Ahem, "serif", sans-serif | "Ahem","serif",sans-serif |
'Ahem, 'serif', sans-serif': ViewCSS.getComputedStyle (3) | failed | n/a | Ahem, "serif", sans-serif | "Ahem","serif",sans-serif |
'Ahem, 'serif', sans-serif': getPropertyValue equivalence for CSSStyleRule.style (3) | passed | true | true | |
'Ahem, 'serif', sans-serif': getPropertyValue equivalence for CSSFontFaceRule.style (3) | passed | true | true | |
'Ahem, 'serif', sans-serif': getPropertyValue equivalence for CSSPageRule.style (3) | passed | true | true | |
'Ahem, 'serif', sans-serif': getPropertyValue equivalence for ElementCSSInlineStyle.style (3) | passed | true | true | |
'Ahem, 'serif', sans-serif': getPropertyValue equivalence for ViewCSS.getComputedStyle (3) | passed | true | true | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': CSSStyleRule.style (4) | failed | n/a | "Arial White", ", symbol", "serif sans-serif" | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': CSSFontFaceRule.style (4) | failed | n/a | "Arial White", ", symbol", "serif sans-serif" | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': CSSPageRule.style (4) | failed | n/a | "Arial White", ", symbol", "serif sans-serif" | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': ElementCSSInlineStyle.style (4) | failed | n/a | "Arial White", ", symbol", "serif sans-serif" | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': ViewCSS.getComputedStyle (4) | failed | n/a | serif | "Arial White", ", symbol", "serif sans-serif" |
'Arial\20White, ",\00000020 symbols", serif sans-serif': getPropertyValue equivalence for CSSStyleRule.style (4) | passed | true | true | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': getPropertyValue equivalence for CSSFontFaceRule.style (4) | passed | true | true | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': getPropertyValue equivalence for CSSPageRule.style (4) | passed | true | true | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': getPropertyValue equivalence for ElementCSSInlineStyle.style (4) | passed | true | true | |
'Arial\20White, ",\00000020 symbols", serif sans-serif': getPropertyValue equivalence for ViewCSS.getComputedStyle (4) | passed | true | true | |
'inherit': CSSStyleRule.style (5) | passed | inherit | inherit | |
'inherit': CSSFontFaceRule.style (5) | failed | n/a | inherit | |
'inherit': CSSPageRule.style (5) | passed | inherit | inherit | |
'inherit': ElementCSSInlineStyle.style (5) | passed | inherit | inherit | |
'inherit': ViewCSS.getComputedStyle (5) | passed | serif | serif | |
'inherit': getPropertyValue equivalence for CSSStyleRule.style (5) | passed | true | true | |
'inherit': getPropertyValue equivalence for CSSFontFaceRule.style (5) | passed | true | true | |
'inherit': getPropertyValue equivalence for CSSPageRule.style (5) | passed | true | true | |
'inherit': getPropertyValue equivalence for ElementCSSInlineStyle.style (5) | passed | true | true | |
'inherit': getPropertyValue equivalence for ViewCSS.getComputedStyle (5) | passed | true | true | |
'': CSSStyleRule.style (6) | passed | |||
'': CSSFontFaceRule.style (6) | passed | |||
'': CSSPageRule.style (6) | passed | |||
'': ElementCSSInlineStyle.style (6) | passed | |||
'': ViewCSS.getComputedStyle (6) | passed | serif | serif | |
'': getPropertyValue equivalence for CSSStyleRule.style (6) | passed | true | true | |
'': getPropertyValue equivalence for CSSFontFaceRule.style (6) | passed | true | true | |
'': getPropertyValue equivalence for CSSPageRule.style (6) | passed | true | true | |
'': getPropertyValue equivalence for ElementCSSInlineStyle.style (6) | passed | true | true | |
'': getPropertyValue equivalence for ViewCSS.getComputedStyle (6) | passed | true | true |