--- e:\b\s\w\ioaocou8\layout-test-results\virtual/layout_ng/fast/block/float/negative-margin-on-element-avoiding-floats-with-margin-on-parent-expected.txt
+++ e:\b\s\w\ioaocou8\layout-test-results\virtual/layout_ng/fast/block/float/negative-margin-on-element-avoiding-floats-with-margin-on-parent-actual.txt
@@ -2,10 +2,16 @@
 
 float
 margin-left:-200px; overflow:auto;
-PASS
+FAIL:
+Expected 500 for width, but got 700. 
+
+<div class="box" data-expected-width="500">margin-left:-200px; overflow:auto;</div>
 float
 margin-left:-200px; overflow:hidden;
-PASS
+FAIL:
+Expected 500 for width, but got 700. 
+
+<div class="box" style="overflow: hidden" data-expected-width="500">margin-left:-200px; overflow:hidden;</div>
 float
 margin-left:0; overflow:auto;
 PASS
@@ -14,4 +20,12 @@
 PASS
 float
 margin-left:-200px; display:table; blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
-PASS
+FAIL:
+Expected 500 for width, but got 700. 
+
+<div class="box" style="overflow: visible; display: table" data-expected-width="500">
+        margin-left:-200px; display:table;
+        blah blah blah blah blah blah blah blah blah blah blah blah blah blah
+        blah blah blah blah blah blah blah blah blah blah blah blah blah blah
+        blah blah blah blah blah blah blah blah blah blah blah blah blah blah
+    </div>
