1 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML//EN">
4 <script src=
"../../resources/js-test.js"></script>
6 if (window
.testRunner
) {
7 window
.testRunner
.dumpAsText();
12 <div id=
"unstyled">Unstyled Font Family
</div>
13 <div id=
"initialFontFamily" style=
"font-family: initial;">Initial Font Family
</div>
14 <div id=
"initialFont" style=
"font: initial;">Initial Font
</div>
16 <p id=
"description"></p>
17 <div id=
"console"></div>
19 description("Test for <a href=\"https://bugs.webkit.org/show_bug.cgi?id=19085\">Bug 19085: font-family: initial sets font-family differently than font: initial</a>");
21 var initialFontElement
= document
.getElementById("initialFont");
22 var initialFontFamilyElement
= document
.getElementById("initialFontFamily");
23 var unstyledElement
= document
.getElementById("unstyled");
25 var initialFont
= document
.defaultView
.getComputedStyle(initialFontElement
, null).getPropertyValue("font-family");
26 var initialFontFamily
= document
.defaultView
.getComputedStyle(initialFontFamilyElement
, null).getPropertyValue("font-family");
27 var unstyled
= document
.defaultView
.getComputedStyle(unstyledElement
, null).getPropertyValue("font-family");
29 shouldBe("initialFontFamily", "unstyled");
30 shouldBe("initialFont", "unstyled");