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:

font-family

sc2p069.html

Description Pass Bug Number Actual Result Expected Result
(control: check for document.styleSheets before using it) failedn/a [object StyleSheetList] [xpconnect wrapped StyleSheetList]
(control: check for document.styleSheets[0] before using it) failedn/a [object CSSStyleSheet] [xpconnect wrapped CSSStyleSheet]
(control: check for document.styleSheets[0].cssRules before using it) failedn/a [object CSSRuleList] [xpconnect wrapped CSSRuleList]
(control: check for document.styleSheets[0].cssRules[0] before using it) failedn/a [object CSSStyleRule] [xpconnect wrapped CSSStyleRule]
(control: check for document.styleSheets[0].cssRules[0].style before using it) failedn/a [object CSSStyleDeclaration] [xpconnect wrapped CSS2Properties]
(control: check for document.styleSheets[0].cssRules[0].style.getPropertyValue before using it) failedn/a function getPropertyValue() { [native code] } function getPropertyValue() { [native code] }
(control: check for document.defaultView before using it) failedn/a [object Window] [xpconnect wrapped Window]
(control: check for document.defaultView.getComputedStyle before using it) failedn/a function getComputedStyle() { [native code] } function getComputedStyle() { [native code] }
(control: check for document.getElementById before using it) failedn/a function getElementById() { [native code] } function getElementById() { [native code] }
'normal': CSSStyleRule.style (0) failedn/a normal "normal"
'normal': CSSFontFaceRule.style (0) failedn/a normal "normal"
'normal': CSSPageRule.style (0) failedn/a normal "normal"
'normal': ElementCSSInlineStyle.style (0) failedn/a normal "normal"
'normal': ViewCSS.getComputedStyle (0) failedn/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) failedn/a serif,sans-serif,cursive,monospace,fantasy,"inherit"
'serif, sans-serif, cursive, monospace, fantasy, inherit': CSSFontFaceRule.style (1) failedn/a serif,sans-serif,cursive,monospace,fantasy,"inherit"
'serif, sans-serif, cursive, monospace, fantasy, inherit': CSSPageRule.style (1) failedn/a serif,sans-serif,cursive,monospace,fantasy,"inherit"
'serif, sans-serif, cursive, monospace, fantasy, inherit': ElementCSSInlineStyle.style (1) failedn/a serif,sans-serif,cursive,monospace,fantasy,"inherit"
'serif, sans-serif, cursive, monospace, fantasy, inherit': ViewCSS.getComputedStyle (1) failedn/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) failedn/a medium "medium"
''medium'': CSSFontFaceRule.style (2) failedn/a medium "medium"
''medium'': CSSPageRule.style (2) failedn/a medium "medium"
''medium'': ElementCSSInlineStyle.style (2) failedn/a medium "medium"
''medium'': ViewCSS.getComputedStyle (2) failedn/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) failedn/a Ahem, "serif", sans-serif "Ahem","serif",sans-serif
'Ahem, 'serif', sans-serif': CSSFontFaceRule.style (3) failedn/a "Ahem","serif",sans-serif
'Ahem, 'serif', sans-serif': CSSPageRule.style (3) failedn/a Ahem, "serif", sans-serif "Ahem","serif",sans-serif
'Ahem, 'serif', sans-serif': ElementCSSInlineStyle.style (3) failedn/a Ahem, "serif", sans-serif "Ahem","serif",sans-serif
'Ahem, 'serif', sans-serif': ViewCSS.getComputedStyle (3) failedn/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) failedn/a "Arial White", ", symbol", "serif sans-serif"
'Arial\20White, ",\00000020 symbols", serif sans-serif': CSSFontFaceRule.style (4) failedn/a "Arial White", ", symbol", "serif sans-serif"
'Arial\20White, ",\00000020 symbols", serif sans-serif': CSSPageRule.style (4) failedn/a "Arial White", ", symbol", "serif sans-serif"
'Arial\20White, ",\00000020 symbols", serif sans-serif': ElementCSSInlineStyle.style (4) failedn/a "Arial White", ", symbol", "serif sans-serif"
'Arial\20White, ",\00000020 symbols", serif sans-serif': ViewCSS.getComputedStyle (4) failedn/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) failedn/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