<!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>[37665] 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/37665">37665</a></dd>
<dt>Author</dt> <dd>pam@chromium.org</dd>
<dt>Date</dt> <dd>2008-10-17 15:56:37 -0700 (Fri, 17 Oct 2008)</dd>
</dl>

<h3>Log Message</h3>
<pre>2008-10-17  Pamela Greene  &lt;pam@chromium.org&gt;

        Add a number of new tests.
        See https://bugs.webkit.org/show_bug.cgi?id=21407

        Reviewed by Alexey Proskuryakov.

        * fast/css/border-height.html: Added.
        * fast/dom/Window/orphaned-frame-access-expected.txt: Added.
        * fast/dom/Window/orphaned-frame-access.html: Added.
        * fast/forms/image-border.html: Added.
        * fast/forms/input-field-text-truncated.html: Added.
        * fast/forms/input-type-text-min-width.html: Added.
        * fast/forms/textarea-scrollbar-height-expected.txt: Added.
        * fast/forms/textarea-scrollbar-height.html: Added.
        * fast/forms/textarea-width.html: Added.
        * fast/overflow/overflow_hidden.html: Added.
        * fast/parser/resources/xml-declaration-missing-ending-mark.xml: Added.
        * fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
        * fast/parser/xml-declaration-missing-ending-mark.html: Added.
        * fast/text/international/hindi-spacing.html: Added.
        * http/tests/misc/crash-multiple-family-fontface-expected.txt: Added.
        * http/tests/misc/crash-multiple-family-fontface.html: Added.
        * platform/mac/fast/css/border-height-expected.checksum: Added.
        * platform/mac/fast/css/border-height-expected.png: Added.
        * platform/mac/fast/css/border-height-expected.txt: Added.
        * platform/mac/fast/forms/image-border-expected.checksum: Added.
        * platform/mac/fast/forms/image-border-expected.png: Added.
        * platform/mac/fast/forms/image-border-expected.txt: Added.
        * platform/mac/fast/forms/input-field-text-truncated-expected.checksum: Added.
        * platform/mac/fast/forms/input-field-text-truncated-expected.png: Added.
        * platform/mac/fast/forms/input-field-text-truncated-expected.txt: Added.
        * platform/mac/fast/forms/input-type-text-min-width-expected.checksum: Added.
        * platform/mac/fast/forms/input-type-text-min-width-expected.png: Added.
        * platform/mac/fast/forms/input-type-text-min-width-expected.txt: Added.
        * platform/mac/fast/forms/textarea-width-expected.checksum: Added.
        * platform/mac/fast/forms/textarea-width-expected.png: Added.
        * platform/mac/fast/forms/textarea-width-expected.txt: Added.
        * platform/mac/fast/overflow/overflow_hidden-expected.checksum: Added.
        * platform/mac/fast/overflow/overflow_hidden-expected.png: Added.
        * platform/mac/fast/overflow/overflow_hidden-expected.txt: Added.
        * platform/mac/fast/text/international/hindi-spacing-expected.checksum: Added.
        * platform/mac/fast/text/international/hindi-spacing-expected.png: Added.
        * platform/mac/fast/text/international/hindi-spacing-expected.txt: Added.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsfastcssborderheighthtml">trunk/LayoutTests/fast/css/border-height.html</a></li>
<li><a href="#trunkLayoutTestsfastdomWindoworphanedframeaccessexpectedtxt">trunk/LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomWindoworphanedframeaccesshtml">trunk/LayoutTests/fast/dom/Window/orphaned-frame-access.html</a></li>
<li><a href="#trunkLayoutTestsfastformsimageborderhtml">trunk/LayoutTests/fast/forms/image-border.html</a></li>
<li><a href="#trunkLayoutTestsfastformsinputfieldtexttruncatedhtml">trunk/LayoutTests/fast/forms/input-field-text-truncated.html</a></li>
<li><a href="#trunkLayoutTestsfastformsinputtypetextminwidthhtml">trunk/LayoutTests/fast/forms/input-type-text-min-width.html</a></li>
<li><a href="#trunkLayoutTestsfastformstextareascrollbarheightexpectedtxt">trunk/LayoutTests/fast/forms/textarea-scrollbar-height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastformstextareascrollbarheighthtml">trunk/LayoutTests/fast/forms/textarea-scrollbar-height.html</a></li>
<li><a href="#trunkLayoutTestsfastformstextareawidthhtml">trunk/LayoutTests/fast/forms/textarea-width.html</a></li>
<li><a href="#trunkLayoutTestsfastoverflowoverflow_hiddenhtml">trunk/LayoutTests/fast/overflow/overflow_hidden.html</a></li>
<li><a href="#trunkLayoutTestsfastparserresourcesxmldeclarationmissingendingmarkxml">trunk/LayoutTests/fast/parser/resources/xml-declaration-missing-ending-mark.xml</a></li>
<li><a href="#trunkLayoutTestsfastparserxmldeclarationmissingendingmarkexpectedtxt">trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastparserxmldeclarationmissingendingmarkhtml">trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html</a></li>
<li><a href="#trunkLayoutTestsfasttextinternationalhindispacinghtml">trunk/LayoutTests/fast/text/international/hindi-spacing.html</a></li>
<li><a href="#trunkLayoutTestshttptestsmisccrashmultiplefamilyfontfaceexpectedtxt">trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface-expected.txt</a></li>
<li><a href="#trunkLayoutTestshttptestsmisccrashmultiplefamilyfontfacehtml">trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface.html</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssborderheightexpectedchecksum">trunk/LayoutTests/platform/mac/fast/css/border-height-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssborderheightexpectedpng">trunk/LayoutTests/platform/mac/fast/css/border-height-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssborderheightexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/border-height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsimageborderexpectedchecksum">trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsimageborderexpectedpng">trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsimageborderexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedchecksum">trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedpng">trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedchecksum">trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedpng">trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformstextareawidthexpectedchecksum">trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformstextareawidthexpectedpng">trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformstextareawidthexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedchecksum">trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedpng">trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedchecksum">trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.checksum</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedpng">trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedtxt">trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (37664 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2008-10-17 22:26:44 UTC (rev 37664)
+++ trunk/LayoutTests/ChangeLog        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -1,5 +1,50 @@
</span><span class="cx"> 2008-10-17  Pamela Greene  &lt;pam@chromium.org&gt;
</span><span class="cx"> 
</span><ins>+        Add a number of new tests.
+        See https://bugs.webkit.org/show_bug.cgi?id=21407
+
+        Reviewed by Alexey Proskuryakov.
+
+        * fast/css/border-height.html: Added.
+        * fast/dom/Window/orphaned-frame-access-expected.txt: Added.
+        * fast/dom/Window/orphaned-frame-access.html: Added.
+        * fast/forms/image-border.html: Added.
+        * fast/forms/input-field-text-truncated.html: Added.
+        * fast/forms/input-type-text-min-width.html: Added.
+        * fast/forms/textarea-scrollbar-height-expected.txt: Added.
+        * fast/forms/textarea-scrollbar-height.html: Added.
+        * fast/forms/textarea-width.html: Added.
+        * fast/overflow/overflow_hidden.html: Added.
+        * fast/parser/resources/xml-declaration-missing-ending-mark.xml: Added.
+        * fast/parser/xml-declaration-missing-ending-mark-expected.txt: Added.
+        * fast/parser/xml-declaration-missing-ending-mark.html: Added.
+        * fast/text/international/hindi-spacing.html: Added.
+        * http/tests/misc/crash-multiple-family-fontface-expected.txt: Added.
+        * http/tests/misc/crash-multiple-family-fontface.html: Added.
+        * platform/mac/fast/css/border-height-expected.checksum: Added.
+        * platform/mac/fast/css/border-height-expected.png: Added.
+        * platform/mac/fast/css/border-height-expected.txt: Added.
+        * platform/mac/fast/forms/image-border-expected.checksum: Added.
+        * platform/mac/fast/forms/image-border-expected.png: Added.
+        * platform/mac/fast/forms/image-border-expected.txt: Added.
+        * platform/mac/fast/forms/input-field-text-truncated-expected.checksum: Added.
+        * platform/mac/fast/forms/input-field-text-truncated-expected.png: Added.
+        * platform/mac/fast/forms/input-field-text-truncated-expected.txt: Added.
+        * platform/mac/fast/forms/input-type-text-min-width-expected.checksum: Added.
+        * platform/mac/fast/forms/input-type-text-min-width-expected.png: Added.
+        * platform/mac/fast/forms/input-type-text-min-width-expected.txt: Added.
+        * platform/mac/fast/forms/textarea-width-expected.checksum: Added.
+        * platform/mac/fast/forms/textarea-width-expected.png: Added.
+        * platform/mac/fast/forms/textarea-width-expected.txt: Added.
+        * platform/mac/fast/overflow/overflow_hidden-expected.checksum: Added.
+        * platform/mac/fast/overflow/overflow_hidden-expected.png: Added.
+        * platform/mac/fast/overflow/overflow_hidden-expected.txt: Added.
+        * platform/mac/fast/text/international/hindi-spacing-expected.checksum: Added.
+        * platform/mac/fast/text/international/hindi-spacing-expected.png: Added.
+        * platform/mac/fast/text/international/hindi-spacing-expected.txt: Added.
+
+2008-10-17  Pamela Greene  &lt;pam@chromium.org&gt;
+
</ins><span class="cx">         Fix potential race by running two passes of test to defer notifyDone.
</span><span class="cx">         See https://bugs.webkit.org/show_bug.cgi?id=21576
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsfastcssborderheighthtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/css/border-height.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/css/border-height.html                                (rev 0)
+++ trunk/LayoutTests/fast/css/border-height.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;The very tall div below (&gt; 4095 pixels) should have a 1-pixel dotted border on the right and bottom and
+a wider solid border on the left.&lt;/p&gt;
+  &lt;div style=&quot;width:500px; height:4096px; border-left: 4px solid #8394B2; border-right: 1px dotted #000; border-bottom: 1px dotted #000;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastdomWindoworphanedframeaccessexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt                                (rev 0)
+++ trunk/LayoutTests/fast/dom/Window/orphaned-frame-access-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+This tests access to a window with a null frame. You should see &quot;PASS&quot; for each of the three tests below.
+
+property: PASS ... array: PASS ... missing property: PASS.
</ins></span></pre></div>
<a id="trunkLayoutTestsfastdomWindoworphanedframeaccesshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/dom/Window/orphaned-frame-access.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/orphaned-frame-access.html                                (rev 0)
+++ trunk/LayoutTests/fast/dom/Window/orphaned-frame-access.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Strict//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;meta HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=UTF-8&quot;&gt;
+&lt;title&gt;Null frame access tests&lt;/title&gt;
+&lt;script&gt;
+window.onload = function() {
+    if (window.layoutTestController) {
+        layoutTestController.dumpAsText();
+        layoutTestController.waitUntilDone();
+    }
+
+    var tag = document.getElementById('subframe');
+    var win = tag.contentWindow;
+    // remove the element so the window has a null frame
+    tag.parentNode.removeChild(tag);
+
+    // schedule to run after the frame is null
+    setTimeout(function() {
+        document.body.appendChild(document.createTextNode(win.test || 'property: PASS ... '));
+        document.body.appendChild(document.createTextNode(win[20] || 'array: PASS ... '));
+        document.body.appendChild(document.createTextNode(win.Comment || 'missing property: PASS.'));
+        if (window.layoutTestController)
+            layoutTestController.notifyDone();
+    }, 0);
+};
+&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+This tests access to a window with a null frame. You should see &quot;PASS&quot; for each of the three tests below.&lt;br /&gt;&lt;br /&gt;
+&lt;iframe id=&quot;subframe&quot; src=&quot;data:text/html,&amp;lt;script&amp;gt;window.test='FAIL ... ';window[20]='FAIL ... ';&amp;lt;/script&amp;gt;&quot; /&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformsimageborderhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/image-border.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/image-border.html                                (rev 0)
+++ trunk/LayoutTests/fast/forms/image-border.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;The first empty image box below should have the default grey &quot;no border&quot; border.
+   The second should have a 1-pixel solid black border. They should be the same otherwise.&lt;/p&gt;
+    border:0&lt;img alt=&quot;&quot; border=&quot;0&quot; width=&quot;338&quot; height=&quot;50px&quot;&gt;&lt;hr&gt;
+    border:1&lt;img alt=&quot;&quot; border=&quot;1&quot; width=&quot;338&quot; height=&quot;50px&quot;&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformsinputfieldtexttruncatedhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/input-field-text-truncated.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/input-field-text-truncated.html                                (rev 0)
+++ trunk/LayoutTests/fast/forms/input-field-text-truncated.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+&lt;html&gt;
+&lt;head&gt;
+&lt;/head&gt;
+&lt;body style=&quot;font-size:11px;&quot;&gt;
+&lt;p&gt;Text inside input field should not be cut off at the bottom when its font
+is larger than the body font size. If the descenders in &quot;something gjpqy&quot; below
+are all visible, the test passes. If they are cut off by the bottom of the
+input box, the test fails.&lt;/p&gt;
+&lt;input id=&quot;a1&quot; style=&quot;font-size:1.1em;width: 300px;&quot; type=&quot;text&quot; value=&quot;something gjpqy&quot; /&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformsinputtypetextminwidthhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/input-type-text-min-width.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/input-type-text-min-width.html                                (rev 0)
+++ trunk/LayoutTests/fast/forms/input-type-text-min-width.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+&lt;html&gt;
+&lt;body &gt;
+This test checks if correct min width is applied to &quot;input type=text&quot;. To match IE and Firefox,
+the input field below should show &quot;1987&quot;, with the 7 slightly truncated.
+See https://bugs.webkit.org/show_bug.cgi?id=15312 .&lt;br /&gt;
+  &lt;input size=&quot;1&quot; value=&quot;198765&quot; type=&quot;text&quot;&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformstextareascrollbarheightexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/textarea-scrollbar-height-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/textarea-scrollbar-height-expected.txt                                (rev 0)
+++ trunk/LayoutTests/fast/forms/textarea-scrollbar-height-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+Vertical scrollbar should not be created when there is no overflow.
+
+This test passes if the list item below, bordered in blue, has no vertical scrollbar.
+
+list item
+This test: PASSED!
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformstextareascrollbarheighthtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/textarea-scrollbar-height.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/textarea-scrollbar-height.html                                (rev 0)
+++ trunk/LayoutTests/fast/forms/textarea-scrollbar-height.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style type=&quot;text/css&quot;&gt;
+body {font:13px/1.22 arial;}
+li {overflow:auto;}
+&lt;/style&gt;
+
+&lt;script&gt;
+if (window.layoutTestController)
+    layoutTestController.dumpAsText();
+
+function checkForVerticalScrollbar() {
+  var actual_height = document.getElementById('list_item').clientHeight;
+  var scroll_height =  document.getElementById('list_item').scrollHeight;
+  if (actual_height == scroll_height )
+    document.getElementById('sourceViewDiv').innerHTML=' This test: PASSED!';
+}
+
+&lt;/script&gt;
+&lt;/head&gt;
+&lt;body onload=&quot;checkForVerticalScrollbar()&quot;&gt;
+ &lt;p&gt; &lt;b&gt; Vertical scrollbar should not be created when there is no overflow. &lt;/b&gt; &lt;/p&gt;
+ &lt;p&gt; This test passes if the list item below, bordered in blue, has no vertical scrollbar. &lt;/p&gt;
+  &lt;ul &gt;
+    &lt;li id=&quot;list_item&quot; style=&quot;border:1px solid blue;&quot;&gt;
+      list item
+    &lt;/li&gt;
+  &lt;/ul&gt;
+ &lt;div id='sourceViewDiv'&gt;This test: FAILED&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastformstextareawidthhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/forms/textarea-width.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/forms/textarea-width.html                                (rev 0)
+++ trunk/LayoutTests/fast/forms/textarea-width.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;html&gt;
+&lt;head&gt;
+&lt;style type=&quot;text/css&quot;&gt;
+.input{font-size:10px; color:#333; font-family:Verdana,Helvetica,sans-serif;}
+&lt;/style&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;div&gt;This text area should be drawn with a reasonable width. To meet the specified 'cols=&quot;88&quot;',
+it should wrap after the X in the third set of capital letters.  Alternatively, to match IE,
+it should wrap at 66 characters (after the X in the third set of digits).
+See https://bugs.webkit.org/show_bug.cgi?id=15312 .&lt;/div&gt;&lt;br /&gt;
+&lt;textarea rows=&quot;20&quot; cols=&quot;88&quot; wrap=&quot;soft&quot; class=&quot;input&quot;&gt;
+1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ1234567890abcdefghijABCDEFGHIJ
+&lt;/textarea&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastoverflowoverflow_hiddenhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/overflow/overflow_hidden.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/overflow/overflow_hidden.html                                (rev 0)
+++ trunk/LayoutTests/fast/overflow/overflow_hidden.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html  style=&quot;overflow: hidden&quot;&gt;
+&lt;script&gt;
+function check () {
+ var mylink = document.getElementsByTagName('a');
+ location =  mylink[0];
+}
+&lt;/script&gt;
+
+&lt;body onload=&quot;check()&quot;&gt;
+&lt;p&gt;Scrolling should occur even when the frame's overflow is hidden (i.e. it has no visible scrollbars).&lt;/p&gt;
+&lt;div style=&quot;height: 2000px&quot;&gt;
+&lt;a href=&quot;#top&quot;&gt;Click here&lt;/a&gt; &lt;/div&gt;
+&lt;h2 id=&quot;top&quot;&gt;Test Passed&lt;/h2&gt;
+&lt;p&gt;The test should have automatically scrolled down to show &quot;Test Passed&quot; above.&lt;/p&gt;
+&lt;/body&gt;
+
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastparserresourcesxmldeclarationmissingendingmarkxml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/parser/resources/xml-declaration-missing-ending-mark.xml (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/parser/resources/xml-declaration-missing-ending-mark.xml                                (rev 0)
+++ trunk/LayoutTests/fast/parser/resources/xml-declaration-missing-ending-mark.xml        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+&lt;?xml version=&quot;1.0&quot;&gt;
+&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+&lt;body&gt;
+&lt;p&gt;CRASH: Omitting terminal question mark in &amp;lt;?xml...?&amp;gt; declaration (above) causes access violation.&lt;/p&gt;
+&lt;p&gt;Although the crash was originally observed in an XML file with the .html extension, this tests the XML
+parser instead.&lt;br /&gt;
+&lt;p&gt;If you don't crash, you pass.&lt;/p&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfastparserxmldeclarationmissingendingmarkexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark-expected.txt                                (rev 0)
+++ trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+CRASH: Omitting terminal question mark in &lt;?xml...?&gt; declaration (above) causes access violation.
+
+This tests the both the HTML parser (.html extension), which is where the crash was observed, and the XML parser (in an iframe).
+See https://bugs.webkit.org/show_bug.cgi?id=17814
+
+If you don't crash, you pass. A parsing error in the &quot;xml-parser&quot; subframe is expected.
+
+
+
+--------
+Frame: 'xml-parser'
+--------
+This page contains the following errors:
+
+error on line 1 at column 19: Blank needed here
+Below is a rendering of the page up to the first error.
</ins></span></pre></div>
<a id="trunkLayoutTestsfastparserxmldeclarationmissingendingmarkhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html                                (rev 0)
+++ trunk/LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;?xml version=&quot;1.0&quot;&gt;
+&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+&lt;body&gt;
+&lt;p&gt;CRASH: Omitting terminal question mark in &amp;lt;?xml...?&amp;gt; declaration (above) causes access violation.&lt;/p&gt;
+&lt;p&gt;This tests the both the HTML parser (.html extension), which is where the crash was observed, and the XML
+parser (in an iframe).&lt;br /&gt;
+See https://bugs.webkit.org/show_bug.cgi?id=17814&lt;/p&gt;
+&lt;script&gt;
+if (window.layoutTestController) {
+  layoutTestController.dumpAsText();
+  layoutTestController.dumpChildFramesAsText();
+}
+&lt;/script&gt;
+
+&lt;p&gt;If you don't crash, you pass. A parsing error in the &quot;xml-parser&quot; subframe is expected.&lt;/p&gt;
+
+&lt;iframe id=&quot;xml-parser&quot; src=&quot;resources/xml-declaration-missing-ending-mark.xml&quot;&gt;&lt;/iframe&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsfasttextinternationalhindispacinghtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/fast/text/international/hindi-spacing.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/text/international/hindi-spacing.html                                (rev 0)
+++ trunk/LayoutTests/fast/text/international/hindi-spacing.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+&lt;html&gt;
+This tests the width of a breaking space after a Hindi character to ensure that it's measured properly and enough
+space is left for it. Neither the Hindi on the button below nor the same text on two lines below that should be
+truncated at either end.&lt;br /&gt;
+&lt;input type=&quot;button&quot; value=&quot;किसी भी तरह आगे ब&quot; /&gt;&lt;br&gt;
+&lt;span&gt;किसी भी तरह आगे ब&lt;/span&gt;Foo&lt;br&gt;
+&lt;span style=&quot;font-family:'Times New Roman'&quot;&gt;किसी भी तरह आगे ब&lt;/span&gt;Foo&lt;br&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestshttptestsmisccrashmultiplefamilyfontfaceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface-expected.txt                                (rev 0)
+++ trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+Try to reference a custom font (@font-face) which was defined with more than 1 font-family.
+
+PASS if does not crash
</ins></span></pre></div>
<a id="trunkLayoutTestshttptestsmisccrashmultiplefamilyfontfacehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface.html (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface.html                                (rev 0)
+++ trunk/LayoutTests/http/tests/misc/crash-multiple-family-fontface.html        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    @font-face {
+        font-family:morris,xx;
+        /* Important: src cannot be local to trigger the crash */
+        src:url(doesNotExist.ttf);
+    }
+    body {
+        font:12px morris;
+    }
+
+&lt;/style&gt;
+&lt;script&gt;
+    if (window.layoutTestController)
+        window.layoutTestController.dumpAsText();
+&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;p&gt;Try to reference a custom font (@font-face) which was defined with more than 1 font-family.&lt;/p&gt;
+    &lt;p&gt;PASS if does not crash&lt;/p&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcssborderheightexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/css/border-height-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/border-height-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/css/border-height-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+7b7e805b9d35fedf415b0d380a34ee6e
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcssborderheightexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/css/border-height-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/css/border-height-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastcssborderheightexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/css/border-height-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/border-height-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/css/border-height-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+layer at (0,0) size 785x4173
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x4173
+  RenderBlock {HTML} at (0,0) size 785x4173
+    RenderBody {BODY} at (8,16) size 769x4149
+      RenderBlock {P} at (0,0) size 769x36
+        RenderText {#text} at (0,0) size 737x36
+          text run at (0,0) width 737: &quot;The very tall div below (&gt; 4095 pixels) should have a 1-pixel dotted border on the right and bottom and a wider solid&quot;
+          text run at (0,18) width 112: &quot;border on the left.&quot;
+      RenderBlock {DIV} at (0,52) size 505x4097 [border: (1px dotted #000000) (4px solid #8394B2)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsimageborderexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+1e874148862ab2d1ea756f183d2617a9
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsimageborderexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastformsimageborderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/image-border-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+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 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 769x36
+          text run at (0,0) width 523: &quot;The first empty image box below should have the default grey \&quot;no border\&quot; border. &quot;
+          text run at (523,0) width 246: &quot;The second should have a 1-pixel solid&quot;
+          text run at (0,18) width 313: &quot;black border. They should be the same otherwise.&quot;
+      RenderBlock (anonymous) at (0,52) size 784x54
+        RenderText {#text} at (0,36) size 53x18
+          text run at (0,36) width 53: &quot;border:0&quot;
+        RenderImage {IMG} at (53,0) size 338x50
+      RenderBlock {HR} at (0,114) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,124) size 784x56
+        RenderText {#text} at (0,38) size 53x18
+          text run at (0,38) width 53: &quot;border:1&quot;
+        RenderImage {IMG} at (53,0) size 340x52 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+dc2665936c5d27b3a3a76726f9669bbc
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastformsinputfieldtexttruncatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+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 784x584
+      RenderBlock {P} at (0,0) size 784x26
+        RenderText {#text} at (0,0) size 778x26
+          text run at (0,0) width 778: &quot;Text inside input field should not be cut off at the bottom when its font is larger than the body font size. If the descenders in \&quot;something gjpqy\&quot; below are all visible, the&quot;
+          text run at (0,13) width 343: &quot;test passes. If they are cut off by the bottom of the input box, the test fails.&quot;
+      RenderBlock (anonymous) at (0,37) size 784x25
+        RenderTextControl {INPUT} at (0,2) size 300x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (11,50) size 294x15
+  RenderBlock {DIV} at (3,3) size 294x15
+    RenderText {#text} at (1,0) size 99x15
+      text run at (1,0) width 99: &quot;something gjpqy&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+827ed73a013904a025b43aa23c1d60e7
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastformsinputtypetextminwidthexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+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 784x584
+      RenderText {#text} at (0,0) size 769x36
+        text run at (0,0) width 769: &quot;This test checks if correct min width is applied to \&quot;input type=text\&quot;. To match IE and Firefox, the input field below should&quot;
+        text run at (0,18) width 615: &quot;show \&quot;1987\&quot;, with the 7 slightly truncated. See https://bugs.webkit.org/show_bug.cgi?id=15312 .&quot;
+      RenderBR {BR} at (615,32) size 0x0
+      RenderTextControl {INPUT} at (2,38) size 15x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (13,49) size 9x13 scrollWidth 44
+  RenderBlock {DIV} at (3,3) size 9x13
+    RenderText {#text} at (1,0) size 42x13
+      text run at (1,0) width 42: &quot;198765&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformstextareawidthexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+9e8ea3b8bda53431d42981dd8b49dd80
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformstextareawidthexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastformstextareawidthexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+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 784x584
+      RenderBlock {DIV} at (0,0) size 784x54
+        RenderText {#text} at (0,0) size 784x54
+          text run at (0,0) width 773: &quot;This text area should be drawn with a reasonable width. To meet the specified 'cols=\&quot;88\&quot;', it should wrap after the X in the&quot;
+          text run at (0,18) width 161: &quot;third set of capital letters. &quot;
+          text run at (161,18) width 623: &quot;Alternatively, to match IE, it should wrap at 66 characters (after the X in the third set of digits). See&quot;
+          text run at (0,36) width 313: &quot;https://bugs.webkit.org/show_bug.cgi?id=15312 .&quot;
+      RenderBlock (anonymous) at (0,54) size 784x260
+        RenderBR {BR} at (0,0) size 0x18
+        RenderTextControl {TEXTAREA} at (0,18) size 551x242 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (9,81) size 549x240
+  RenderBlock {DIV} at (1,1) size 549x240
+    RenderText {#text} at (3,0) size 543x24
+      text run at (3,0) width 543: &quot;1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ12&quot;
+      text run at (3,12) width 165: &quot;34567890abcdefghijABCDEFGHIJ&quot;
+      text run at (168,12) width 0: &quot; &quot;
+    RenderBR {BR} at (3,24) size 0x12
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+9718606c05c4511a9945173ed22b1122
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfastoverflowoverflow_hiddenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/overflow/overflow_hidden-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x2150
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x2150
+  RenderBlock {HTML} at (0,0) size 800x2150
+    RenderBody {BODY} at (8,16) size 784x2118
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 612x18
+          text run at (0,0) width 612: &quot;Scrolling should occur even when the frame's overflow is hidden (i.e. it has no visible scrollbars).&quot;
+      RenderBlock {DIV} at (0,34) size 784x2000
+        RenderInline {A} at (0,0) size 65x18 [color=#0000EE]
+          RenderText {#text} at (0,0) size 65x18
+            text run at (0,0) width 65: &quot;Click here&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {H2} at (0,2053) size 784x28
+        RenderText {#text} at (0,0) size 119x28
+          text run at (0,0) width 119: &quot;Test Passed&quot;
+      RenderBlock {P} at (0,2100) size 784x18
+        RenderText {#text} at (0,0) size 503x18
+          text run at (0,0) width 503: &quot;The test should have automatically scrolled down to show \&quot;Test Passed\&quot; above.&quot;
+scrolled to 0,1550
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedchecksum"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.checksum (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.checksum                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.checksum        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+5dc7b51152a2c6c222d4405bc469a834
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedpng"></a>
<div class="binary"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<span class="cx">Property changes on: trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.png
</span><span class="cx">___________________________________________________________________
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmacfasttextinternationalhindispacingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt (0 => 37665)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt        2008-10-17 22:56:37 UTC (rev 37665)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+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 784x584
+      RenderText {#text} at (0,0) size 777x36
+        text run at (0,0) width 777: &quot;This tests the width of a breaking space after a Hindi character to ensure that it's measured properly and enough space is left&quot;
+        text run at (0,18) width 752: &quot;for it. Neither the Hindi on the button below nor the same text on two lines below that should be truncated at either end.&quot;
+      RenderBR {BR} at (752,32) size 0x0
+      RenderButton {INPUT} at (2,38) size 103x18 [bgcolor=#C0C0C0]
+        RenderBlock (anonymous) at (8,2) size 87x13
+          RenderText at (0,0) size 87x13
+            text run at (0,0) width 87: &quot;\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}&quot;
+      RenderBR {BR} at (107,51) size 0x0
+      RenderInline {SPAN} at (0,0) size 122x18
+        RenderText {#text} at (0,58) size 122x18
+          text run at (0,58) width 122: &quot;\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}&quot;
+      RenderText {#text} at (122,58) size 25x18
+        text run at (122,58) width 25: &quot;Foo&quot;
+      RenderBR {BR} at (147,72) size 0x0
+      RenderInline {SPAN} at (0,0) size 122x17
+        RenderText {#text} at (0,76) size 122x17
+          text run at (0,76) width 122: &quot;\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}&quot;
+      RenderText {#text} at (122,76) size 25x18
+        text run at (122,76) width 25: &quot;Foo&quot;
+      RenderBR {BR} at (147,90) size 0x0
</ins></span></pre>
</div>
</div>

</body>
</html>