Add testcases for 134580 and 155333.

This commit is contained in:
dbaron%fas.harvard.edu 2002-12-15 01:47:10 +00:00
parent c1f87e4cbe
commit 9774e2e9c5
5 changed files with 143 additions and 0 deletions

View File

@ -0,0 +1,105 @@
<title>Testcase, bug 134580</title>
<h2>Testcases where whitespace a single text node</h2>
Leading and trailing whitespace:
<table border><tr><td> <img src="hack.gif" height=20 width=20> </td></tr></table>
Only leading whitespace:
<table border><tr><td> <img src="hack.gif" height=20 width=20></td></tr></table>
Only trailing whitespace:
<table border><tr><td><img src="hack.gif" height=20 width=20> </td></tr></table>
A pair of images with whitespace between only:
<table border><tr><td><img src="hack.gif" height=20 width=20> <img src="hack.gif" height=20 width=20></td></tr></table>
A pair of images with no whitespace:
<table border><tr><td><img src="hack.gif" height=20 width=20><img src="hack.gif" height=20 width=20></td></tr></table>
Text with no whitespace:
<table border><tr><td><font size=7><font size=3>Text</font></font></td></tr></table>
Text with leading whitespace:
<table border><tr><td><font size=7> <font size=3>Text</font></font></td></tr></table>
Text with trailing whitespace:
<table border><tr><td><font size=7><font size=3>Text</font> </font></td></tr></table>
Text with intermediate whitespace:
<table border><tr><td><font size=7><font size=3>Text</font> <font size=3>Text</font></font></td></tr></table>
<h2>Testcases where whitespace is two text nodes separated by comments</h2>
Leading and trailing whitespace:
<table border><tr><td> <!-- --> <img src="hack.gif" height=20 width=20> <!-- --> </td></tr></table>
Only leading whitespace:
<table border><tr><td> <!-- --> <img src="hack.gif" height=20 width=20></td></tr></table>
Only trailing whitespace:
<table border><tr><td><img src="hack.gif" height=20 width=20> <!-- --> </td></tr></table>
A pair of images with whitespace between only:
<table border><tr><td><img src="hack.gif" height=20 width=20> <!-- --> <img src="hack.gif" height=20 width=20></td></tr></table>
A pair of images with no whitespace:
<table border><tr><td><img src="hack.gif" height=20 width=20><img src="hack.gif" height=20 width=20></td></tr></table>
Text with no whitespace:
<table border><tr><td><font size=7><font size=3>Text</font></font></td></tr></table>
Text with leading whitespace:
<table border><tr><td><font size=7> <!-- --> <font size=3>Text</font></font></td></tr></table>
Text with trailing whitespace:
<table border><tr><td><font size=7><font size=3>Text</font> <!-- --> </font></td></tr></table>
Text with intermediate whitespace:
<table border><tr><td><font size=7><font size=3>Text</font> <!-- --> <font size=3>Text</font></font></td></tr></table>
<h2>Testcases where whitespace a single text node</h2>
<p>Leading and trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br> <img src="hack.gif" height=20 width=20> <br><img src="hack.gif" height=5 width=80><br>
<p>Only leading whitespace:
<br><img src="hack.gif" height=5 width=80><br> <img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>Only trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20> <br><img src="hack.gif" height=5 width=80><br>
<p>A pair of images with whitespace between only:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20> <img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>A pair of images with no whitespace:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20><img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>Text with no whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with leading whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7> <font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font> </font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with intermediate whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font> <font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<h2>Testcases where whitespace is two text nodes separated by comments</h2>
<p>Leading and trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br> <!-- --> <img src="hack.gif" height=20 width=20> <!-- --> <br><img src="hack.gif" height=5 width=80><br>
<p>Only leading whitespace:
<br><img src="hack.gif" height=5 width=80><br> <!-- --> <img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>Only trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20> <!-- --> <br><img src="hack.gif" height=5 width=80><br>
<p>A pair of images with whitespace between only:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20> <!-- --> <img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>A pair of images with no whitespace:
<br><img src="hack.gif" height=5 width=80><br><img src="hack.gif" height=20 width=20><img src="hack.gif" height=20 width=20><br><img src="hack.gif" height=5 width=80><br>
<p>Text with no whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with leading whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7> <!-- --> <font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with trailing whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font> <!-- --> </font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with intermediate whitespace:
<br><img src="hack.gif" height=5 width=80><br><font size=7><font size=3>Text</font> <!-- --> <font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>

View File

@ -0,0 +1,29 @@
<title>Testcase, bug 134580</title>
<h2>Testcases where whitespace a single text node and td has explicit span</h2>
Leading and trailing whitespace:
<table border><tr><td><span> <img src="hack.gif" height=20 width=20> </span></td></tr></table>
Only leading whitespace:
<table border><tr><td><span> <img src="hack.gif" height=20 width=20></span></td></tr></table>
Only trailing whitespace:
<table border><tr><td><span><img src="hack.gif" height=20 width=20> </span></td></tr></table>
A pair of images with whitespace between only:
<table border><tr><td><span><img src="hack.gif" height=20 width=20> <img src="hack.gif" height=20 width=20></span></td></tr></table>
A pair of images with no whitespace:
<table border><tr><td><span><img src="hack.gif" height=20 width=20><img src="hack.gif" height=20 width=20></span></td></tr></table>
<h2>A few more</h2>
<p>Text with initial whitespace containing a span:
<br><img src="hack.gif" height=5 width=80><br><font size=7> <span></span> <font size=3>Text</font><font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>
<p>Text with initial whitespace containing a span:
<br><img src="hack.gif" height=5 width=80><br><font size=7> <span> </span> <font size=3>Text</font><font size=3>Text</font></font><br><img src="hack.gif" height=5 width=80><br>

View File

@ -0,0 +1,3 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Testcase bug 155333</title></head>
<body><small>Foo<br>Bar<br>Baz</small> </body></html>

View File

@ -0,0 +1,2 @@
<html><head><title>Testcase bug 155333</title></head>
<body><span style="font-size: 50%">foo<br>bar<br>baz </span> </body></html>

View File

@ -191,8 +191,12 @@ file:///s:/mozilla/layout/html/tests/block/bugs/124637.html
file:///s:/mozilla/layout/html/tests/block/bugs/125506.html
file:///s:/mozilla/layout/html/tests/block/bugs/126213-1.html
file:///s:/mozilla/layout/html/tests/block/bugs/126213-2.html
file:///s:/mozilla/layout/html/tests/block/bugs/134580-1.html
file:///s:/mozilla/layout/html/tests/block/bugs/134580-2.html
file:///s:/mozilla/layout/html/tests/block/bugs/148245.html
file:///s:/mozilla/layout/html/tests/block/bugs/151620.html
file:///s:/mozilla/layout/html/tests/block/bugs/155333-1.html
file:///s:/mozilla/layout/html/tests/block/bugs/155333-2.html
file:///s:/mozilla/layout/html/tests/block/bugs/154741.html
file:///s:/mozilla/layout/html/tests/block/bugs/161644.html
file:///s:/mozilla/layout/html/tests/block/bugs/169620.html