<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[178987] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/178987">178987</a></dd>
<dt>Author</dt> <dd>cdumez@apple.com</dd>
<dt>Date</dt> <dd>2015-01-23 00:25:22 -0800 (Fri, 23 Jan 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Rewrite the fast/css/css2-system-fonts.html test to be more useful on all platforms
https://bugs.webkit.org/show_bug.cgi?id=140810

Reviewed by Andreas Kling.

Make the fast/css/css2-system-fonts.html explicit about the font styles
expected on each platform instead of just Mac.

It also converts the test to be text only as the style information is
now displayed in text format.

This change is in preparation for a refactor of system font handling.

This change is based on the following Blink revision by
&lt;alancutter@chromium.org&gt;:
http://src.chromium.org/viewvc/blink?view=revision&amp;revision=169612

* fast/css/css2-system-fonts.html:
* platform/efl/fast/css/css2-system-fonts-expected.png: Removed.
* platform/efl/fast/css/css2-system-fonts-expected.txt: Removed.
* platform/gtk/fast/css/css2-system-fonts-expected.png: Removed.
* platform/gtk/fast/css/css2-system-fonts-expected.txt: Removed.
* platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
* platform/mac-mavericks/fast/css/css2-system-fonts-expected.png: Removed.
* platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
* platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt: Removed.
* platform/mac/fast/css/css2-system-fonts-expected.png: Removed.
* platform/mac/fast/css/css2-system-fonts-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsfastcsscss2systemfontshtml">trunk/LayoutTests/fast/css/css2-system-fonts.html</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorwk2fastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksfastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformeflfastcsscss2systemfontsexpectedpng">trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformeflfastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformgtkfastcsscss2systemfontsexpectedpng">trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformgtkfastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcsscss2systemfontsexpectedpng">trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksfastcsscss2systemfontsexpectedpng">trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacmountainlionfastcsscss2systemfontsexpectedtxt">trunk/LayoutTests/platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/ChangeLog        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,3 +1,34 @@
</span><ins>+2015-01-23  Chris Dumez  &lt;cdumez@apple.com&gt;
+
+        Rewrite the fast/css/css2-system-fonts.html test to be more useful on all platforms
+        https://bugs.webkit.org/show_bug.cgi?id=140810
+
+        Reviewed by Andreas Kling.
+
+        Make the fast/css/css2-system-fonts.html explicit about the font styles
+        expected on each platform instead of just Mac.
+
+        It also converts the test to be text only as the style information is
+        now displayed in text format.
+
+        This change is in preparation for a refactor of system font handling.
+
+        This change is based on the following Blink revision by
+        &lt;alancutter@chromium.org&gt;:
+        http://src.chromium.org/viewvc/blink?view=revision&amp;revision=169612
+
+        * fast/css/css2-system-fonts.html:
+        * platform/efl/fast/css/css2-system-fonts-expected.png: Removed.
+        * platform/efl/fast/css/css2-system-fonts-expected.txt: Removed.
+        * platform/gtk/fast/css/css2-system-fonts-expected.png: Removed.
+        * platform/gtk/fast/css/css2-system-fonts-expected.txt: Removed.
+        * platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt:
+        * platform/mac-mavericks/fast/css/css2-system-fonts-expected.png: Removed.
+        * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
+        * platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt: Removed.
+        * platform/mac/fast/css/css2-system-fonts-expected.png: Removed.
+        * platform/mac/fast/css/css2-system-fonts-expected.txt:
+
</ins><span class="cx"> 2015-01-22  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Import fast/css/font-shorthand-line-height.html layout test from Blink
</span></span></pre></div>
<a id="trunkLayoutTestsfastcsscss2systemfontshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/css/css2-system-fonts.html (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/css2-system-fonts.html        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/fast/css/css2-system-fonts.html        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,15 +1,26 @@
</span><del>-&lt;html&gt;
-        &lt;body&gt;
-                &lt;h1&gt;CSS2 System Fonts&lt;/h1&gt;
-                &lt;p&gt;The following should appear with the fonts specified, per the &lt;a href=&quot;http://www.w3.org/TR/REC-CSS2/fonts.html#propdef-font&quot;&gt;CSS2 specs&lt;/a&gt;. If they appear in a monospace font, the test has failed.&lt;/p&gt;
-                &lt;ul style=&quot;font-family: monospace;&quot;&gt;
-                        &lt;li style=&quot;font: caption;&quot;&gt;Caption (on Mac will be Lucida Grande 13.0 Regular)&lt;/li&gt;
-                        &lt;li style=&quot;font: icon;&quot;&gt;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)
-                        &lt;li style=&quot;font: menu;&quot;&gt;Menu (on Mac will be Lucida Grande 13.0 Regular)&lt;/li&gt;
-                        &lt;li style=&quot;font: message-box;&quot;&gt;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&lt;/li&gt;
-                        &lt;li style=&quot;font: small-caption;&quot;&gt;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&lt;/li&gt;
-                        &lt;li style=&quot;font: status-bar;&quot;&gt;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&lt;/li&gt;
-                &lt;/ul&gt;
-                &lt;p&gt;&lt;a href=&quot;./&quot;&gt;&amp;laquo; Return to Safari Bugs page&lt;/a&gt;&lt;/p&gt;
-        &lt;/body&gt;
-&lt;/html&gt;
</del><span class="cx">\ No newline at end of file
</span><ins>+&lt;!DOCTYPE html&gt;
+This tests platform specific system font styles. If any of the styles appear in monospace the test fails.
+&lt;hr&gt;
+&lt;div style=&quot;font-family: monospace;&quot; id=&quot;container&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+var systemFontStyles = [
+  'caption',
+  'icon',
+  'menu',
+  'message-box',
+  'small-caption',
+  'status-bar',
+  '-webkit-mini-control',
+  '-webkit-small-control',
+  '-webkit-control',
+];
+systemFontStyles.forEach(function(systemFont) {
+  var item = document.createElement('div');
+  container.appendChild(item);
+  item.style.font = systemFont;
+  item.textContent = systemFont + ': ' + getComputedStyle(item).font;
+});
+if (window.testRunner) {
+  testRunner.dumpAsText();
+}
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformeflfastcsscss2systemfontsexpectedpng"></a>
<div class="binary"><h4>Deleted: trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformeflfastcsscss2systemfontsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/efl/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +0,0 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x37
-        RenderText {#text} at (0,0) size 266x36
-          text run at (0,0) width 266: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,58) size 784x37
-        RenderText {#text} at (0,0) size 387x17
-          text run at (0,0) width 387: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 75x17 [color=#0000EE]
-          RenderText {#text} at (387,0) size 75x17
-            text run at (387,0) width 75: &quot;CSS2 specs&quot;
-        RenderText {#text} at (462,0) size 765x35
-          text run at (462,0) width 303: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,18) width 39: &quot;failed.&quot;
-      RenderBlock {UL} at (0,110) size 784x109
-        RenderListItem {LI} at (40,0) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 377x17
-            text run at (0,0) width 377: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,18) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 693x17
-            text run at (0,0) width 693: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,36) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 361x17
-            text run at (0,0) width 361: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,54) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 419x17
-            text run at (0,0) width 419: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,72) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 423x17
-            text run at (0,0) width 423: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,90) size 744x18
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 396x17
-            text run at (0,0) width 396: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,234) size 784x19
-        RenderInline {A} at (0,0) size 183x17 [color=#0000EE]
-          RenderText {#text} at (0,0) size 183x17
-            text run at (0,0) width 183: &quot;\x{AB} Return to Safari Bugs page&quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformgtkfastcsscss2systemfontsexpectedpng"></a>
<div class="binary"><h4>Deleted: trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformgtkfastcsscss2systemfontsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/gtk/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +0,0 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 266x36
-          text run at (0,0) width 266: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,57) size 784x35
-        RenderText {#text} at (0,0) size 387x17
-          text run at (0,0) width 387: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 75x17 [color=#0000EE]
-          RenderText {#text} at (387,0) size 75x17
-            text run at (387,0) width 75: &quot;CSS2 specs&quot;
-        RenderText {#text} at (462,0) size 765x34
-          text run at (462,0) width 303: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,17) width 39: &quot;failed.&quot;
-      RenderBlock {UL} at (0,107) size 784x103
-        RenderListItem {LI} at (40,0) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 377x17
-            text run at (0,0) width 377: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,17) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 693x17
-            text run at (0,0) width 693: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,34) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 361x17
-            text run at (0,0) width 361: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,51) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 419x17
-            text run at (0,0) width 419: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,68) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 423x17
-            text run at (0,0) width 423: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,85) size 744x17
-          RenderListMarker at (-17,0) size 7x17: bullet
-          RenderText {#text} at (0,0) size 396x17
-            text run at (0,0) width 396: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,225) size 784x18
-        RenderInline {A} at (0,0) size 183x17 [color=#0000EE]
-          RenderText {#text} at (0,0) size 183x17
-            text run at (0,0) width 183: &quot;\x{AB} Return to Safari Bugs page&quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorwk2fastcsscss2systemfontsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/ios-simulator-wk2/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +1,10 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x38
-        RenderText {#text} at (0,1) size 265x36
-          text run at (0,1) width 265: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,59) size 784x41
-        RenderText {#text} at (0,0) size 395x19
-          text run at (0,0) width 395: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 76x19 [color=#0000EE]
-          RenderText {#text} at (394,0) size 76x19
-            text run at (394,0) width 76: &quot;CSS2 specs&quot;
-        RenderText {#text} at (469,0) size 779x39
-          text run at (469,0) width 310: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,20) width 41: &quot;failed.&quot;
-      RenderBlock {UL} at (0,115) size 784x97
-        RenderListItem {LI} at (40,0) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 283x15
-            text run at (0,0) width 283: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,16) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 526x15
-            text run at (0,0) width 526: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,32) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 272x15
-            text run at (0,0) width 272: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,48) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 313x15
-            text run at (0,0) width 313: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,64) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 317x15
-            text run at (0,0) width 317: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,80) size 744x16
-          RenderListMarker at (-16,0) size 6x15: bullet
-          RenderText {#text} at (0,0) size 297x15
-            text run at (0,0) width 297: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,227) size 784x21
-        RenderInline {A} at (0,0) size 186x19 [color=#0000EE]
-          RenderText {#text} at (0,0) size 186x19
-            text run at (0,0) width 186: &quot;\x{AB} Return to Safari Bugs page&quot;
</del><ins>+This tests platform specific system font styles. If any of the styles appear in monospace the test fails.
+caption: normal normal normal 13px/normal CTFontEmphasizedUsage
+icon: normal normal normal 13px/normal CTFontEmphasizedUsage
+menu: normal normal normal 13px/normal CTFontEmphasizedUsage
+message-box: normal normal normal 13px/normal CTFontEmphasizedUsage
+small-caption: normal normal normal 13px/normal CTFontEmphasizedUsage
+status-bar: normal normal normal 13px/normal CTFontEmphasizedUsage
+-webkit-mini-control: normal normal normal 13px/normal CTFontEmphasizedUsage
+-webkit-small-control: normal normal normal 13px/normal CTFontEmphasizedUsage
+-webkit-control: normal normal normal 13px/normal CTFontEmphasizedUsage
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcsscss2systemfontsexpectedpng"></a>
<div class="binary"><h4>Deleted: trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcsscss2systemfontsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/mac/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +1,10 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x37
-        RenderText {#text} at (0,0) size 265x37
-          text run at (0,0) width 265: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,58) size 784x37
-        RenderText {#text} at (0,0) size 394x18
-          text run at (0,0) width 394: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 76x18 [color=#0000EE]
-          RenderText {#text} at (393,0) size 76x18
-            text run at (393,0) width 76: &quot;CSS2 specs&quot;
-        RenderText {#text} at (468,0) size 778x36
-          text run at (468,0) width 310: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,18) width 41: &quot;failed.&quot;
-      RenderBlock {UL} at (0,110) size 784x90
-        RenderListItem {LI} at (40,0) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 326x16
-            text run at (0,0) width 326: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,16) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 608x16
-            text run at (0,0) width 608: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,32) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 312x16
-            text run at (0,0) width 312: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,48) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 362x16
-            text run at (0,0) width 362: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,64) size 744x13
-          RenderListMarker at (-15,0) size 6x13: bullet
-          RenderText {#text} at (0,0) size 314x13
-            text run at (0,0) width 314: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,77) size 744x12
-          RenderListMarker at (-14,0) size 5x12: bullet
-          RenderText {#text} at (0,0) size 270x12
-            text run at (0,0) width 270: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,215) size 784x19
-        RenderInline {A} at (0,0) size 186x18 [color=#0000EE]
-          RenderText {#text} at (0,0) size 186x18
-            text run at (0,0) width 186: &quot;\x{AB} Return to Safari Bugs page&quot;
</del><ins>+This tests platform specific system font styles. If any of the styles appear in monospace the test fails.
+caption: normal normal normal 13px/normal '.HelveticaNeueDeskInterface-Regular'
+icon: normal normal normal 13px/normal '.HelveticaNeueDeskInterface-Regular'
+menu: normal normal normal 13px/normal '.HelveticaNeueDeskInterface-Regular'
+message-box: normal normal normal 13px/normal '.HelveticaNeueDeskInterface-Regular'
+small-caption: normal normal normal 11px/normal '.HelveticaNeueDeskInterface-Regular'
+status-bar: normal normal normal 10px/normal '.HelveticaNeueDeskInterface-Regular'
+-webkit-mini-control: normal normal normal 9px/normal '.HelveticaNeueDeskInterface-Regular'
+-webkit-small-control: normal normal normal 11px/normal '.HelveticaNeueDeskInterface-Regular'
+-webkit-control: normal normal normal 13px/normal '.HelveticaNeueDeskInterface-Regular'
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfastcsscss2systemfontsexpectedpng"></a>
<div class="binary"><h4>Deleted: trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfastcsscss2systemfontsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +1,10 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x37
-        RenderText {#text} at (0,0) size 265x37
-          text run at (0,0) width 265: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,58) size 784x37
-        RenderText {#text} at (0,0) size 394x18
-          text run at (0,0) width 394: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 76x18 [color=#0000EE]
-          RenderText {#text} at (393,0) size 76x18
-            text run at (393,0) width 76: &quot;CSS2 specs&quot;
-        RenderText {#text} at (468,0) size 778x36
-          text run at (468,0) width 310: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,18) width 41: &quot;failed.&quot;
-      RenderBlock {UL} at (0,110) size 784x90
-        RenderListItem {LI} at (40,0) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 331x16
-            text run at (0,0) width 331: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,16) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 626x16
-            text run at (0,0) width 626: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,32) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 317x16
-            text run at (0,0) width 317: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,48) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 366x16
-            text run at (0,0) width 366: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,64) size 744x13
-          RenderListMarker at (-15,0) size 6x13: bullet
-          RenderText {#text} at (0,0) size 315x13
-            text run at (0,0) width 315: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,77) size 744x12
-          RenderListMarker at (-14,0) size 5x12: bullet
-          RenderText {#text} at (0,0) size 268x12
-            text run at (0,0) width 268: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,215) size 784x19
-        RenderInline {A} at (0,0) size 186x18 [color=#0000EE]
-          RenderText {#text} at (0,0) size 186x18
-            text run at (0,0) width 186: &quot;\x{AB} Return to Safari Bugs page&quot;
</del><ins>+This tests platform specific system font styles. If any of the styles appear in monospace the test fails.
+caption: normal normal normal 13px/normal '.LucidaGrandeUI'
+icon: normal normal normal 13px/normal '.LucidaGrandeUI'
+menu: normal normal normal 13px/normal '.LucidaGrandeUI'
+message-box: normal normal normal 13px/normal '.LucidaGrandeUI'
+small-caption: normal normal normal 11px/normal '.LucidaGrandeUI'
+status-bar: normal normal normal 10px/normal '.LucidaGrandeUI'
+-webkit-mini-control: normal normal normal 9px/normal '.LucidaGrandeUI'
+-webkit-small-control: normal normal normal 11px/normal '.LucidaGrandeUI'
+-webkit-control: normal normal normal 13px/normal '.LucidaGrandeUI'
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacmountainlionfastcsscss2systemfontsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt (178986 => 178987)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:19:47 UTC (rev 178986)
+++ trunk/LayoutTests/platform/mac-mountainlion/fast/css/css2-system-fonts-expected.txt        2015-01-23 08:25:22 UTC (rev 178987)
</span><span class="lines">@@ -1,46 +0,0 @@
</span><del>-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {H1} at (0,0) size 784x37
-        RenderText {#text} at (0,0) size 266x37
-          text run at (0,0) width 266: &quot;CSS2 System Fonts&quot;
-      RenderBlock {P} at (0,58) size 784x37
-        RenderText {#text} at (0,0) size 387x18
-          text run at (0,0) width 387: &quot;The following should appear with the fonts specified, per the &quot;
-        RenderInline {A} at (0,0) size 75x18 [color=#0000EE]
-          RenderText {#text} at (387,0) size 75x18
-            text run at (387,0) width 75: &quot;CSS2 specs&quot;
-        RenderText {#text} at (462,0) size 765x36
-          text run at (462,0) width 303: &quot;. If they appear in a monospace font, the test has&quot;
-          text run at (0,18) width 39: &quot;failed.&quot;
-      RenderBlock {UL} at (0,110) size 784x90
-        RenderListItem {LI} at (40,0) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 332x16
-            text run at (0,0) width 332: &quot;Caption (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,16) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 627x16
-            text run at (0,0) width 627: &quot;Icon (on Mac will be Lucida Grande 13.0 Regular for now, not sure how to get this info from Finder)&quot;
-        RenderListItem {LI} at (40,32) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 317x16
-            text run at (0,0) width 317: &quot;Menu (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,48) size 744x16
-          RenderListMarker at (-16,0) size 6x16: bullet
-          RenderText {#text} at (0,0) size 368x16
-            text run at (0,0) width 368: &quot;Message-Box (on Mac will be Lucida Grande 13.0 Regular)&quot;
-        RenderListItem {LI} at (40,64) size 744x13
-          RenderListMarker at (-15,0) size 6x13: bullet
-          RenderText {#text} at (0,0) size 316x13
-            text run at (0,0) width 316: &quot;Small-Caption (on Mac will be Lucida Grande 11.0 Regular)&quot;
-        RenderListItem {LI} at (40,77) size 744x12
-          RenderListMarker at (-14,0) size 5x12: bullet
-          RenderText {#text} at (0,0) size 268x12
-            text run at (0,0) width 268: &quot;Status-Bar (on Mac will be Lucida Grande 10.0 Regular)&quot;
-      RenderBlock {P} at (0,215) size 784x19
-        RenderInline {A} at (0,0) size 183x18 [color=#0000EE]
-          RenderText {#text} at (0,0) size 183x18
-            text run at (0,0) width 183: &quot;\x{AB} Return to Safari Bugs page&quot;
</del></span></pre>
</div>
</div>

</body>
</html>