Work around the inconsistency in test results caused by <http://webkit.org/b/81696...
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Mar 2012 21:19:31 +0000 (21:19 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Mar 2012 21:19:31 +0000 (21:19 +0000)
tests, by appending a # character to the href attributes of links to other tests. This
ensures that they are never visited.

* fast/block/margin-collapse/001.html:
* fast/block/margin-collapse/005.html:
* fast/block/margin-collapse/010.html:
* fast/block/margin-collapse/011.html:
* fast/block/margin-collapse/012.html:
* fast/block/margin-collapse/015.html:
* fast/block/margin-collapse/016.html:
* fast/block/margin-collapse/017.html:
* fast/block/margin-collapse/020.html:
* fast/block/margin-collapse/056.html:
* fast/block/margin-collapse/059.html:
* fast/block/margin-collapse/block-inside-inline/001.html:
* fast/block/margin-collapse/block-inside-inline/005.html:
* fast/block/margin-collapse/block-inside-inline/010.html:
* fast/block/margin-collapse/block-inside-inline/011.html:
* fast/block/margin-collapse/block-inside-inline/012.html:
* fast/block/margin-collapse/block-inside-inline/015.html:
* fast/block/margin-collapse/block-inside-inline/016.html:
* fast/block/margin-collapse/block-inside-inline/017.html:
* fast/block/margin-collapse/block-inside-inline/020.html:
* platform/mac/fast/block/margin-collapse/056-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@111437 268f45cc-cd09-0410-ab3c-d52691b4dbfc

22 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/block/margin-collapse/001.html
LayoutTests/fast/block/margin-collapse/005.html
LayoutTests/fast/block/margin-collapse/010.html
LayoutTests/fast/block/margin-collapse/011.html
LayoutTests/fast/block/margin-collapse/012.html
LayoutTests/fast/block/margin-collapse/015.html
LayoutTests/fast/block/margin-collapse/016.html
LayoutTests/fast/block/margin-collapse/017.html
LayoutTests/fast/block/margin-collapse/020.html
LayoutTests/fast/block/margin-collapse/056.html
LayoutTests/fast/block/margin-collapse/059.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/001.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/005.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/010.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/011.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/012.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/015.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/016.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/017.html
LayoutTests/fast/block/margin-collapse/block-inside-inline/020.html
LayoutTests/platform/mac/fast/block/margin-collapse/056-expected.txt

index 8bfa700c22451139b3992f34db87db556d0400f9..fec4ffcc395fe409511fe621df664dbf6063123c 100644 (file)
@@ -1,3 +1,31 @@
+2012-03-20  Dan Bernstein  <mitz@apple.com>
+
+        Work around the inconsistency in test results caused by <http://webkit.org/b/81696> in a few
+        tests, by appending a # character to the href attributes of links to other tests. This
+        ensures that they are never visited.
+
+        * fast/block/margin-collapse/001.html:
+        * fast/block/margin-collapse/005.html:
+        * fast/block/margin-collapse/010.html:
+        * fast/block/margin-collapse/011.html:
+        * fast/block/margin-collapse/012.html:
+        * fast/block/margin-collapse/015.html:
+        * fast/block/margin-collapse/016.html:
+        * fast/block/margin-collapse/017.html:
+        * fast/block/margin-collapse/020.html:
+        * fast/block/margin-collapse/056.html:
+        * fast/block/margin-collapse/059.html:
+        * fast/block/margin-collapse/block-inside-inline/001.html:
+        * fast/block/margin-collapse/block-inside-inline/005.html:
+        * fast/block/margin-collapse/block-inside-inline/010.html:
+        * fast/block/margin-collapse/block-inside-inline/011.html:
+        * fast/block/margin-collapse/block-inside-inline/012.html:
+        * fast/block/margin-collapse/block-inside-inline/015.html:
+        * fast/block/margin-collapse/block-inside-inline/016.html:
+        * fast/block/margin-collapse/block-inside-inline/017.html:
+        * fast/block/margin-collapse/block-inside-inline/020.html:
+        * platform/mac/fast/block/margin-collapse/056-expected.txt:
+
 2012-03-20  Dan Bernstein  <mitz@apple.com>
 
         Added Mac WebKit2 expected results for this test. <http://webkit.org/b/81679> tracks the
index 6747d9035ea8b799e1c5955b5e2ca384f77c5747..95a5bba060afb4850761eda6a388070b9d5eaa6a 100644 (file)
@@ -35,6 +35,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 12a5e47debcfbde871bd580351e2c7ee9a82a8e1..a6418071a62901eef0c5293892c0e89bdedbd1ff 100644 (file)
@@ -36,6 +36,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 4925a8f90af616044f5de82334b7eb1f8c74b228..7af3de32840dc2c692a383589c638c18880dade3 100644 (file)
@@ -51,6 +51,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index df8bd4c2803cce73ba72471a500566783c50dc62..5a83545af8f4aeca291faace79e9dc7e15a47c5d 100644 (file)
@@ -52,6 +52,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 3bdb6b2aa12861ea1a2be1cf4ea73c37d26771a0..56340242dbd162ac4cf19895253f8993c8cceb36 100644 (file)
@@ -34,6 +34,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index ccca31d69f937514ff69d7fe038df4069188c354..cb1e8125beab26614d5f482daef55f56fb86bfd5 100644 (file)
@@ -38,6 +38,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 31426f52c929c28ff68c7e71ee477ec0b6a040d1..9097f202bc3ab8a2f5bcd07508f8a8e16eed779b 100644 (file)
@@ -40,6 +40,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 989e76fe492d0694c9af4c3426524dbebd137f53..c7affff66724bf4da68ef140b50b6655fba40edf 100644 (file)
@@ -30,6 +30,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="018.html">test 018</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="018.html#">test 018</a>.</p>
  </body>
 </html>
index 30596294e1618f92ddbef8335acb009a0dc7033a..639d808466c3a741ef23a0ec4613b767b26a7a45 100644 (file)
@@ -46,6 +46,6 @@
     </td>
    </tr>
   </table>
-  <p>See also: <a href="019.html">prerequisite</a>.</p>
+  <p>See also: <a href="019.html#">prerequisite</a>.</p>
  </body>
 </html>
index 26ad27ec77d27c0811012c2ab998829d964e1afa..3b3b0fa3afafdf7093a6f845de634607d62b140e 100644 (file)
@@ -33,6 +33,6 @@
     </td>
    </tr>
   </table>
-  <p>See also <a href="019.html">test 019</a>, <a href="020.html">test 020</a>.</p>
+  <p>See also <a href="019.html#">test 019</a>, <a href="020.html#">test 020</a>.</p>
  </body>
 </html>
index 418ef31ebc151865836f2489e2e746dfe7b3bdcf..fd65466e36e3e54ad9929bca42382a22d0af42f9 100644 (file)
@@ -36,6 +36,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is irrelevant if you don't pass <a href="056.html">test 056</a>.</p>
+  <p>This test is irrelevant if you don't pass <a href="056.html#">test 056</a>.</p>
  </body>
 </html>
index a6027e2e76cb04baaf07f62ecc1ff0e55cea0394..8ad39654d16ad24f2b27b6f720c50fa95be8cf2d 100644 (file)
@@ -35,6 +35,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index d52c5cf033d9def488ec858973bb9a3604d3f311..8d9fa85afb97b3ae58d5807dce1dec0a3b4c1c00 100644 (file)
@@ -36,6 +36,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index ecfb515b267f99a3173e1864a401c1c9f573367b..f5de2368f67c5e0cb63c89ce52b1f148ff363581 100644 (file)
@@ -51,6 +51,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index 1cd9c4c7776055de03eeca5128687a59acdefbfd..3572b913256950bf12392aa1d26c4cee5e771889 100644 (file)
@@ -52,6 +52,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index d0b3ceb3811012fa85b41099afb8ac4a17314216..30d6aa66c47f80e3c1c71bd4567c82658fbc4a73 100644 (file)
@@ -34,6 +34,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index c278cc34905acdcc297e60bfb3bed08ef0ded03e..ccda6421b5fee4534d909b252995245ca93af55d 100644 (file)
@@ -38,6 +38,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index fd54b3b46badd14ae8ed8a8db51597b0d2f1c778..d3a3c1062efbb038885a195c3b284fe5fff11bfc 100644 (file)
@@ -40,6 +40,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="006.html">test 006</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="006.html#">test 006</a>.</p>
  </body>
 </html>
index fa3fc6eaa658abd8444904d56284384ec61ffbbd..11dfbb5b5eac3bd61928cf702d2befc63d16722b 100644 (file)
@@ -30,6 +30,6 @@
     </td>
    </tr>
   </table>
-  <p>This test is meaningless if you don't pass <a href="018.html">test 018</a>.</p>
+  <p>This test is meaningless if you don't pass <a href="018.html#">test 018</a>.</p>
  </body>
 </html>
index 8cf5169b74fa71bcb8f40962d49ec67b43253c0a..b08f550bd49fb5cf571f3a2aeef26624aaf574b2 100644 (file)
@@ -46,6 +46,6 @@
     </td>
    </tr>
   </table>
-  <p>See also: <a href="019.html">prerequisite</a>.</p>
+  <p>See also: <a href="019.html#">prerequisite</a>.</p>
  </body>
 </html>
index 8ddeec514cb7e9143fb484d76f6ed90eaebfb23b..e5a208472af81cfbb2d16da8e5162da690049a47 100644 (file)
@@ -25,7 +25,7 @@ layer at (0,0) size 800x256
             text run at (56,0) width 49: "test 019"
         RenderText {#text} at (105,0) size 8x18
           text run at (105,0) width 8: ", "
-        RenderInline {A} at (0,0) size 49x18 [color=#551A8B]
+        RenderInline {A} at (0,0) size 49x18 [color=#0000EE]
           RenderText {#text} at (113,0) size 49x18
             text run at (113,0) width 49: "test 020"
         RenderText {#text} at (162,0) size 4x18