10 var FONT_AND_EXPECTATIONS = [
11 [ null, "backslash" ],
12 [ "MS PGothic", "yen sign" ],
13 [ "MS Gothic", "yen sign" ],
14 [ "MS PMincho", "yen sign" ],
15 [ "MS Mincho", "yen sign" ],
16 [ "Meiryo", "yen sign" ],
17 [ "MS Pゴシック", "yen sign" ],
18 [ "MS ゴシック", "yen sign" ],
19 [ "MS P明朝", "yen sign" ],
20 [ "MS 明朝", "yen sign" ],
21 [ "メイリオ", "yen sign" ],
22 [ "Times", "backslash" ],
23 [ "foobar", "backslash" ]
26 for (var i = 0; FONT_AND_EXPECTATIONS[i]; i++) {
27 var fontName = FONT_AND_EXPECTATIONS[i][0];
28 var expectation = FONT_AND_EXPECTATIONS[i][1];
29 var element = document.createElement("div");
31 element.style.fontFamily = fontName;
34 text = 'Using font "' + fontName + '". ';
36 text = 'No font is specified. ';
37 text += 'expected: ' + expectation + ', actual: ' + '\\';
38 element.innerHTML = text;
39 document.body.appendChild(element);
46 <body onload="test();">