Rubber stamped by Geoff.
authorbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Mar 2006 23:01:41 +0000 (23:01 +0000)
committerbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Mar 2006 23:01:41 +0000 (23:01 +0000)
        First round of committing Mozilla table tests to our tree.

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

612 files changed:
LayoutTests/ChangeLog
LayoutTests/tables/mozilla_expected_failures/bugs/.cvsignore [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/97619.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1010.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10140.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101674.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug101759.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug10216.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug104898.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106336.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug106966.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1128.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11331.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1164.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug11945.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.js [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1262-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1262-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1262-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1262.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug128876-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug128876-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug128876-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug128876.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug137388-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14007-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14159-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14159-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14159-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14323.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14489-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14489-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14489-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug14489.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1647-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1647-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1647-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1647.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1725-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1725-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1725-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug1725.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug17826-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug17826-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug17826-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug17826.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug178855-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug178855-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug178855-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug178855.xml [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18440-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18440-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18440-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18440.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18770-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18770-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18770-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug18770.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug19526-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug19526-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug19526-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug19526.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug21518-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug21518-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug21518-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug21518.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug220653-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug220653-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug220653-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug220653.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22122-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22122-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22122-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22122.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2a-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2a-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2a-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-2a.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3a-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3a-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3a-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug22246-3a.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug222846-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug222846-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug222846-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug222846.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug23847-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug23847-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug23847-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug23847.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug24880-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug24880-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug24880-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug25707-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug25707-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug25707-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug25707.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug278266-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug278266-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug278266-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug278266.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug27993-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug27993-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug27993-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug29058-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug29058-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug29058-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2973-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug2973.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3105-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3105-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3105-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3105.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-10-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-10-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-10.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-11-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-11-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-11.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-12-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-12-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-12.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-13-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-13-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-13.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-14-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-14-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-14.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-15-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-15-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-15.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-16-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-16-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-16.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-17-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-17-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-17.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-18-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-18-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-18.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-3-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-3-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-3.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-4-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-4-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-4.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-5-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-5-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-5.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-6-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-6-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-6.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-7-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-7-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-7.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-8-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-8-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-8.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-9-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-9-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3166-9.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-4-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-4-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug32205-4.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug33784-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug33784-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug33784-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug33784.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3517-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3517-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3517-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug3517.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug42043-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug42043-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug42043-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug42043.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug4294-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug4294-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug4294-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug4294.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug4294.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug45621-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug45621-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug45621-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug45621.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-4-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-4-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-4.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-5-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-5-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-5-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-5.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug46268.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug47163-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug47163-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug47163-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug47163.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug51000-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug51000-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug51000-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug51000.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug56024-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug56024-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug56024-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug56024.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug58402-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug59252-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug59252-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug59252-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug59252.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug61042-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug65372-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug65372-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug65372-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug65372.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug67915-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug67915-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug67915-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug6933-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug6933-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug6933-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug6933.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7113-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7113-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7113-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7113.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7121-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7121-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7121-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug72393-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug72393-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug72393-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug72393.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7243-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7243-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7243-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug7243.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug73629-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug73629-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug73629-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug73629.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug80762-2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug80762-2.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8411-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8411-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8411-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8411.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8411.xml [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8499-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8499-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8499-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug8499.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug85016-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug85016-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug85016-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug85016.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug89315-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug89315-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug89315-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug89315.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug91057-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug91057-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug91057-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug91057.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92647-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1_test1.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug92868_1_test2.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug9879-1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug9879-1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/bugs/bug9879-1.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/0.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/002-bizcard-small.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/1.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/1.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/10empty.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/125_ncbug.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/15.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/160x160.JPG [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/160x40.JPG [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/160x80.JPG [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/1ptrans.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/2.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/24pipe.7.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/40x80.JPG [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/5.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/6.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/9empty.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/Ad-1.GIF [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/Ad169638St1Sz1Sq1Id2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/CVS/Entries [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/CVS/Repository [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/CVS/Root [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/CVS/Tag [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/MBIAuto120x90.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/N.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/TopRule.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/abc.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/aboutHeader.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ad_info.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/adforce_imgis_com-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/adforce_imgis_com-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/adforce_imgis_com-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/adforce_imgis_com.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/alpha-2.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/amazon-logo.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ananova.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/animated.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ant.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/b_pre2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/b_sui.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/b_sui2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/banner.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/banner_bizinternet.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bar.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bar_yellow_left.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bar_yellow_right.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bg.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bkgd_yellow.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/blue_1x1.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bnr_all.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bnum.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/book1.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/book2.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/box1.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/box2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/box3.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/breaking_weather_314_anim.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/browsecathead.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bug106024.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bug120107.cgi [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/bullet.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/button_go_nav.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/c-tl.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/c-tr.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/canoe.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/clearpixel.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/cnn.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/control.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/corner.JPG [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/couverture.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/curve.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/detach.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/dot.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/dot_black.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/edge.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/edit2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/espn.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex22.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex23.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex24.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex25.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex26.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex27.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex29.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex3.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex30.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex31.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex34.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex41.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex43.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex44.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex5.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex51.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex52.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex53.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ex54.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/excite.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/fall_167x105.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/g_back.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/go.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/go_earthlink.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/google.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/gray.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/gray2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/header-bolt.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/header-getwinamp.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/header-highfidelity.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/header-logotext.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/home_beige_top.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/horiz-tall.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/howstuffworks.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/icom-logo-micro.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/icon-unsubscribe.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/iconchart.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/join.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/join_eln.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/l_logo.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/latimes.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/left_menu_bottom2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/leftbit.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/lime.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ll-tall.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/logo.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/logo2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/logosummer.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/lr-tall.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/main-horizontal-scroll.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/mozilla-banner.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/mslogo.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/my16.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/nav_buy_checklist.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/nav_top_left_frag_2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/navtop_buy_pr.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/navtop_devzone.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/navtop_products.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/next.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ns_netcenter_bar_new.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/orange-arrow.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pc.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pfeil1.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pfeil2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pikajumpr.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pixel_none.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pxl_df9f3b.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/pxl_white.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/raccoon21.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/raf_header.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rainbowh.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rainbowhb.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rainbowv.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rainbowvb.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/raptor.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rclogo460.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rle.cgi [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rnsite_logo.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/rock_gra.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/ruler.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sbs.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sell_side.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sell_text1a.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sell_text2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sell_text3.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sfgate.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/showattachment.cgi [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/slc.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/slr.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/smblue_paper.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/spacer.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/srs.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/star.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/sun.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/support.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tab_left.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tab_right.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/take5_change468.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tbl-border-conflict.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/test77.jpg [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/the_web.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/title.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/topnavfeatures.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/topnavlogin.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/topnavregister2.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tos1.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tos3.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tos4.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tos9.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/tosdot.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/trans.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/transpix.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/trout.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/usatoday.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/valid-html401.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/vh40 [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/w.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/washingtonpost.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/wiz438sidebar.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/wsp600bot.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/x.gif [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/images/yahoo.gif [new file with mode: 0644]

index faaa770..4709906 100644 (file)
@@ -1,3 +1,627 @@
+2006-03-15  Beth Dakin  <bdakin@apple.com>
+
+        Rubber stamped by Geoff.
+
+        First round of committing Mozilla table tests to our tree.
+
+        * tables: Added.
+        * tables/mozilla: Added.
+        * tables/mozilla_expected_failures: Added.
+        * tables/mozilla_expected_failures/bugs: Added.
+        * tables/mozilla_expected_failures/bugs/.cvsignore: Added.
+        * tables/mozilla_expected_failures/bugs/97619-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/97619-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/97619-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/97619.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1010-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1010-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1010-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1010.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug10140-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug10140-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug10140-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug10140.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug101674-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug101674-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug101674-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug101674.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug101759-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug101759-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug101759-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug101759.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug10216-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug10216-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug10216-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug10216.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug104898-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug104898-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug104898-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug104898.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1055-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1055-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug106336-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug106336-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug106336-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug106336.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug106966-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug106966-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug106966-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug106966.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1128-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1128-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1128-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1128.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug11331-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug11331-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug11331-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug11331.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug11384s-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug11384s-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug11384s-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug11384s.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1164-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1164-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1164-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1164.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug11945-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug11945-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug11945-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug11945.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug12012.css: Added.
+        * tables/mozilla_expected_failures/bugs/bug12012.js: Added.
+        * tables/mozilla_expected_failures/bugs/bug1262-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1262-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1262-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1262.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug128876-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug128876-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug128876-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug128876.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug131020-3-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug131020-3-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug131020-3.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug137388-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug137388-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug137388-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug137388-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug14007-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug14159-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug14159-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug14159-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug14323-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug14323-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug14323-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug14323.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug14489-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug14489-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug14489-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug14489.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1647-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1647-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1647-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1647.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug1725-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug1725-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug1725.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug17826-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug17826-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug17826-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug17826.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug178855-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug178855-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug178855-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug178855.xml: Added.
+        * tables/mozilla_expected_failures/bugs/bug18440-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug18440-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug18440-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug18440.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug18770-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug18770-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug18770-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug18770.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug19526-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug19526-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug19526-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug19526.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug21518-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug21518-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug21518-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug21518.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug220653-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug220653-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug220653-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug220653.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug22122-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug22122-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug22122-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug22122.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2a-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2a-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2a-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-2a.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3a-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3a-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3a-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug22246-3a.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug222846-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug222846-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug222846-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug222846.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug23847-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug23847-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug23847-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug23847.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug2479-5.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug24880-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug24880-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug24880-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug25707-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug25707-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug25707-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug25707.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug278266-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug278266-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug278266-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug278266.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug27993-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug27993-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug27993-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug27993-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug29058-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug29058-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug29058-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug29058-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug2973-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug2973-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug2973-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug2973.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3105-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3105-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3105-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3105.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-10-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-10-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-10-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-10.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-11-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-11-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-11.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-12-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-12-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-12.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-13-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-13-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-13.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-14-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-14-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-14.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-15-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-15-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-15-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-15.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-16-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-16-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-16.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-17-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-17-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-17.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-18-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-18-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-18.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-3-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-3-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-3-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-3.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-4-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-4-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-4-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-4.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-5-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-5-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-5-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-5.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-6-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-6-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-6-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-6.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-7-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-7-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-7-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-7.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-8-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-8-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-8-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-8.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-9-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-9-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-9-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3166-9.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-4-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-4-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug32205-4.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug33784-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug33784-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug33784-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug33784.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug3517-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug3517-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug3517.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug42043-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug42043-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug42043-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug42043.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug4294-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug4294-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug4294-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug4294.css: Added.
+        * tables/mozilla_expected_failures/bugs/bug4294.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug45621-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug45621-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug45621.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-4-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-4-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-4.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-5-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-5-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-5-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-5.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug46268.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug47163-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug47163-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug47163-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug47163.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug51000-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug51000-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug51000-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug51000.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug56024-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug56024-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug56024-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug56024.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug58402-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug58402-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug58402-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug59252-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug59252-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug59252-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug59252.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug61042-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug65372-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug65372-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug65372-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug65372.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug67915-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug67915-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug67915-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug67915-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug6933-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug6933-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug6933-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug6933.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug7113-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug7113-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug7113-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug7113.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug7121-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug7121-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug7121-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug7121-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug72393-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug72393-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug72393-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug72393.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug7243-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug7243-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug7243-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug7243.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug73629-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug73629-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug73629-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug73629.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug80762-2-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug80762-2-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug80762-2-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug80762-2.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug8411-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug8411-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug8411-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug8411.css: Added.
+        * tables/mozilla_expected_failures/bugs/bug8411.xml: Added.
+        * tables/mozilla_expected_failures/bugs/bug8499-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug8499-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug8499-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug8499.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug85016-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug85016-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug85016-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug85016.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug89315-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug89315-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug89315-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug89315.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug91057-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug91057-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug91057-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug91057.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug92647-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug92647-1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1.html: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1_test1.css: Added.
+        * tables/mozilla_expected_failures/bugs/bug92868_1_test2.css: Added.
+        * tables/mozilla_expected_failures/bugs/bug9879-1-expected.checksum: Added.
+        * tables/mozilla_expected_failures/bugs/bug9879-1-expected.png: Added.
+        * tables/mozilla_expected_failures/bugs/bug9879-1-expected.txt: Added.
+        * tables/mozilla_expected_failures/bugs/bug9879-1.html: Added.
+        * tables/mozilla_expected_failures/images: Added.
+        * tables/mozilla_expected_failures/images/0.gif: Added.
+        * tables/mozilla_expected_failures/images/002-bizcard-small.gif: Added.
+        * tables/mozilla_expected_failures/images/1.gif: Added.
+        * tables/mozilla_expected_failures/images/1.jpg: Added.
+        * tables/mozilla_expected_failures/images/10empty.jpg: Added.
+        * tables/mozilla_expected_failures/images/125_ncbug.gif: Added.
+        * tables/mozilla_expected_failures/images/15.gif: Added.
+        * tables/mozilla_expected_failures/images/160x160.JPG: Added.
+        * tables/mozilla_expected_failures/images/160x40.JPG: Added.
+        * tables/mozilla_expected_failures/images/160x80.JPG: Added.
+        * tables/mozilla_expected_failures/images/1ptrans.gif: Added.
+        * tables/mozilla_expected_failures/images/2.gif: Added.
+        * tables/mozilla_expected_failures/images/2.jpg: Added.
+        * tables/mozilla_expected_failures/images/24pipe.7.jpg: Added.
+        * tables/mozilla_expected_failures/images/40x80.JPG: Added.
+        * tables/mozilla_expected_failures/images/5.jpg: Added.
+        * tables/mozilla_expected_failures/images/6.jpg: Added.
+        * tables/mozilla_expected_failures/images/9empty.jpg: Added.
+        * tables/mozilla_expected_failures/images/Ad-1.GIF: Added.
+        * tables/mozilla_expected_failures/images/Ad169638St1Sz1Sq1Id2.gif: Added.
+        * tables/mozilla_expected_failures/images/CVS: Added.
+        * tables/mozilla_expected_failures/images/CVS/Entries: Added.
+        * tables/mozilla_expected_failures/images/CVS/Repository: Added.
+        * tables/mozilla_expected_failures/images/CVS/Root: Added.
+        * tables/mozilla_expected_failures/images/CVS/Tag: Added.
+        * tables/mozilla_expected_failures/images/MBIAuto120x90.gif: Added.
+        * tables/mozilla_expected_failures/images/N.gif: Added.
+        * tables/mozilla_expected_failures/images/TopRule.gif: Added.
+        * tables/mozilla_expected_failures/images/abc.gif: Added.
+        * tables/mozilla_expected_failures/images/aboutHeader.gif: Added.
+        * tables/mozilla_expected_failures/images/ad_info.gif: Added.
+        * tables/mozilla_expected_failures/images/adforce_imgis_com-expected.checksum: Added.
+        * tables/mozilla_expected_failures/images/adforce_imgis_com-expected.png: Added.
+        * tables/mozilla_expected_failures/images/adforce_imgis_com-expected.txt: Added.
+        * tables/mozilla_expected_failures/images/adforce_imgis_com.html: Added.
+        * tables/mozilla_expected_failures/images/alpha-2.jpg: Added.
+        * tables/mozilla_expected_failures/images/amazon-logo.gif: Added.
+        * tables/mozilla_expected_failures/images/ananova.gif: Added.
+        * tables/mozilla_expected_failures/images/animated.gif: Added.
+        * tables/mozilla_expected_failures/images/ant.jpg: Added.
+        * tables/mozilla_expected_failures/images/b_pre2.gif: Added.
+        * tables/mozilla_expected_failures/images/b_sui.gif: Added.
+        * tables/mozilla_expected_failures/images/b_sui2.gif: Added.
+        * tables/mozilla_expected_failures/images/banner.gif: Added.
+        * tables/mozilla_expected_failures/images/banner_bizinternet.gif: Added.
+        * tables/mozilla_expected_failures/images/bar.gif: Added.
+        * tables/mozilla_expected_failures/images/bar_yellow_left.gif: Added.
+        * tables/mozilla_expected_failures/images/bar_yellow_right.gif: Added.
+        * tables/mozilla_expected_failures/images/bg.jpg: Added.
+        * tables/mozilla_expected_failures/images/bkgd_yellow.gif: Added.
+        * tables/mozilla_expected_failures/images/blue_1x1.gif: Added.
+        * tables/mozilla_expected_failures/images/bnr_all.gif: Added.
+        * tables/mozilla_expected_failures/images/bnum.gif: Added.
+        * tables/mozilla_expected_failures/images/book1.jpg: Added.
+        * tables/mozilla_expected_failures/images/book2.jpg: Added.
+        * tables/mozilla_expected_failures/images/box1.gif: Added.
+        * tables/mozilla_expected_failures/images/box2.gif: Added.
+        * tables/mozilla_expected_failures/images/box3.gif: Added.
+        * tables/mozilla_expected_failures/images/breaking_weather_314_anim.gif: Added.
+        * tables/mozilla_expected_failures/images/browsecathead.gif: Added.
+        * tables/mozilla_expected_failures/images/bug106024.jpg: Added.
+        * tables/mozilla_expected_failures/images/bug120107.cgi: Added.
+        * tables/mozilla_expected_failures/images/bullet.gif: Added.
+        * tables/mozilla_expected_failures/images/button_go_nav.gif: Added.
+        * tables/mozilla_expected_failures/images/c-tl.gif: Added.
+        * tables/mozilla_expected_failures/images/c-tr.gif: Added.
+        * tables/mozilla_expected_failures/images/canoe.gif: Added.
+        * tables/mozilla_expected_failures/images/clearpixel.gif: Added.
+        * tables/mozilla_expected_failures/images/cnn.gif: Added.
+        * tables/mozilla_expected_failures/images/control.gif: Added.
+        * tables/mozilla_expected_failures/images/corner.JPG: Added.
+        * tables/mozilla_expected_failures/images/couverture.jpg: Added.
+        * tables/mozilla_expected_failures/images/curve.gif: Added.
+        * tables/mozilla_expected_failures/images/detach.gif: Added.
+        * tables/mozilla_expected_failures/images/dot.gif: Added.
+        * tables/mozilla_expected_failures/images/dot_black.gif: Added.
+        * tables/mozilla_expected_failures/images/edge.gif: Added.
+        * tables/mozilla_expected_failures/images/edit2.gif: Added.
+        * tables/mozilla_expected_failures/images/espn.gif: Added.
+        * tables/mozilla_expected_failures/images/ex22.gif: Added.
+        * tables/mozilla_expected_failures/images/ex23.gif: Added.
+        * tables/mozilla_expected_failures/images/ex24.gif: Added.
+        * tables/mozilla_expected_failures/images/ex25.gif: Added.
+        * tables/mozilla_expected_failures/images/ex26.gif: Added.
+        * tables/mozilla_expected_failures/images/ex27.gif: Added.
+        * tables/mozilla_expected_failures/images/ex29.gif: Added.
+        * tables/mozilla_expected_failures/images/ex3.gif: Added.
+        * tables/mozilla_expected_failures/images/ex30.gif: Added.
+        * tables/mozilla_expected_failures/images/ex31.gif: Added.
+        * tables/mozilla_expected_failures/images/ex34.gif: Added.
+        * tables/mozilla_expected_failures/images/ex41.gif: Added.
+        * tables/mozilla_expected_failures/images/ex43.gif: Added.
+        * tables/mozilla_expected_failures/images/ex44.gif: Added.
+        * tables/mozilla_expected_failures/images/ex5.gif: Added.
+        * tables/mozilla_expected_failures/images/ex51.gif: Added.
+        * tables/mozilla_expected_failures/images/ex52.gif: Added.
+        * tables/mozilla_expected_failures/images/ex53.gif: Added.
+        * tables/mozilla_expected_failures/images/ex54.gif: Added.
+        * tables/mozilla_expected_failures/images/excite.gif: Added.
+        * tables/mozilla_expected_failures/images/fall_167x105.jpg: Added.
+        * tables/mozilla_expected_failures/images/g_back.gif: Added.
+        * tables/mozilla_expected_failures/images/go.gif: Added.
+        * tables/mozilla_expected_failures/images/go_earthlink.gif: Added.
+        * tables/mozilla_expected_failures/images/google.gif: Added.
+        * tables/mozilla_expected_failures/images/gray.gif: Added.
+        * tables/mozilla_expected_failures/images/gray2.gif: Added.
+        * tables/mozilla_expected_failures/images/header-bolt.gif: Added.
+        * tables/mozilla_expected_failures/images/header-getwinamp.gif: Added.
+        * tables/mozilla_expected_failures/images/header-highfidelity.gif: Added.
+        * tables/mozilla_expected_failures/images/header-logotext.gif: Added.
+        * tables/mozilla_expected_failures/images/home_beige_top.gif: Added.
+        * tables/mozilla_expected_failures/images/horiz-tall.gif: Added.
+        * tables/mozilla_expected_failures/images/howstuffworks.gif: Added.
+        * tables/mozilla_expected_failures/images/icom-logo-micro.gif: Added.
+        * tables/mozilla_expected_failures/images/icon-unsubscribe.gif: Added.
+        * tables/mozilla_expected_failures/images/iconchart.gif: Added.
+        * tables/mozilla_expected_failures/images/join.gif: Added.
+        * tables/mozilla_expected_failures/images/join_eln.gif: Added.
+        * tables/mozilla_expected_failures/images/l_logo.gif: Added.
+        * tables/mozilla_expected_failures/images/latimes.gif: Added.
+        * tables/mozilla_expected_failures/images/left_menu_bottom2.gif: Added.
+        * tables/mozilla_expected_failures/images/leftbit.jpg: Added.
+        * tables/mozilla_expected_failures/images/lime.gif: Added.
+        * tables/mozilla_expected_failures/images/ll-tall.gif: Added.
+        * tables/mozilla_expected_failures/images/logo.gif: Added.
+        * tables/mozilla_expected_failures/images/logo2.gif: Added.
+        * tables/mozilla_expected_failures/images/logosummer.gif: Added.
+        * tables/mozilla_expected_failures/images/lr-tall.gif: Added.
+        * tables/mozilla_expected_failures/images/main-horizontal-scroll.gif: Added.
+        * tables/mozilla_expected_failures/images/mozilla-banner.gif: Added.
+        * tables/mozilla_expected_failures/images/mslogo.gif: Added.
+        * tables/mozilla_expected_failures/images/my16.gif: Added.
+        * tables/mozilla_expected_failures/images/nav_buy_checklist.gif: Added.
+        * tables/mozilla_expected_failures/images/nav_top_left_frag_2.gif: Added.
+        * tables/mozilla_expected_failures/images/navtop_buy_pr.gif: Added.
+        * tables/mozilla_expected_failures/images/navtop_devzone.gif: Added.
+        * tables/mozilla_expected_failures/images/navtop_products.gif: Added.
+        * tables/mozilla_expected_failures/images/next.gif: Added.
+        * tables/mozilla_expected_failures/images/ns_netcenter_bar_new.gif: Added.
+        * tables/mozilla_expected_failures/images/orange-arrow.gif: Added.
+        * tables/mozilla_expected_failures/images/pc.gif: Added.
+        * tables/mozilla_expected_failures/images/pfeil1.gif: Added.
+        * tables/mozilla_expected_failures/images/pfeil2.gif: Added.
+        * tables/mozilla_expected_failures/images/pikajumpr.gif: Added.
+        * tables/mozilla_expected_failures/images/pixel_none.gif: Added.
+        * tables/mozilla_expected_failures/images/pxl_df9f3b.gif: Added.
+        * tables/mozilla_expected_failures/images/pxl_white.gif: Added.
+        * tables/mozilla_expected_failures/images/raccoon21.jpg: Added.
+        * tables/mozilla_expected_failures/images/raf_header.gif: Added.
+        * tables/mozilla_expected_failures/images/rainbowh.gif: Added.
+        * tables/mozilla_expected_failures/images/rainbowhb.gif: Added.
+        * tables/mozilla_expected_failures/images/rainbowv.gif: Added.
+        * tables/mozilla_expected_failures/images/rainbowvb.gif: Added.
+        * tables/mozilla_expected_failures/images/raptor.jpg: Added.
+        * tables/mozilla_expected_failures/images/rclogo460.gif: Added.
+        * tables/mozilla_expected_failures/images/rle.cgi: Added.
+        * tables/mozilla_expected_failures/images/rnsite_logo.gif: Added.
+        * tables/mozilla_expected_failures/images/rock_gra.gif: Added.
+        * tables/mozilla_expected_failures/images/ruler.gif: Added.
+        * tables/mozilla_expected_failures/images/sbs.gif: Added.
+        * tables/mozilla_expected_failures/images/sell_side.gif: Added.
+        * tables/mozilla_expected_failures/images/sell_text1a.gif: Added.
+        * tables/mozilla_expected_failures/images/sell_text2.gif: Added.
+        * tables/mozilla_expected_failures/images/sell_text3.gif: Added.
+        * tables/mozilla_expected_failures/images/sfgate.gif: Added.
+        * tables/mozilla_expected_failures/images/showattachment.cgi: Added.
+        * tables/mozilla_expected_failures/images/slc.gif: Added.
+        * tables/mozilla_expected_failures/images/slr.gif: Added.
+        * tables/mozilla_expected_failures/images/smblue_paper.gif: Added.
+        * tables/mozilla_expected_failures/images/spacer.gif: Added.
+        * tables/mozilla_expected_failures/images/srs.gif: Added.
+        * tables/mozilla_expected_failures/images/star.gif: Added.
+        * tables/mozilla_expected_failures/images/sun.gif: Added.
+        * tables/mozilla_expected_failures/images/support.gif: Added.
+        * tables/mozilla_expected_failures/images/tab_left.gif: Added.
+        * tables/mozilla_expected_failures/images/tab_right.gif: Added.
+        * tables/mozilla_expected_failures/images/take5_change468.gif: Added.
+        * tables/mozilla_expected_failures/images/tbl-border-conflict.gif: Added.
+        * tables/mozilla_expected_failures/images/test77.jpg: Added.
+        * tables/mozilla_expected_failures/images/the_web.gif: Added.
+        * tables/mozilla_expected_failures/images/title.gif: Added.
+        * tables/mozilla_expected_failures/images/topnavfeatures.gif: Added.
+        * tables/mozilla_expected_failures/images/topnavlogin.gif: Added.
+        * tables/mozilla_expected_failures/images/topnavregister2.gif: Added.
+        * tables/mozilla_expected_failures/images/tos1.gif: Added.
+        * tables/mozilla_expected_failures/images/tos3.gif: Added.
+        * tables/mozilla_expected_failures/images/tos4.gif: Added.
+        * tables/mozilla_expected_failures/images/tos9.gif: Added.
+        * tables/mozilla_expected_failures/images/tosdot.gif: Added.
+        * tables/mozilla_expected_failures/images/trans.gif: Added.
+        * tables/mozilla_expected_failures/images/transpix.gif: Added.
+        * tables/mozilla_expected_failures/images/trout.gif: Added.
+        * tables/mozilla_expected_failures/images/usatoday.gif: Added.
+        * tables/mozilla_expected_failures/images/valid-html401.png: Added.
+        * tables/mozilla_expected_failures/images/vh40: Added.
+        * tables/mozilla_expected_failures/images/w.gif: Added.
+        * tables/mozilla_expected_failures/images/washingtonpost.gif: Added.
+        * tables/mozilla_expected_failures/images/wiz438sidebar.gif: Added.
+        * tables/mozilla_expected_failures/images/wsp600bot.gif: Added.
+        * tables/mozilla_expected_failures/images/x.gif: Added.
+        * tables/mozilla_expected_failures/images/yahoo.gif: Added.
+
 2006-03-14  Justin Garcia  <justin.garcia@apple.com>
 
         Reviewed by mjs
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/.cvsignore b/LayoutTests/tables/mozilla_expected_failures/bugs/.cvsignore
new file mode 100644 (file)
index 0000000..2ba3168
--- /dev/null
@@ -0,0 +1,5 @@
+verify
+component.reg
+baseline
+default_prefs.js
+*.rgd
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.checksum
new file mode 100644 (file)
index 0000000..c354dd0
--- /dev/null
@@ -0,0 +1 @@
+47f369c1b07ddec4704adeecaeeb4cd8
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.png
new file mode 100644 (file)
index 0000000..8604e1a
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/97619-expected.txt
new file mode 100644 (file)
index 0000000..1bbaeaf
--- /dev/null
@@ -0,0 +1,65 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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
+      RenderTable {TABLE} at (0,0) size 784x120 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x118
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 74x114 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 70x72
+                text run at (2,2) width 59: "check for"
+                text run at (2,20) width 55: "handling"
+                text run at (2,38) width 13: "of"
+                text run at (2,56) width 70: "whitespace"
+              RenderImage {IMG} at (2,74) size 20x16
+              RenderText {TEXT} at (22,76) size 68x36
+                text run at (22,76) width 48: " around"
+                text run at (2,94) width 61: "the image"
+            RenderTableCell {TD} at (78,48) size 702x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 12x18
+                text run at (2,2) width 12: "X"
+      RenderBlock {HR} at (0,128) size 77x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,138) size 784x152 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x150
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 24x146 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 20x72
+                text run at (2,2) width 14: "aa"
+                text run at (2,20) width 16: "bb"
+                text run at (2,38) width 14: "cc"
+                text run at (2,56) width 20: "dd "
+              RenderImage {IMG} at (2,74) size 20x16
+              RenderText {TEXT} at (2,90) size 16x54
+                text run at (2,90) width 14: "ee"
+                text run at (2,108) width 10: "ff"
+                text run at (2,126) width 16: "gg"
+            RenderTableCell {TD} at (28,64) size 752x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 12x18
+                text run at (2,2) width 12: "X"
+      RenderBlock {HR} at (0,298) size 77x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,308) size 784x48 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 213x42 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 209x18
+                text run at (2,2) width 209: "checkforhandlingofnowhitespace"
+              RenderImage {IMG} at (2,20) size 20x16
+              RenderText {TEXT} at (22,22) size 105x18
+                text run at (22,22) width 105: " aroundtheimage"
+            RenderTableCell {TD} at (217,12) size 563x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 12x18
+                text run at (2,2) width 12: "X"
+      RenderBlock {HR} at (0,364) size 77x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,374) size 784x48 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 213x42 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 209x18
+                text run at (2,2) width 209: "checkforhandlingofnowhitespace"
+              RenderImage {IMG} at (2,20) size 20x16
+              RenderText {TEXT} at (22,22) size 101x18
+                text run at (22,22) width 101: "aroundtheimage"
+            RenderTableCell {TD} at (217,12) size 563x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 12x18
+                text run at (2,2) width 12: "X"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/97619.html b/LayoutTests/tables/mozilla_expected_failures/bugs/97619.html
new file mode 100644 (file)
index 0000000..ff617b8
--- /dev/null
@@ -0,0 +1,41 @@
+<html>
+<head>
+<title>Testcase bug 32191</title>
+<body>
+
+<table border="1" width="100%" summary="faulty line-break">
+<tr>
+<td>check for handling of whitespace <img src="../images/detach.gif" alt="" width="20"> around the image</td>
+<td width="100%">X</td>
+</tr>
+</table>
+
+<hr width="75px" align="left">
+
+<table border="1" width="100%" summary="faulty line-break">
+<tr>
+<td>aa bb cc dd <img src="../images/detach.gif" alt="" width="20"> ee ff gg</td>
+<td width="100%">X</td>
+</tr>
+</table>
+
+<hr width="75px" align="left">
+
+<table border="1" width="100%" summary="faulty line-break">
+<tr>
+<td>checkforhandlingofnowhitespace <img src="../images/detach.gif" alt="" width="20"> aroundtheimage</td>
+<td width="100%">X</td>
+</tr>
+</table>
+
+<hr width="75px" align="left">
+
+<table border="1" width="100%" summary="faulty line-break">
+<tr>
+<td>checkforhandlingofnowhitespace<img src="../images/detach.gif" alt="" width="20">aroundtheimage</td>
+<td width="100%">X</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.checksum
new file mode 100644 (file)
index 0000000..1be0553
--- /dev/null
@@ -0,0 +1 @@
+1422ae7d07269d6ab8d6029a6e81af0a
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.png
new file mode 100644 (file)
index 0000000..d30d955
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010-expected.txt
new file mode 100644 (file)
index 0000000..b54129c
--- /dev/null
@@ -0,0 +1,93 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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
+      RenderTable {TABLE} at (0,0) size 784x260 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x258
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 667x254 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
+              RenderBlock {UL} at (2,2) size 663x234
+                RenderListItem {LI} at (40,0) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 177x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 177x18
+                      text run at (0,0) width 177: "500 list items in a single UL"
+                RenderListItem {LI} at (40,18) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 210x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 210x18
+                      text run at (0,0) width 210: "500 list items in 25 top-level ULs"
+                RenderListItem {LI} at (40,36) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 235x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 235x18
+                      text run at (0,0) width 213: "500 list items in a 25-level nested "
+                      text run at (213,0) width 22: "UL"
+                RenderListItem {LI} at (40,54) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 159x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 159x18
+                      text run at (0,0) width 159: "300 text input form fields"
+                RenderListItem {LI} at (40,72) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 148x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 148x18
+                      text run at (0,0) width 148: "Massively nested tables"
+                RenderListItem {LI} at (40,90) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 312x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 312x18
+                      text run at (0,0) width 265: "Massively nested DIVs with padding and "
+                      text run at (265,0) width 47: "borders"
+                RenderListItem {LI} at (40,108) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 321x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 321x18
+                      text run at (0,0) width 321: "1000 OPTIONs in a single SELECT form element"
+                RenderListItem {LI} at (40,126) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 238x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 238x18
+                      text run at (0,0) width 238: "10,000 cell table with text in each cell"
+                RenderListItem {LI} at (40,144) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 301x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 301x18
+                      text run at (0,0) width 279: "10,000 cell table with text and color in each "
+                      text run at (279,0) width 22: "cell"
+                RenderListItem {LI} at (40,162) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 289x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 289x18
+                      text run at (0,0) width 289: "A 713k HTML document packed full of links"
+                RenderListItem {LI} at (40,180) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 307x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 307x18
+                      text run at (0,0) width 273: "Extraordinarily long HTML doc (approx 1 "
+                      text run at (273,0) width 34: "Meg)"
+                RenderListItem {LI} at (40,198) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 278x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 278x18
+                      text run at (0,0) width 278: "Another large HTML doc, with colored text"
+                RenderListItem {LI} at (40,216) size 623x18
+                  RenderListMarker at (0,0) size 0x14
+                  RenderInline {A} at (0,0) size 470x18 [color=#0000EE]
+                    RenderText {TEXT} at (0,0) size 470x18
+                      text run at (0,0) width 329: "A relatively large (150k) document with an average "
+                      text run at (329,0) width 141: "mix of HTML content"
+            RenderTableCell {TD} at (671,2) size 53x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 33x18
+                text run at (2,2) width 33: "foo 1"
+            RenderTableCell {TD} at (726,2) size 54x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 33x18
+                text run at (2,2) width 33: "foo 2"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (671,130) size 53x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 37x18
+                text run at (2,2) width 37: "Foo 3"
+            RenderTableCell {TD} at (726,130) size 54x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 37x18
+                text run at (2,2) width 37: "Foo 4"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1010.html
new file mode 100644 (file)
index 0000000..82fbe99
--- /dev/null
@@ -0,0 +1,35 @@
+<TABLE BORDER=1 WIDTH="100%">
+<tr>
+<TD VALIGN=TOP rowspan=2>
+<ul>
+<li><A href="500in1ul.html">500 list items in a single UL</a></li>
+<li><a href="500in25uls.html">500 list items in 25 top-level ULs</a></li>
+<li><a href="500in25nesteduls.html">500 list items in a 25-level nested 
+UL</a></li>
+<li><a href="300textfields.html">300 text input form fields</a></li>
+<li><a href="test6.html">Massively nested tables</a></li>
+<li><a href="12nesteddivs.html">Massively nested DIVs with padding and 
+borders</a></li>
+<li><a href="select.html">1000 OPTIONs in a single SELECT form element</a></li>
+<li><a href="wbtbltxt.html">10,000 cell table with text in each cell</a></li>
+<li><a href="wbtblclr.html">10,000 cell table with text and color in each 
+cell</a></li>
+<li><a href="wblnks.html">A 713k HTML document packed full of links</a></li>
+<li><a href="wbbightm.html">Extraordinarily long HTML doc (approx 1 
+Meg)</a></li>
+<li><a href="wbclrtxt.html">Another large HTML doc, with colored text</a></li>
+<li><a href="wbhtmmix.html">A relatively large (150k) document with an average 
+mix of HTML
+content</a></li>
+</ul>
+</TD>
+<td>foo 1</td>
+<td>foo 2</td>
+</TR>
+<TR>
+<td>Foo 3</td>
+<td>Foo 4</td>
+</TR>
+</TABLE>
+</BODY>
+</HTML>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.checksum
new file mode 100644 (file)
index 0000000..bb03cff
--- /dev/null
@@ -0,0 +1 @@
+211c47a86ebbc1ff37d4a40898a2fcf2
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.png
new file mode 100644 (file)
index 0000000..26282e9
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140-expected.txt
new file mode 100644 (file)
index 0000000..5853031
--- /dev/null
@@ -0,0 +1,455 @@
+layer at (0,0) size 785x3032
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x3032
+  RenderBlock {HTML} at (0,0) size 785x3032
+    RenderBody {BODY} at (8,21) size 769x2995
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {TEXT} at (0,0) size 272x37
+          text run at (0,0) width 272: "Tables and captions"
+      RenderBlock {P} at (0,58) size 769x18
+        RenderText {TEXT} at (0,0) size 527x18
+          text run at (0,0) width 423: "The table should have width 300px, as should the caption (entirely "
+          text run at (423,0) width 104: "above the table):"
+      RenderTable {TABLE} at (0,92) size 306x90 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 306x24 [border: (3px solid #800080)]
+          RenderText {TEXT} at (92,3) size 122x18
+            text run at (92,3) width 122: "The table's caption."
+        RenderTableSection {TBODY} at (10,34) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 140x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (144,2) size 140x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 140x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (144,24) size 140x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,198) size 769x18
+        RenderText {TEXT} at (0,0) size 495x18
+          text run at (0,0) width 411: "The table should have width 300px, and the caption should have "
+          text run at (411,0) width 84: "width 600px."
+      RenderTable {TABLE} at (0,232) size 606x90 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 606x24 [border: (3px solid #800080)]
+          RenderText {TEXT} at (242,3) size 122x18
+            text run at (242,3) width 122: "The table's caption."
+        RenderTableSection {TBODY} at (10,34) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 290x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (294,2) size 290x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 290x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (294,24) size 290x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,338) size 769x18
+        RenderText {TEXT} at (0,0) size 495x18
+          text run at (0,0) width 411: "The table should have width 600px, and the caption should have "
+          text run at (411,0) width 84: "width 300px."
+      RenderTable {TABLE} at (0,372) size 600x90 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 306x24 [border: (3px solid #800080)]
+          RenderText {TEXT} at (92,3) size 122x18
+            text run at (92,3) width 122: "The table's caption."
+        RenderTableSection {TBODY} at (10,34) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 287x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (291,2) size 287x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 287x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (291,24) size 287x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,478) size 769x18
+        RenderText {TEXT} at (0,0) size 683x18
+          text run at (0,0) width 363: "The next four tables should have their caption on the top, "
+          text run at (363,0) width 320: "with a 20px gap between the table and the caption."
+      RenderTable {TABLE} at (0,516) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,642) size 90x146 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,90) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,803) size 90x146 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,90) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,969) size 90x141 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,85) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,1126) size 769x18
+        RenderText {TEXT} at (0,0) size 692x18
+          text run at (0,0) width 372: "The next four tables should have their caption on the right, "
+          text run at (372,0) width 320: "with a 20px gap between the table and the caption."
+      RenderTable {TABLE} at (0,1160) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,1286) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (20,0) size 50x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (12,3) size 50x54
+            text run at (12,3) width 25: "The"
+            text run at (5,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,1412) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (20,0) size 50x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (12,3) size 50x54
+            text run at (12,3) width 25: "The"
+            text run at (5,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,1538) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (15,0) size 55x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (15,3) size 50x54
+            text run at (15,3) width 25: "The"
+            text run at (8,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,1680) size 769x18
+        RenderText {TEXT} at (0,0) size 707x18
+          text run at (0,0) width 387: "The next four tables should have their caption on the bottom, "
+          text run at (387,0) width 320: "with a 20px gap between the table and the caption."
+      RenderTable {TABLE} at (0,1714) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,66) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,10) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,1860) size 90x146 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,66) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,10) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,2006) size 90x146 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,66) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,10) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,2167) size 90x141 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,66) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,10) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {P} at (0,2328) size 769x18
+        RenderText {TEXT} at (0,0) size 683x18
+          text run at (0,0) width 363: "The next four tables should have their caption on the left, "
+          text run at (363,0) width 320: "with a 20px gap between the table and the caption."
+      RenderTable {TABLE} at (20,2362) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 70x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (22,3) size 50x54
+            text run at (22,3) width 25: "The"
+            text run at (15,21) width 39: "table's"
+            text run at (10,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (0,2488) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 50x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (12,3) size 50x54
+            text run at (12,3) width 25: "The"
+            text run at (5,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (15,2614) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 50x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (12,3) size 50x54
+            text run at (12,3) width 25: "The"
+            text run at (5,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderTable {TABLE} at (20,2740) size 90x126 [border: (10px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 55x60 [border: (3px solid #800080)]
+          RenderText {TEXT} at (15,3) size 50x54
+            text run at (15,3) width 25: "The"
+            text run at (8,21) width 39: "table's"
+            text run at (3,39) width 50: "caption."
+        RenderTableSection {TBODY} at (10,70) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 32x20 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,2) size 32x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 32x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+            RenderTableCell {TD} at (36,24) size 32x20 [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "Data"
+      RenderBlock {HR} at (0,2874) size 769x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,2892) size 769x35
+        RenderInline {A} at (0,0) size 88x18 [color=#0000EE]
+          RenderImage {IMG} at (0,0) size 88x31
+      RenderBlock {P} at (0,2943) size 769x18
+        RenderText {TEXT} at (0,0) size 58x18
+          text run at (0,0) width 58: "(Back to "
+        RenderInline {A} at (0,0) size 158x18 [color=#0000EE]
+          RenderText {TEXT} at (58,0) size 158x18
+            text run at (58,0) width 158: "CSS Testing Information"
+        RenderText {TEXT} at (216,0) size 8x18
+          text run at (216,0) width 8: ", "
+        RenderInline {A} at (0,0) size 82x18 [color=#0000EE]
+          RenderText {TEXT} at (224,0) size 82x18
+            text run at (224,0) width 82: "David Baron"
+        RenderText {TEXT} at (306,0) size 5x18
+          text run at (306,0) width 5: ")"
+      RenderBlock {P} at (0,2977) size 769x18
+        RenderInline {A} at (0,0) size 33x18 [color=#0000EE]
+          RenderText {TEXT} at (0,0) size 33x18
+            text run at (0,0) width 33: "LDB"
+        RenderText {TEXT} at (33,0) size 8x18
+          text run at (33,0) width 8: ", "
+        RenderInline {A} at (0,0) size 156x18 [color=#0000EE]
+          RenderText {TEXT} at (41,0) size 156x18
+            text run at (41,0) width 156: "dbaron@fas.harvard.edu"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10140.html
new file mode 100644 (file)
index 0000000..13a1ba4
--- /dev/null
@@ -0,0 +1,241 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+
+<!-- Work done for Netscape.  License unknown. -->
+
+<html lang="en-US">
+<head>
+<title>Tables and captions</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<link rel="copyright" href="/~dbaron/legal.html">
+<style type="text/css">
+
+table { border: 10px solid green; }
+caption {
+        border: medium solid purple;
+        caption-side: top;
+        }
+
+table.one { width: 300px; }
+table.one caption { width: 300px; }
+
+table.two { width: 300px; }
+table.two caption { width: 600px; }
+
+table.three { width: 600px; }
+table.three caption { width: 300px; }
+
+table.four { margin-top: 20px; }
+table.four caption { margin-bottom: 0; }
+
+table.five { margin-top: 0; }
+table.five caption { margin-bottom: 20px; }
+
+table.six { margin-top: 15px; }
+table.six caption { margin-bottom: 20px; }
+
+table.seven { margin-top: 20px; }
+table.seven caption { margin-bottom: 15px; }
+
+table.eight { margin-right: 20px; }
+table.eight caption { margin-left: 0; caption-side: right; }
+
+table.nine { margin-right: 0; }
+table.nine caption { margin-left: 20px; caption-side: right; }
+
+table.ten { margin-right: 15px; }
+table.ten caption { margin-left: 20px; caption-side: right; }
+
+table.eleven { margin-right: 20px; }
+table.eleven caption { margin-left: 15px; caption-side: right; }
+
+table.twelve { margin-bottom: 20px; }
+table.twelve caption { margin-top: 0; caption-side: bottom; }
+
+table.thirteen { margin-bottom: 0; }
+table.thirteen caption { margin-top: 20px; caption-side: bottom; }
+
+table.fourteen { margin-bottom: 15px; }
+table.fourteen caption { margin-top: 20px; caption-side: bottom; }
+
+table.fifteen { margin-bottom: 20px; }
+table.fifteen caption { margin-top: 15px; caption-side: bottom; }
+
+table.sixteen { margin-left: 20px; }
+table.sixteen caption { margin-right: 0; caption-side: left; }
+
+table.seventeen { margin-left: 0; }
+table.seventeen caption { margin-right: 20px; caption-side: left; }
+
+table.eighteen { margin-left: 15px; }
+table.eighteen caption { margin-right: 20px; caption-side: left; }
+
+table.nineteen { margin-left: 20px; }
+table.nineteen caption { margin-right: 15px; caption-side: left; }
+
+</style>
+</head>
+<body>
+<h1>Tables and captions</h1>
+
+<p>
+        The table should have width 300px, as should the caption (entirely
+        above the table):
+</p>
+
+<table class="one">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<p>
+        The table should have width 300px, and the caption should have
+        width 600px.
+</p>
+
+<table class="two">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<p>
+        The table should have width 600px, and the caption should have
+        width 300px.
+</p>
+
+<table class="three">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<p>
+        The next four tables should have their caption on the top,
+        with a 20px gap between the table and the caption.
+</p>
+
+<table class="four">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="five">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="six">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="seven">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+
+<p>
+        The next four tables should have their caption on the right,
+        with a 20px gap between the table and the caption.
+</p>
+
+<table class="eight">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="nine">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="ten">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="eleven">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+
+<p>
+        The next four tables should have their caption on the bottom,
+        with a 20px gap between the table and the caption.
+</p>
+
+<table class="twelve">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="thirteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="fourteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="fifteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+
+<p>
+        The next four tables should have their caption on the left,
+        with a 20px gap between the table and the caption.
+</p>
+
+<table class="sixteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="seventeen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="eighteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table class="nineteen">
+        <caption>The table's caption.</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<hr title="Beginning of Footer">
+<p><a href="http://validator.w3.org/check/referer" title="W3C HTML Validator"><img src="../../images/vh40" alt="Valid HTML 4.0!" height="31" width="88"></a></p>
+<p>(Back to
+<a href="./">CSS Testing Information</a>,
+<a href="../../">David Baron</a>)</p>
+<p><a href="/~dbaron/" title="David Baron's Homepage">LDB</a>,
+<a rev="made" href="mailto:dbaron@fas.harvard.edu" TITLE="Send e-mail to David Baron">dbaron@fas.harvard.edu</a></p>
+
+</body></html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.checksum
new file mode 100644 (file)
index 0000000..b46ee95
--- /dev/null
@@ -0,0 +1 @@
+5be74e3e4c4a1fb41065a87fde8105ed
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.png
new file mode 100644 (file)
index 0000000..2956156
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674-expected.txt
new file mode 100644 (file)
index 0000000..6a33757
--- /dev/null
@@ -0,0 +1,115 @@
+layer at (0,0) size 785x2242
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x2242
+  RenderBlock {HTML} at (0,0) size 785x2242
+    RenderBody {BODY} at (8,8) size 769x2226
+      RenderTable {TABLE} at (0,0) size 769x326
+        RenderTableSection {TBODY} at (0,0) size 0x326
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x322 [r=0 c=0 rs=1 cs=1]
+              RenderImage {IMG} at (1,1) size 88x64
+              RenderImage {IMG} at (1,65) size 88x64
+              RenderImage {IMG} at (1,129) size 88x64
+              RenderImage {IMG} at (1,193) size 88x64
+              RenderImage {IMG} at (1,257) size 88x64
+            RenderTableCell {TD} at (94,153) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 157x18
+                text run at (1,1) width 157: "Nothing between images"
+      RenderTable {TABLE} at (0,326) size 769x326
+        RenderTableSection {TBODY} at (0,0) size 0x326
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x322 [r=0 c=0 rs=1 cs=1]
+              RenderImage {IMG} at (1,1) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,65) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,129) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,193) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,257) size 88x64
+            RenderTableCell {TD} at (94,153) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 149x18
+                text run at (1,1) width 149: "Spaces between images"
+      RenderTable {TABLE} at (0,652) size 769x326
+        RenderTableSection {TBODY} at (0,0) size 0x326
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x322 [r=0 c=0 rs=1 cs=1]
+              RenderImage {IMG} at (1,1) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,65) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,129) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,193) size 88x64
+              RenderText {TEXT} at (0,0) size 0x0
+              RenderImage {IMG} at (1,257) size 88x64
+            RenderTableCell {TD} at (94,153) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 165x18
+                text run at (1,1) width 165: "Newlines between images"
+      RenderTable {TABLE} at (0,978) size 769x416
+        RenderTableSection {TBODY} at (0,0) size 0x416
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x412 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 27x18
+                text run at (1,1) width 27: "One"
+              RenderImage {IMG} at (1,19) size 88x64
+              RenderText {TEXT} at (1,83) size 30x18
+                text run at (1,83) width 30: "Two"
+              RenderImage {IMG} at (1,101) size 88x64
+              RenderText {TEXT} at (1,165) size 37x18
+                text run at (1,165) width 37: "Three"
+              RenderImage {IMG} at (1,183) size 88x64
+              RenderText {TEXT} at (1,247) size 30x18
+                text run at (1,247) width 30: "Four"
+              RenderImage {IMG} at (1,265) size 88x64
+              RenderText {TEXT} at (1,329) size 28x18
+                text run at (1,329) width 28: "Five"
+              RenderImage {IMG} at (1,347) size 88x64
+            RenderTableCell {TD} at (94,198) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 134x18
+                text run at (1,1) width 134: "Text between images"
+      RenderTable {TABLE} at (0,1394) size 769x416
+        RenderTableSection {TBODY} at (0,0) size 0x416
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x412 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 31x18
+                text run at (1,1) width 31: "One "
+              RenderImage {IMG} at (1,19) size 88x64
+              RenderText {TEXT} at (1,83) size 34x18
+                text run at (1,83) width 34: "Two "
+              RenderImage {IMG} at (1,101) size 88x64
+              RenderText {TEXT} at (1,165) size 41x18
+                text run at (1,165) width 41: "Three "
+              RenderImage {IMG} at (1,183) size 88x64
+              RenderText {TEXT} at (1,247) size 34x18
+                text run at (1,247) width 34: "Four "
+              RenderImage {IMG} at (1,265) size 88x64
+              RenderText {TEXT} at (1,329) size 32x18
+                text run at (1,329) width 32: "Five "
+              RenderImage {IMG} at (1,347) size 88x64
+            RenderTableCell {TD} at (94,198) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 211x18
+                text run at (1,1) width 211: "Text with spaces between images"
+      RenderTable {TABLE} at (0,1810) size 769x416
+        RenderTableSection {TBODY} at (0,0) size 0x416
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 90x412 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 43x18
+                text run at (1,1) width 43: "One A"
+              RenderImage {IMG} at (1,19) size 88x64
+              RenderText {TEXT} at (1,83) size 42x18
+                text run at (1,83) width 42: "Two b"
+              RenderImage {IMG} at (1,101) size 88x64
+              RenderText {TEXT} at (1,165) size 48x18
+                text run at (1,165) width 48: "Three c"
+              RenderImage {IMG} at (1,183) size 88x64
+              RenderText {TEXT} at (1,247) size 42x18
+                text run at (1,247) width 42: "Four d"
+              RenderImage {IMG} at (1,265) size 88x64
+              RenderText {TEXT} at (1,329) size 39x18
+                text run at (1,329) width 39: "Five e"
+              RenderImage {IMG} at (1,347) size 88x64
+            RenderTableCell {TD} at (94,198) size 673x20 [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 301x18
+                text run at (1,1) width 301: "Text with spaces and more text between images"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101674.html
new file mode 100644 (file)
index 0000000..858d523
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<html>
+<head>
+       <title>Untitled</title>
+       <style>table,td { border: 1px solid black;</style>
+</head>
+
+<body>
+
+<table><tr>
+<td><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Nothing between images</td></tr></table>
+
+<table><tr>
+<td><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"> <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"> <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"> <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"> <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Spaces between images</td></tr></table>
+
+<table><tr>
+<td><img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">
+<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">
+<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">
+<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">
+<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Newlines between images</td></tr></table>
+
+<table><tr>
+<td>One<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Two<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Three<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Four<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Five<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Text between images</td></tr></table>
+
+<table><tr>
+<td>One <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Two <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Three <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Four <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Five <img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Text with spaces between images</td></tr></table>
+
+<table><tr>
+<td>One A<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Two b<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Three c<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Four d<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88">Five e<img src="../images/couverture.jpg" alt="Valid HTML 4.0!" width="88"></td>
+<td width="100%">Text with spaces and more text between images</td></tr></table>
+
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.checksum
new file mode 100644 (file)
index 0000000..b8edd5d
--- /dev/null
@@ -0,0 +1 @@
+3642fb1db08911108be8b512110a5b4e
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.png
new file mode 100644 (file)
index 0000000..bd71370
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759-expected.txt
new file mode 100644 (file)
index 0000000..555655b
--- /dev/null
@@ -0,0 +1,156 @@
+layer at (0,0) size 785x1646
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1646
+  RenderBlock {HTML} at (0,0) size 785x1646
+    RenderBody {BODY} at (8,8) size 769x1630
+      RenderTable {TABLE} at (0,0) size 769x306
+        RenderTableSection {TBODY} at (0,0) size 0x306
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 48x306 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (0,0) size 48x306
+                text run at (0,0) width 48: "XXXX"
+                text run at (0,18) width 48: "XXXX"
+                text run at (0,36) width 48: "XXXX"
+                text run at (0,54) width 48: "XXXX"
+                text run at (0,72) width 48: "XXXX"
+                text run at (0,90) width 48: "XXXX"
+                text run at (0,108) width 48: "XXXX"
+                text run at (0,126) width 48: "XXXX"
+                text run at (0,144) width 48: "XXXX"
+                text run at (0,162) width 48: "XXXX"
+                text run at (0,180) width 48: "XXXX"
+                text run at (0,198) width 48: "XXXX"
+                text run at (0,216) width 48: "XXXX"
+                text run at (0,234) width 48: "XXXX"
+                text run at (0,252) width 48: "XXXX"
+                text run at (0,270) width 48: "XXXX"
+                text run at (0,288) width 48: "XXXX"
+            RenderTableCell {TD} at (48,153) size 721x0 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (0,0) size 0x0 [bgcolor=#FFFF00]
+      RenderBlock (anonymous) at (0,306) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (0,324) size 769x310 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x308
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 50x308 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 48x306
+                text run at (1,1) width 48: "XXXX"
+                text run at (1,19) width 48: "XXXX"
+                text run at (1,37) width 48: "XXXX"
+                text run at (1,55) width 48: "XXXX"
+                text run at (1,73) width 48: "XXXX"
+                text run at (1,91) width 48: "XXXX"
+                text run at (1,109) width 48: "XXXX"
+                text run at (1,127) width 48: "XXXX"
+                text run at (1,145) width 48: "XXXX"
+                text run at (1,163) width 48: "XXXX"
+                text run at (1,181) width 48: "XXXX"
+                text run at (1,199) width 48: "XXXX"
+                text run at (1,217) width 48: "XXXX"
+                text run at (1,235) width 48: "XXXX"
+                text run at (1,253) width 48: "XXXX"
+                text run at (1,271) width 48: "XXXX"
+                text run at (1,289) width 48: "XXXX"
+            RenderTableCell {TD} at (50,153) size 717x2 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (1,1) size 0x0 [bgcolor=#FFFF00]
+      RenderBlock (anonymous) at (0,634) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (0,652) size 769x312 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x310
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 52x310 [bgcolor=#0000FF] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 48x306
+                text run at (2,2) width 48: "XXXX"
+                text run at (2,20) width 48: "XXXX"
+                text run at (2,38) width 48: "XXXX"
+                text run at (2,56) width 48: "XXXX"
+                text run at (2,74) width 48: "XXXX"
+                text run at (2,92) width 48: "XXXX"
+                text run at (2,110) width 48: "XXXX"
+                text run at (2,128) width 48: "XXXX"
+                text run at (2,146) width 48: "XXXX"
+                text run at (2,164) width 48: "XXXX"
+                text run at (2,182) width 48: "XXXX"
+                text run at (2,200) width 48: "XXXX"
+                text run at (2,218) width 48: "XXXX"
+                text run at (2,236) width 48: "XXXX"
+                text run at (2,254) width 48: "XXXX"
+                text run at (2,272) width 48: "XXXX"
+                text run at (2,290) width 48: "XXXX"
+            RenderTableCell {TD} at (52,153) size 715x4 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderTable {TABLE} at (2,2) size 0x0 [bgcolor=#FFFF00]
+      RenderBlock (anonymous) at (0,964) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (0,982) size 769x306
+        RenderTableSection {TBODY} at (0,0) size 0x306
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 48x306 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (0,0) size 48x306
+                text run at (0,0) width 48: "XXXX"
+                text run at (0,18) width 48: "XXXX"
+                text run at (0,36) width 48: "XXXX"
+                text run at (0,54) width 48: "XXXX"
+                text run at (0,72) width 48: "XXXX"
+                text run at (0,90) width 48: "XXXX"
+                text run at (0,108) width 48: "XXXX"
+                text run at (0,126) width 48: "XXXX"
+                text run at (0,144) width 48: "XXXX"
+                text run at (0,162) width 48: "XXXX"
+                text run at (0,180) width 48: "XXXX"
+                text run at (0,198) width 48: "XXXX"
+                text run at (0,216) width 48: "XXXX"
+                text run at (0,234) width 48: "XXXX"
+                text run at (0,252) width 48: "XXXX"
+                text run at (0,270) width 48: "XXXX"
+                text run at (0,288) width 48: "XXXX"
+            RenderTableCell {TD} at (48,0) size 48x306 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (0,0) size 48x306
+                text run at (0,0) width 48: "XXXX"
+                text run at (0,18) width 48: "XXXX"
+                text run at (0,36) width 48: "XXXX"
+                text run at (0,54) width 48: "XXXX"
+                text run at (0,72) width 48: "XXXX"
+                text run at (0,90) width 48: "XXXX"
+                text run at (0,108) width 48: "XXXX"
+                text run at (0,126) width 48: "XXXX"
+                text run at (0,144) width 48: "XXXX"
+                text run at (0,162) width 48: "XXXX"
+                text run at (0,180) width 48: "XXXX"
+                text run at (0,198) width 48: "XXXX"
+                text run at (0,216) width 48: "XXXX"
+                text run at (0,234) width 48: "XXXX"
+                text run at (0,252) width 48: "XXXX"
+                text run at (0,270) width 48: "XXXX"
+                text run at (0,288) width 48: "XXXX"
+            RenderTableCell {TD} at (96,153) size 673x0 [bgcolor=#008000] [r=0 c=2 rs=1 cs=1]
+              RenderTable {TABLE} at (0,0) size 0x0 [bgcolor=#FFFF00]
+      RenderBlock (anonymous) at (0,1288) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (0,1306) size 769x306
+        RenderTableSection {TBODY} at (0,0) size 0x306
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 48x306 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (0,0) size 48x306
+                text run at (0,0) width 48: "XXXX"
+                text run at (0,18) width 48: "XXXX"
+                text run at (0,36) width 48: "XXXX"
+                text run at (0,54) width 48: "XXXX"
+                text run at (0,72) width 48: "XXXX"
+                text run at (0,90) width 48: "XXXX"
+                text run at (0,108) width 48: "XXXX"
+                text run at (0,126) width 48: "XXXX"
+                text run at (0,144) width 48: "XXXX"
+                text run at (0,162) width 48: "XXXX"
+                text run at (0,180) width 48: "XXXX"
+                text run at (0,198) width 48: "XXXX"
+                text run at (0,216) width 48: "XXXX"
+                text run at (0,234) width 48: "XXXX"
+                text run at (0,252) width 48: "XXXX"
+                text run at (0,270) width 48: "XXXX"
+                text run at (0,288) width 48: "XXXX"
+            RenderTableCell {TD} at (48,144) size 721x18 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (0,0) size 8x18
+                text run at (0,0) width 8: "x"
+      RenderBlock (anonymous) at (0,1612) size 769x18
+        RenderText {TEXT} at (0,0) size 19x18
+          text run at (0,0) width 19: "-->"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug101759.html
new file mode 100644 (file)
index 0000000..8d37b4f
--- /dev/null
@@ -0,0 +1,67 @@
+<table cellspacing="0" cellpadding="0">\r
+ <tr>\r
+  <td width="1%" bgcolor=blue>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td bgcolor=green>\r
+   <table border="0" cellspacing="0" cellpadding="0" bgcolor="yellow">\r
+   </table>\r
+  </td>\r
+ </tr>\r
+</table>\r
+\r
+<BR>\r
+\r
+<table border cellspacing="0" cellpadding="0">\r
+ <tr>\r
+  <td width="1%" bgcolor=blue>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td bgcolor=green>\r
+   <table border="0" cellspacing="0" cellpadding="0" bgcolor="yellow">\r
+   </table>\r
+  </td>\r
+ </tr>\r
+</table>\r
+\r
+<BR>\r
+<table border cellspacing="0" cellpadding="1">\r
+ <tr>\r
+  <td width="1%" bgcolor=blue>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td bgcolor=green>\r
+   <table border="0" cellspacing="0" cellpadding="0" bgcolor="yellow">\r
+   </table>\r
+  </td>\r
+ </tr>\r
+</table>\r
+\r
+<BR>\r
+<table border="0" cellspacing="0" cellpadding="0">\r
+ <tr>\r
+  <td width="1%" bgcolor=blue>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td width="1%" bgcolor=orange>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td bgcolor=green>\r
+   <table border="0" cellspacing="0" cellpadding="0" bgcolor="yellow">\r
+   </table>\r
+  </td>\r
+ </tr>\r
+</table>\r
+\r
+<BR>\r
+<table borderx="1" cellspacing="0" cellpadding="0">\r
+ <tr>\r
+  <td width="1%" bgcolor=blue>\r
+   XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX\r
+  </td>\r
+  <td bgcolor=green>\r
+   x\r
+  </td>\r
+ </tr>\r
+</table>\r
+-->
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.checksum
new file mode 100644 (file)
index 0000000..4f7f11e
--- /dev/null
@@ -0,0 +1 @@
+eaa527efbcc8eb72fac50e60192bdde5
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.png
new file mode 100644 (file)
index 0000000..0f56e28
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216-expected.txt
new file mode 100644 (file)
index 0000000..57a8a39
--- /dev/null
@@ -0,0 +1,118 @@
+layer at (0,0) size 785x707
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x707
+  RenderBlock {HTML} at (0,0) size 785x707
+    RenderBody {BODY} at (8,21) size 769x678
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {TEXT} at (0,0) size 434x37
+          text run at (0,0) width 434: "caption element: align attribute"
+      RenderTable {TABLE} at (0,58) size 76x160 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 74x108
+          RenderText {TEXT} at (3,0) size 68x108
+            text run at (3,0) width 68: "The table's"
+            text run at (12,18) width 50: "caption,"
+            text run at (13,36) width 48: "with no"
+            text run at (19,54) width 35: "align."
+            text run at (6,72) width 61: "Default is"
+            text run at (18,90) width 38: "\"top\"."
+        RenderTableSection {TBODY} at (1,109) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 34x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (38,2) size 34x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 34x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (38,26) size 34x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+      RenderTable {TABLE} at (0,218) size 78x124 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 76x72
+          RenderText {TEXT} at (4,0) size 78x72
+            text run at (4,0) width 68: "The table's"
+            text run at (13,18) width 50: "caption,"
+            text run at (24,36) width 28: "with"
+            text run at (0,54) width 78: "align=\"top\"."
+        RenderTableSection {TBODY} at (1,73) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 35x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (39,2) size 35x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 35x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (39,26) size 35x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+      RenderTable {TABLE} at (0,342) size 102x106 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,52) size 100x54
+          RenderText {TEXT} at (16,0) size 102x54
+            text run at (16,0) width 68: "The table's"
+            text run at (9,18) width 82: "caption, with"
+            text run at (0,36) width 102: "align=\"bottom\"."
+        RenderTableSection {TBODY} at (1,1) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 47x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (51,2) size 47x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 47x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (51,26) size 47x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+      RenderTable {TABLE} at (0,448) size 78x124 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 76x72
+          RenderText {TEXT} at (4,0) size 78x72
+            text run at (4,0) width 68: "The table's"
+            text run at (13,18) width 50: "caption,"
+            text run at (24,36) width 28: "with"
+            text run at (0,54) width 78: "align=\"left\"."
+        RenderTableSection {TBODY} at (1,73) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 35x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (39,2) size 35x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 35x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (39,26) size 35x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+      RenderTable {TABLE} at (0,572) size 87x106 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 85x54
+          RenderText {TEXT} at (8,0) size 87x54
+            text run at (8,0) width 68: "The table's"
+            text run at (1,18) width 82: "caption, with"
+            text run at (0,36) width 87: "align=\"right\"."
+        RenderTableSection {TBODY} at (1,55) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 39x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (43,2) size 40x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 39x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
+            RenderTableCell {TD} at (43,26) size 40x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Data"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug10216.html
new file mode 100644 (file)
index 0000000..e1f4c11
--- /dev/null
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html>
+<head>
+        <title>caption element: align attribute</title>
+</head>
+<body>
+<h1>caption element: align attribute</h1>
+
+<table border>
+        <caption>The table's caption, with no align.  Default is "top".</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table border>
+        <caption align="top">The table's caption, with align="top".</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table border>
+        <caption align="bottom">The table's caption, with align="bottom".</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table border>
+        <caption align="left">The table's caption, with align="left".</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+<table border>
+        <caption align="right">The table's caption, with align="right".</caption>
+        <tr><td>Data</td><td>Data</td></tr>
+        <tr><td>Data</td><td>Data</td></tr>
+</table>
+
+
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.checksum
new file mode 100644 (file)
index 0000000..9e00fac
--- /dev/null
@@ -0,0 +1 @@
+5e6a85540151a4e15a53b9025064befa
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.png
new file mode 100644 (file)
index 0000000..0712468
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898-expected.txt
new file mode 100644 (file)
index 0000000..25e08ff
--- /dev/null
@@ -0,0 +1,47 @@
+layer at (0,0) size 800x600
+  RenderCanvas at (0,0) size 800x600
+layer at (0,0) size 800x412
+  RenderBlock {HTML} at (0,0) size 800x412
+    RenderBody {BODY} at (8,16) size 784x380
+      RenderBlock {P} at (0,0) size 784x6 [border: (3px solid #800080)]
+      RenderTable {TABLE} at (0,22) size 133x72 [border: (3px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 63x24 [border: (3px solid #FFA500)]
+          RenderText {TEXT} at (20,3) size 22x18
+            text run at (20,3) width 22: "cap"
+        RenderTableSection {TBODY} at (35,27) size 0x42
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 59x38 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 57x18
+                text run at (1,1) width 57: "Centered"
+              RenderBR {BR} at (58,1) size 0x18
+              RenderText {TEXT} at (1,19) size 24x18
+                text run at (1,19) width 24: "OK"
+      RenderBlock {P} at (0,110) size 784x6 [border: (3px solid #800080)]
+      RenderBlock {P} at (0,132) size 784x6 [border: (3px solid #800080)]
+      RenderTable {TABLE} at (325,154) size 133x72 [border: (3px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 63x24 [border: (3px solid #FFA500)]
+          RenderText {TEXT} at (20,3) size 22x18
+            text run at (20,3) width 22: "cap"
+        RenderTableSection {TBODY} at (35,27) size 0x42
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 59x38 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 57x18
+                text run at (1,1) width 57: "Centered"
+              RenderBR {BR} at (58,1) size 0x18
+              RenderText {TEXT} at (1,19) size 45x18
+                text run at (1,19) width 45: "SHIFT"
+      RenderBlock {P} at (0,242) size 784x6 [border: (3px solid #800080)]
+      RenderBlock {P} at (0,264) size 784x6 [border: (3px solid #800080)]
+      RenderTable {TABLE} at (0,286) size 133x72 [border: (3px solid #008000)]
+        RenderBlock {CAPTION} at (0,0) size 63x24 [border: (3px solid #FFA500)]
+          RenderText {TEXT} at (20,3) size 22x18
+            text run at (20,3) width 22: "cap"
+        RenderTableSection {TBODY} at (35,27) size 0x42
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 59x38 [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 57x18
+                text run at (1,1) width 57: "Centered"
+              RenderBR {BR} at (58,1) size 0x18
+              RenderText {TEXT} at (1,19) size 55x18
+                text run at (1,19) width 55: "NOSTD"
+      RenderBlock {P} at (0,374) size 784x6 [border: (3px solid #800080)]
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug104898.html
new file mode 100644 (file)
index 0000000..5c230ef
--- /dev/null
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
+<head>
+   <title>Test</title>
+</head>
+<body>
+<style type="text/css">
+p {
+  border: medium solid purple;
+  }
+p.center {
+  text-align: center;
+}
+p.mozcenter {
+  text-align: -moz-center;
+}
+table.center {
+  margin-left: auto;
+  margin-right: auto;
+}
+table {
+  border: medium solid green;
+  padding-right: 2em;
+  padding-left: 2em;
+}
+caption.center { margin-left: auto;
+  margin-right: auto;
+}
+caption { border: medium solid orange;
+  padding-right: 1em;
+  padding-left: 1em;
+}
+</style>
+<p align="center"><table><caption>cap</caption><tr><td>Centered<br>OK</td></tr></table></p>
+
+<p><table class="center"><caption class="center">cap</caption><tr><td>Centered<br>SHIFT</td></tr></table></p>
+
+<p class="mozcenter"><table><caption>cap</caption><tr><td>Centered<br>NOSTD</td></tr></table></p>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.checksum
new file mode 100644 (file)
index 0000000..2bd8dc7
--- /dev/null
@@ -0,0 +1 @@
+73af48136adee96f8a225491a0e403ee
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png
new file mode 100644 (file)
index 0000000..4ce21c4
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt
new file mode 100644 (file)
index 0000000..8147f6a
--- /dev/null
@@ -0,0 +1,156 @@
+layer at (0,0) size 785x881
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x881
+  RenderBlock {HTML} at (0,0) size 785x881
+    RenderBody {BODY} at (8,8) size 769x857 [bgcolor=#FFFFFF]
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {TEXT} at (0,0) size 359x37
+          text run at (0,0) width 359: "Tests de conformit\x{E9} CSS 2"
+      RenderBlock {H3} at (0,58) size 769x22
+        RenderText {TEXT} at (0,0) size 155x22
+          text run at (0,0) width 155: "Tableaux, test 13.8"
+      RenderBlock {H6} at (0,104) size 769x13
+        RenderText {TEXT} at (0,0) size 119x13
+          text run at (0,0) width 119: "\x{A9} \x{C9}ditions Eyrolles 1998"
+      RenderTable {TABLE} at (193,141) size 576x46
+        RenderTableSection {TBODY} at (0,0) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 572x20 [r=0 c=0 rs=1 cs=3]
+              RenderBlock {HR} at (1,9) size 572x2 [bgcolor=#808080] [border: (1px solid #808080)]
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 142x20 [r=1 c=0 rs=1 cs=1]
+              RenderInline {A} at (0,0) size 86x18 [color=#0000EE]
+                RenderText {TEXT} at (1,1) size 86x18
+                  text run at (1,1) width 86: "test pr\x{E9}c\x{E9}dent"
+            RenderTableCell {TD} at (146,24) size 284x20 [r=1 c=1 rs=1 cs=1]
+              RenderInline {B} at (0,0) size 131x18
+                RenderText {TEXT} at (76,1) size 131x18
+                  text run at (76,1) width 131: "Cadres de tableaux"
+            RenderTableCell {TD} at (432,24) size 142x20 [r=1 c=2 rs=1 cs=1]
+              RenderInline {A} at (0,0) size 70x18 [color=#0000EE]
+                RenderText {TEXT} at (71,1) size 70x18
+                  text run at (71,1) width 70: "test suivant"
+      RenderBlock {P} at (0,141) size 769x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderBlock {P} at (0,175) size 769x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderBlock {P} at (0,209) size 769x18
+        RenderText {TEXT} at (0,0) size 377x18
+          text run at (0,0) width 377: "Ce test v\x{E9}rifie que les cadres s'appliquent bien aux tableaux."
+      RenderBlock {PRE} at (0,243) size 769x180
+        RenderText {TEXT} at (0,0) size 576x180
+          text run at (0,0) width 472: ".firsttable { border-width : 10pt ; border-color : yellow ;"
+          text run at (0,15) width 312: "                border-style : double }"
+          text run at (0,30) width 416: ".t1 { border-color : black ; border-style : double ;"
+          text run at (0,45) width 288: "                border-width : 5pt }"
+          text run at (0,60) width 392: ".t2 { border-color : red ; border-style : solid ;"
+          text run at (0,75) width 296: "                border-width : 5pt  }"
+          text run at (0,90) width 408: ".t3 { border-color : lime ; border-style : groove ;"
+          text run at (0,105) width 296: "                border-width : 5pt  }"
+          text run at (0,120) width 576: ".t4 { border-color : blue ; border-style : inset ; border-width : 5pt  }"
+          text run at (0,135) width 480: ".secondtable { border-width : 10pt ; border-color : yellow ;"
+          text run at (0,150) width 312: "                border-style : double ;"
+          text run at (0,165) width 352: "                border-collapse : collapse }"
+      RenderTable {TABLE} at (96,436) size 576x130 [border: (13px double #FFFF00)]
+        RenderTableSection {TBODY} at (13,13) size 0x104
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 180x32 [border: (6px double #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "1"
+            RenderTableCell {TD} at (184,2) size 181x32 [border: (6px solid #FF0000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "2"
+            RenderTableCell {TD} at (367,2) size 181x32 [border: (6px groove #00FF00)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "3"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,36) size 180x32 [border: (6px inset #0000FF)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "4"
+            RenderTableCell {TD} at (184,36) size 181x32 [border: (6px double #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "5"
+            RenderTableCell {TD} at (367,36) size 181x32 [border: (6px solid #FF0000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "6"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,70) size 180x32 [border: (6px groove #00FF00)] [r=2 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "7"
+            RenderTableCell {TD} at (184,70) size 181x32 [border: (6px inset #0000FF)] [r=2 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "8"
+            RenderTableCell {TD} at (367,70) size 181x32 [border: (6px double #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (7,7) size 8x18
+                text run at (7,7) width 8: "9"
+      RenderBlock (anonymous) at (0,566) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (96,584) size 576x85
+        RenderTableSection {TBODY} at (0,0) size 0x85
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,0) size 209x30 [border: (7px double #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (8,8) size 8x18
+                text run at (8,8) width 8: "1"
+            RenderTableCell {TD} at (209,0) size 167x30 [border: (7px solid #FF0000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (4,8) size 8x18
+                text run at (4,8) width 8: "2"
+            RenderTableCell {TD} at (376,0) size 200x30 [border: (7px groove #00FF00)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (4,8) size 8x18
+                text run at (4,8) width 8: "3"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,30) size 209x26 [border: (3px inset #0000FF)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (8,4) size 8x18
+                text run at (8,4) width 8: "4"
+            RenderTableCell {TD} at (209,30) size 167x26 [border: (3px double #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (4,4) size 8x18
+                text run at (4,4) width 8: "5"
+            RenderTableCell {TD} at (376,30) size 200x26 [border: (3px solid #FF0000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (4,4) size 8x18
+                text run at (4,4) width 8: "6"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,56) size 209x29 [border: (3px groove #00FF00)] [r=2 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (8,4) size 8x18
+                text run at (8,4) width 8: "7"
+            RenderTableCell {TD} at (209,56) size 167x29 [border: (3px inset #0000FF)] [r=2 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (4,4) size 8x18
+                text run at (4,4) width 8: "8"
+            RenderTableCell {TD} at (376,56) size 200x29 [border: (3px double #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (4,4) size 8x18
+                text run at (4,4) width 8: "9"
+      RenderBlock {P} at (0,685) size 769x36
+        RenderText {TEXT} at (0,0) size 754x36
+          text run at (0,0) width 302: "Si toutes les conditions exprim\x{E9}es par les r\x{E8}gles "
+          text run at (302,0) width 452: "CSS ci-dessus se retrouvent dans le formatage des tableaux ci-dessus, la"
+          text run at (0,18) width 43: "valeur "
+          text run at (43,18) width 160: "de ce test est 2 et 0 sinon."
+      RenderTable {TABLE} at (193,737) size 576x46
+        RenderTableSection {TBODY} at (0,0) size 0x46
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 572x20 [r=0 c=0 rs=1 cs=3]
+              RenderBlock {HR} at (1,9) size 572x2 [bgcolor=#808080] [border: (1px solid #808080)]
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,24) size 142x20 [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 86x18
+                text run at (1,1) width 86: "test pr\x{E9}c\x{E9}dent"
+            RenderTableCell {TD} at (146,24) size 284x20 [r=1 c=1 rs=1 cs=1]
+              RenderInline {B} at (0,0) size 131x18
+                RenderText {TEXT} at (76,1) size 131x18
+                  text run at (76,1) width 131: "Cadres de tableaux"
+            RenderTableCell {TD} at (432,24) size 142x20 [r=1 c=2 rs=1 cs=1]
+              RenderInline {A} at (0,0) size 70x18 [color=#0000EE]
+                RenderText {TEXT} at (71,1) size 70x18
+                  text run at (71,1) width 70: "test suivant"
+      RenderBlock {P} at (0,737) size 769x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderBlock {P} at (0,771) size 769x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderBlock {P} at (0,805) size 769x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderBlock {P} at (0,839) size 769x18
+        RenderText {TEXT} at (0,0) size 163x18
+          text run at (0,0) width 163: "Auteur : Daniel Glazman."
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1055-2.html
new file mode 100644 (file)
index 0000000..ab36978
--- /dev/null
@@ -0,0 +1,103 @@
+<html>
+<head>
+<title>Cadres de tableaux</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<style type="text/css">
+<!--
+.t0 { border-width : 10pt ; border-color : yellow ; border-style : double }
+.t1 { border-color : black ; border-style : double ; border-width : 5pt }
+.t2 { border-color : red ; border-style : solid ; border-width : 5pt  }
+.t3 { border-color : lime ; border-style : groove ; border-width : 5pt  }
+.t4 { border-color : blue ; border-style : inset ; border-width : 5pt  }
+.t00 { border-width : 10pt ; border-color : yellow ; border-style : double ;
+        border-collapse : collapse }
+-->
+</style><link rel="stylesheet" href="../testsCSS2.css"></head>
+
+<body BGCOLOR=#ffffff>
+<h1 class="titre">Tests de conformit&eacute; CSS 2</h1>
+<h3 class="sstire">Tableaux, test 13.8</h3>
+<h6 class="sstire">&copy; &Eacute;ditions Eyrolles 1998</h6>
+<table border="0" width="75%" align="right">
+  <tr align="center"> 
+    <td colspan="3"> 
+      <hr width="100%" noshade>
+    </td>
+  </tr>
+  <tr> 
+    <td width="25%" align="left"><a href="tables7.htm">test pr&eacute;c&eacute;dent</a></td>
+    <td width="50%" align="center"><b>Cadres de tableaux</b></td>
+    <td align="right" width="25%"><a href="tables9.htm">test suivant</a></td>
+  </tr>
+</table>
+<p>&nbsp;</p>
+<p>&nbsp;</p>
+<p>Ce test v&eacute;rifie que les cadres s'appliquent bien aux tableaux.</p>
+<pre>.firsttable { border-width : 10pt ; border-color : yellow ;
+                border-style : double }
+.t1 { border-color : black ; border-style : double ;
+                border-width : 5pt }
+.t2 { border-color : red ; border-style : solid ;
+                border-width : 5pt  }
+.t3 { border-color : lime ; border-style : groove ;
+                border-width : 5pt  }
+.t4 { border-color : blue ; border-style : inset ; border-width : 5pt  }
+.secondtable { border-width : 10pt ; border-color : yellow ;
+                border-style : double ;
+                border-collapse : collapse }</pre>
+<table border="1" width="75%" align="center" class="t0">
+  <tr> 
+    <td class="t1">1</td>
+    <td class="t2">2</td>
+    <td class="t3">3</td>
+  </tr>
+  <tr> 
+    <td class="t4">4</td>
+    <td class="t1">5</td>
+    <td class="t2">6</td>
+  </tr>
+  <tr> 
+    <td class="t3">7</td>
+    <td class="t4">8</td>
+    <td class="t1">9</td>
+  </tr>
+</table>
+<br>
+<table border="1" width="75%" align="center" class="t00">
+  <tr> 
+    <td class="t1">1</td>
+    <td class="t2">2</td>
+    <td class="t3">3</td>
+  </tr>
+  <tr> 
+    <td class="t4">4</td>
+    <td class="t1">5</td>
+    <td class="t2">6</td>
+  </tr>
+  <tr> 
+    <td class="t3">7</td>
+    <td class="t4">8</td>
+    <td class="t1">9</td>
+  </tr>
+</table>
+<p class="valeur">Si toutes les conditions exprim&eacute;es par les r&egrave;gles 
+  CSS ci-dessus se retrouvent dans le formatage des tableaux ci-dessus, la valeur 
+  de ce test est 2 et 0 sinon.</p>
+<table border="0" width="75%" align="right">
+  <tr align="center"> 
+    <td colspan="3">
+      <hr width="100%" noshade>
+    </td>
+  </tr>
+  <tr> 
+    <td width="25%" align="left">test pr&eacute;c&eacute;dent</td>
+    <td width="50%" align="center"><b>Cadres de tableaux</b></td>
+    <td width="25%" align="right"><a href="tables9.htm">test suivant</a></td>
+  </tr>
+</table>
+<p>&nbsp;</p>
+<p>&nbsp;</p>
+<p>&nbsp;</p>
+<P>Auteur : Daniel Glazman.</P>
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.checksum
new file mode 100644 (file)
index 0000000..5a9f727
--- /dev/null
@@ -0,0 +1 @@
+674d699e3a2b9c14d993d5fcb088211e
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.png
new file mode 100644 (file)
index 0000000..c0c4422
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336-expected.txt
new file mode 100644 (file)
index 0000000..b8fec6c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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
+      RenderTable {TABLE} at (0,0) size 133x66 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x64
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 63x60 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (21,21) size 21x18
+                text run at (21,21) width 21: "foo"
+            RenderTableCell {TD} at (67,2) size 62x60 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (21,21) size 20x18
+                text run at (21,21) width 20: "bar"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106336.html
new file mode 100644 (file)
index 0000000..76164ed
--- /dev/null
@@ -0,0 +1,6 @@
+<table cellspacing=40% cellpadding=20% border>
+ <tr>
+  <td>foo</td>
+  <td>bar</td>
+ </tr>
+</table>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.checksum
new file mode 100644 (file)
index 0000000..24b2820
--- /dev/null
@@ -0,0 +1 @@
+4d33ddf0b23f0493426e4ba9e18d8363
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.png
new file mode 100644 (file)
index 0000000..2e510cb
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966-expected.txt
new file mode 100644 (file)
index 0000000..f9d820e
--- /dev/null
@@ -0,0 +1,176 @@
+layer at (0,0) size 785x1401
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1401
+  RenderBlock {HTML} at (0,0) size 785x1401
+    RenderBody {BODY} at (8,8) size 769x1385
+      RenderTable {TABLE} at (0,0) size 200x118 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (20,0) size 109x18
+            text run at (20,0) width 109: "clip at table-outer"
+        RenderTableSection {TBODY} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderBlock (anonymous) at (0,118) size 769x18
+        RenderBR {BR} at (0,0) size 0x18
+      RenderTable {TABLE} at (0,136) size 200x118 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (39,0) size 72x18
+            text run at (39,0) width 72: "clip at table"
+        RenderTableSection {TBODY} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,254) size 200x153 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (49,0) size 51x18
+            text run at (49,0) width 51: "clip at tr"
+        RenderTableSection {TBODY} at (25,43) size 0x85
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,50) size 52x20 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,50) size 53x20 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,407) size 200x153 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (38,0) size 74x18
+            text run at (38,0) width 74: "clip column"
+        RenderTableSection {TBODY} at (25,43) size 0x85
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,50) size 52x20 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,50) size 53x20 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,560) size 200x153 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (19,0) size 111x18
+            text run at (19,0) width 111: "clip columngroup"
+        RenderTableSection {TBODY} at (25,43) size 0x85
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,50) size 52x20 [bgcolor=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,50) size 53x20 [bgcolor=#FFFF00] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,713) size 200x168 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (44,0) size 61x18
+            text run at (44,0) width 61: "clip thead"
+        RenderTableSection {THEAD} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+        RenderTableSection {TBODY} at (25,93) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,881) size 200x168 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (43,0) size 63x18
+            text run at (43,0) width 63: "clip tbody"
+        RenderTableSection {THEAD} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+        RenderTableSection {TBODY} at (25,93) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,1049) size 200x168 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (47,0) size 56x18
+            text run at (47,0) width 56: "clip tfoot"
+        RenderTableSection {TBODY} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+        RenderTableSection {TFOOT} at (25,93) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+      RenderTable {TABLE} at (0,1217) size 200x168 [bgcolor=#FFA500] [border: (10px solid #0000FF)]
+        RenderBlock {CAPTION} at (0,0) size 150x18
+          RenderText {TEXT} at (55,0) size 39x18
+            text run at (55,0) width 39: "clip td"
+        RenderTableSection {TBODY} at (25,43) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+            RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 129x18
+                text run at (1,1) width 129: "contentwithoutspace"
+        RenderTableSection {TFOOT} at (25,93) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (15,15) size 52x20 [bgcolor=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (1,1) size 30x18
+                text run at (1,1) width 30: "cell1"
+layer at (115,1333) size 53x20 scrollWidth 130
+  RenderTableCell {TD} at (82,15) size 53x20 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
+    RenderText {TEXT} at (1,1) size 129x18
+      text run at (1,1) width 129: "contentwithoutspace"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug106966.html
new file mode 100644 (file)
index 0000000..8e0ac6f
--- /dev/null
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+            "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
+<title>table overflow </title>
+<meta name="GENERATOR" content="Arachnophilia 4.0">
+<meta name="FORMATTER" content="Arachnophilia 4.0">
+<style type="text/css">
+table {
+table-layout : fixed; 
+border : 10px solid blue; 
+background-color: orange;
+width:200px;
+padding: 15px;
+}
+
+td {
+background-color:yellow;
+}
+*|* :table-outer {
+overflow:hidden; 
+}
+col.c2 { 
+background-color:red;
+overflow:hidden;
+}
+colgroup.cg2 { 
+background-color:red;
+overflow:hidden;
+}
+*.clipme {
+overflow:hidden
+}
+
+</style>
+</head>
+<body>
+
+<table cellspacing="15px">
+<caption>
+clip at table-outer</caption>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr></table>
+<br>
+<table class="clipme" cellspacing="15px">
+<caption>
+clip at table</caption>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr></table>
+
+<table cellspacing="15px">
+<caption>
+clip at tr</caption>
+<tr class="clipme"><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</table>
+
+<table cellspacing="15px">
+<colgroup>
+<col>
+<col class="clipme">
+</colgroup>
+<caption>
+clip column</caption>
+<tr ><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</table>
+
+<table cellspacing="15px">
+<colgroup>
+<col >
+</colgroup>
+<colgroup class="clipme">
+<col>
+</colgroup>
+<caption>
+clip columngroup</caption>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</table>
+
+<table cellspacing="15px">
+<caption>
+clip thead</caption>
+<thead class="clipme">
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</thead>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</table>
+
+<table cellspacing="15px">
+<caption>
+clip tbody</caption>
+<thead>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</thead>
+<tbody class="clipme">
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</tbody>
+</table>
+
+<table cellspacing="15px">
+<caption>
+clip tfoot</caption>
+<tbody>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</tbody>
+<tfoot class="clipme">
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</tfoot>
+</table>
+
+<table cellspacing="15px">
+<caption>
+clip td</caption>
+<tbody>
+<tr><td>cell1</td>
+<td>contentwithoutspace
+</td></tr>
+</tbody>
+<tfoot class="clipme">
+<tr><td>cell1</td>
+<td class="clipme">contentwithoutspace
+</td></tr>
+</tfoot>
+</table>
+
+
+</body>
+
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.checksum
new file mode 100644 (file)
index 0000000..6e15e59
--- /dev/null
@@ -0,0 +1 @@
+cb3644f19278f0394808f82e3f11b61b
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.png
new file mode 100644 (file)
index 0000000..4c3b475
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128-expected.txt
new file mode 100644 (file)
index 0000000..77b010b
--- /dev/null
@@ -0,0 +1,65 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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 {H2} at (0,0) size 784x28
+        RenderText {TEXT} at (0,0) size 598x28
+          text run at (0,0) width 598: "HTML 4.0 Table Column Proportional Width Constraints"
+      RenderBlock {P} at (0,47) size 784x18
+        RenderText {TEXT} at (0,0) size 671x18
+          text run at (0,0) width 671: "The table below is 350 pixels wide. The columns are assigned proportional widths using COLs as follows:"
+      RenderBlock (anonymous) at (0,81) size 784x60
+        RenderInline {TT} at (0,0) size 112x60
+          RenderText {TEXT} at (0,0) size 112x15
+            text run at (0,0) width 112: "<col width=50>"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,15) size 112x15
+            text run at (0,15) width 112: "<col width=2*>"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,30) size 112x15
+            text run at (0,30) width 112: "<col width=1*>"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,45) size 112x15
+            text run at (0,45) width 112: "<col width=3*>"
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {P} at (0,157) size 784x72
+        RenderText {TEXT} at (0,0) size 766x72
+          text run at (0,0) width 763: "This means the first column should be 50 pixels wide. The remaining width should be divided among the three remaining"
+          text run at (0,18) width 766: "columns according to the proportional width statements into six (2+1+3) parts. Since the Table is 350 pixels wide, and the"
+          text run at (0,36) width 747: "remaining width is 300 pixels (350-50), the remaining columns should be 100 (2*50), 50 (1*50) and 150 (3*50) pixels"
+          text run at (0,54) width 39: "wide, "
+          text run at (39,54) width 79: "respectively."
+      RenderTable {TABLE} at (0,245) size 350x52 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 0x50
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (2,2) size 52x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (12,2) size 28x18
+                text run at (12,2) width 28: "One"
+            RenderTableCell {TH} at (56,2) size 93x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (31,2) size 31x18
+                text run at (31,2) width 31: "Two"
+            RenderTableCell {TH} at (151,2) size 98x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (28,2) size 41x18
+                text run at (28,2) width 41: "Three"
+            RenderTableCell {TH} at (251,2) size 95x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (30,2) size 34x18
+                text run at (30,2) width 34: "Four"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,26) size 52x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 26x18
+                text run at (2,2) width 26: "Red"
+            RenderTableCell {TD} at (56,26) size 93x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 39x18
+                text run at (2,2) width 39: "Green"
+            RenderTableCell {TD} at (151,26) size 98x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "Blue"
+            RenderTableCell {TD} at (251,26) size 95x22 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 39x18
+                text run at (2,2) width 39: "Green"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1128.html
new file mode 100644 (file)
index 0000000..6244b76
--- /dev/null
@@ -0,0 +1,46 @@
+<html>
+<head>
+<title>Table Column Proportional Width Contraints</title>
+</head>
+<body>
+<h2>HTML 4.0 Table Column Proportional Width Constraints</h2>
+<p>
+The table below is 350 pixels wide. The columns are assigned proportional widths using COLs
+as follows:
+</p>
+<tt>
+&lt;col width=50&gt;<br>
+&lt;col width=2*&gt;<br>
+&lt;col width=1*&gt;<Br>
+&lt;col width=3*&gt;
+</tt>
+<p>
+This means the first column should be 50 pixels wide. The remaining width should be divided
+among the three remaining columns according to the proportional width statements into six
+(2+1+3)
+parts. Since the Table is 350 pixels wide, and the remaining width is 300 pixels (350-50),
+the remaining columns should be 100 (2*50), 50 (1*50) and 150 (3*50) pixels wide, 
+respectively.
+</p>
+<table border=1 width=350>
+<colgroup>
+<col width=50>
+<col width=2*>
+<col width=1*>
+<col width=3*>
+</colgroup>
+<tr>
+<th>One
+<th>Two
+<th>Three
+<th>Four
+</tr>
+<tr>
+<td>Red
+<td>Green
+<td>Blue
+<td>Green
+</tr>
+</table>
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.checksum
new file mode 100644 (file)
index 0000000..badbd4f
--- /dev/null
@@ -0,0 +1 @@
+ee829a45eab95841f6ec43d6c604d98c
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.png
new file mode 100644 (file)
index 0000000..d23e354
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331-expected.txt
new file mode 100644 (file)
index 0000000..97d0d31
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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 {P} at (0,0) size 784x166
+        RenderBlock (anonymous) at (0,0) size 784x72
+          RenderText {TEXT} at (0,0) size 337x18
+            text run at (0,0) width 337: "In the yellow table the \"W\" is clipped on its left edge."
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,18) size 169x18
+            text run at (0,18) width 169: "The only difference is that:"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,36) size 252x18
+            text run at (0,36) width 252: "yellow table has CELLPADDING=\"0\""
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {TEXT} at (0,54) size 241x18
+            text run at (0,54) width 241: "grey table has CELLPADDING=\"1\"."
+        RenderTable {TABLE} at (0,72) size 40x46 [bgcolor=#FFFF00]
+          RenderTableSection {TBODY} at (0,0) size 0x46
+            RenderTableRow {TR} at (0,0) size 0x0
+              RenderTableCell {TD} at (2,2) size 36x42 [r=0 c=0 rs=1 cs=1]
+                RenderInline {FONT} at (0,0) size 29x41
+                  RenderText {TEXT} at (0,0) size 29x42
+                    text run at (0,0) width 29: "Online"
+                    text run at (0,14) width 25: "Web-"
+                    text run at (0,28) width 26: "Store"
+        RenderTable {TABLE} at (0,118) size 40x48 [bgcolor=#EEEEEE]
+          RenderTableSection {TBODY} at (0,0) size 0x48
+            RenderTableRow {TR} at (0,0) size 0x0
+              RenderTableCell {TD} at (2,2) size 36x44 [r=0 c=0 rs=1 cs=1]
+                RenderInline {FONT} at (0,0) size 29x41
+                  RenderText {TEXT} at (1,1) size 29x42
+                    text run at (1,1) width 29: "Online"
+                    text run at (1,15) width 25: "Web-"
+                    text run at (1,29) width 26: "Store"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11331.html
new file mode 100644 (file)
index 0000000..d49caf0
--- /dev/null
@@ -0,0 +1,23 @@
+<html>
+<head><title>Testcase for bug 11331</title></head>
+<body>
+<P>In the yellow table the "W" is clipped on its left edge.<BR>
+The only difference is that:<BR>
+  yellow table has CELLPADDING="0"<BR>
+  grey table has CELLPADDING="1".
+
+<TABLE WIDTH="40" CELLPADDING="0" BGCOLOR="yellow">
+  <TR>
+    <TD><FONT FACE="MS Sans Serif, Geneva, sans-serif" SIZE="-2">Online Web-Store</TD>
+  </TR>
+</TABLE>
+
+<TABLE WIDTH="40" CELLPADDING="1" BGCOLOR="#EEEEEE">
+  <TR>
+    <TD><FONT FACE="MS Sans Serif, Geneva, sans-serif" SIZE="-2">Online Web-Store</TD>
+  </TR>
+</TABLE>
+
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.checksum
new file mode 100644 (file)
index 0000000..45aaf9b
--- /dev/null
@@ -0,0 +1 @@
+37e34642f8513b985ea26eb9e74665b3
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.png
new file mode 100644 (file)
index 0000000..d072126
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s-expected.txt
new file mode 100644 (file)
index 0000000..023ce00
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderCanvas at (0,0) size 800x600
+layer at (0,0) size 800x115
+  RenderBlock {HTML} at (0,0) size 800x115
+    RenderBody {BODY} at (8,21) size 784x86
+      RenderBlock {H1} at (0,0) size 784x37
+        RenderText {TEXT} at (148,0) size 487x37
+          text run at (148,0) width 487: "<BODY style=\"text-align: center\">"
+      RenderTable {TABLE} at (0,58) size 627x28 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x26
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 621x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 291x18
+                text run at (2,2) width 291: "The text should be center-aligned not the table"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11384s.html
new file mode 100644 (file)
index 0000000..78675f7
--- /dev/null
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<HTML>
+
+<HEAD>
+<TITLE>text-align: center</TITLE>
+</HEAD>
+
+<BODY style="text-align: center">
+
+<H1>&lt;BODY style=&quot;text-align: center&quot;&gt;</H1>
+
+<TABLE width=80% border=1>
+  <TR>
+    <TD>The text should be center-aligned not the table</TD>
+  </TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.checksum
new file mode 100644 (file)
index 0000000..6fb957a
--- /dev/null
@@ -0,0 +1 @@
+6f78655afbdf58206de176f42997574f
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.png
new file mode 100644 (file)
index 0000000..fb3ef89
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164-expected.txt
new file mode 100644 (file)
index 0000000..d54be15
--- /dev/null
@@ -0,0 +1,38 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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 (anonymous) at (0,0) size 784x18
+        RenderText {TEXT} at (0,0) size 4x18
+          text run at (0,0) width 4: " "
+      RenderTable {TABLE} at (0,18) size 392x86 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x84
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,2) size 269x56 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderTable {TABLE} at (2,2) size 78x52 [border: (1px outset #808080)]
+                RenderTableSection {TBODY} at (1,1) size 0x50
+                  RenderTableRow {TR} at (0,0) size 0x0
+                    RenderTableCell {TD} at (2,2) size 35x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                      RenderText {TEXT} at (2,2) size 31x18
+                        text run at (2,2) width 31: "hello"
+                    RenderTableCell {TD} at (39,2) size 35x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                      RenderText {TEXT} at (2,2) size 31x18
+                        text run at (2,2) width 31: "hello"
+                  RenderTableRow {TR} at (0,0) size 0x0
+                    RenderTableCell {TD} at (2,26) size 35x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                      RenderText {TEXT} at (2,2) size 31x18
+                        text run at (2,2) width 31: "hello"
+                    RenderTableCell {TD} at (39,26) size 35x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                      RenderText {TEXT} at (2,2) size 31x18
+                        text run at (2,2) width 31: "hello"
+            RenderTableCell {TD} at (273,19) size 115x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 31x18
+                text run at (2,2) width 31: "hello"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (2,60) size 269x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 31x18
+                text run at (2,2) width 31: "hello"
+            RenderTableCell {TD} at (273,60) size 115x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 31x18
+                text run at (2,2) width 31: "hello"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug1164.html
new file mode 100644 (file)
index 0000000..0bc40db
--- /dev/null
@@ -0,0 +1,78 @@
+<HTML>
+<head>
+<!-- testcase: table_abs.htm --> 
+<!-- Author: Michael Cobbley, Date: 10/19/98 --> 
+<!-- ***** BEGIN LICENSE BLOCK *****
+   - Version: MPL 1.1/GPL 2.0/LGPL 2.1
+   -
+   - The contents of this file are subject to the Mozilla Public License Version
+   - 1.1 (the "License"); you may not use this file except in compliance with
+   - the License. You may obtain a copy of the License at
+   - http://www.mozilla.org/MPL/
+   -
+   - Software distributed under the License is distributed on an "AS IS" basis,
+   - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+   - for the specific language governing rights and limitations under the
+   - License.
+   -
+   - The Original Code is table tests.
+   -
+   - The Initial Developer of the Original Code is
+   - Netscape Communications Corp.
+   - Portions created by the Initial Developer are Copyright (C) 1998
+   - the Initial Developer. All Rights Reserved.
+   -
+   - Contributor(s):
+   -
+   - Alternatively, the contents of this file may be used under the terms of
+   - either the GNU General Public License Version 2 or later (the "GPL"), or
+   - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+   - in which case the provisions of the GPL or the LGPL are applicable instead
+   - of those above. If you wish to allow use of your version of this file only
+   - under the terms of either the GPL or the LGPL, and not to allow others to
+   - use your version of this file under the terms of the MPL, indicate your
+   - decision by deleting the provisions above and replace them with the notice
+   - and other provisions required by the LGPL or the GPL. If you do not delete
+   - the provisions above, a recipient may use your version of this file under
+   - the terms of any one of the MPL, the GPL or the LGPL.
+   -
+   - ***** END LICENSE BLOCK ***** -->
+<!-- Purpose: HTML 3.2 and HTML 4.0 To test the alignment of objects. --> 
+<!-- Expected result: The ABS middle tag should center the nested table in the 
+middle of cell one.  This tag will not work in IE 4--> 
+
+   <meta name="Author" content="Mike Cobbley">
+   <meta name="GENERATOR" content="Mozilla/4.5 [en]C-NSCP  (WinNT; I) 
+[Netscape]">
+</head>
+<body>
+&nbsp;
+<table BORDER COLS=2 WIDTH="50%" >
+<tr>
+<td><table ALIGN="ABSMIDDLE" BORDER COLS=2 WIDTH="5%" >
+<tr>
+<td>hello</td>
+
+<td>hello</td>
+</tr>
+
+<tr>
+<td>hello</td>
+
+<td>hello</td>
+</tr>
+</table></td>
+
+<td>hello</td>
+</tr>
+
+<tr>
+<td>hello</td>
+
+<td>hello</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.checksum b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.checksum
new file mode 100644 (file)
index 0000000..ea7e666
--- /dev/null
@@ -0,0 +1 @@
+4f396fd8be871fcf32702696eddc39c6
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.png b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.png
new file mode 100644 (file)
index 0000000..8dc04fe
Binary files /dev/null and b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.png differ
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.txt b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945-expected.txt
new file mode 100644 (file)
index 0000000..7860ff1
--- /dev/null
@@ -0,0 +1,55 @@
+layer at (0,0) size 800x600
+  RenderCanvas 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 [bgcolor=#C0C0C0]
+      RenderTable {TABLE} at (0,0) size 118x62 [border: (10px outset #808080)]
+        RenderTableSection {TBODY} at (10,10) size 0x42
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (10,10) size 34x22 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell1"
+            RenderTableCell {TD} at (54,10) size 34x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell2"
+          RenderTableRow {TR} at (0,0) size 0x0
+      RenderBlock {P} at (0,78) size 784x18
+        RenderText {TEXT} at (0,0) size 297x18
+          text run at (0,0) width 297: "See the behaviour when there is one more row:"
+      RenderTable {TABLE} at (0,112) size 118x94 [border: (10px outset #808080)]
+        RenderTableSection {TBODY} at (10,10) size 0x74
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (10,10) size 34x22 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell1"
+            RenderTableCell {TD} at (54,10) size 34x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell2"
+          RenderTableRow {TR} at (0,0) size 0x0
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (10,42) size 34x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell3"
+            RenderTableCell {TD} at (54,42) size 34x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell4"
+      RenderBlock {P} at (0,222) size 784x18
+        RenderText {TEXT} at (0,0) size 351x18
+          text run at (0,0) width 351: "Now move the rowspan to cell2 to have even more fun:"
+      RenderTable {TABLE} at (0,256) size 118x94 [border: (10px outset #808080)]
+        RenderTableSection {TBODY} at (10,10) size 0x74
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (10,10) size 34x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell1"
+            RenderTableCell {TD} at (54,10) size 34x22 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell2"
+          RenderTableRow {TR} at (0,0) size 0x0
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (10,42) size 34x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell3"
+            RenderTableCell {TD} at (54,42) size 34x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 30x18
+                text run at (2,2) width 30: "cell4"
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945.html b/LayoutTests/tables/mozilla_expected_failures/bugs/bug11945.html
new file mode 100644 (file)
index 0000000..12a191e
--- /dev/null
@@ -0,0 +1,40 @@
+<html>
+<body bgcolor=#c0c0c0>
+  <table border=10 cellspacing=10>
+                <tr>
+                        <td rowspan=2>cell1</td>
+                        <td>cell2</td>
+    </tr>
+                <tr>
+                </tr>
+  </table>
+
+        <p>See the behaviour when there is one more row:</p>
+
+  <table border=10 cellspacing=10>
+                <tr>
+                        <td rowspan=2>cell1</td>
+                        <td>cell2</td>
+    </tr>
+                <tr>
+                </tr>
+                <tr>
+                        <td>cell3</td><td>cell4</td>
+                </tr>
+  </table>
+
+        <p>Now move the rowspan to cell2 to have even more fun:</p>
+
+        <table border=10 cellspacing=10>
+                <tr>
+                        <td>cell1</td>
+                        <td rowspan=2>cell2</td>
+    </tr>
+                <tr>
+                </tr>
+                <tr>
+                        <td>cell3</td><td>cell4</td>
+                </tr>
+  </table>
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.css b/LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.css
new file mode 100644 (file)
index 0000000..12bdbb5
--- /dev/null
@@ -0,0 +1,179 @@
+/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is mozilla.org code.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 1998
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either of the GNU General Public License Version 2 or later (the "GPL"),
+ * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/*
+ * WINDOWS
+ */
+
+window {
+       background: #FF9; /* pale yellow */
+       color: black;
+       }
+
+/* only does anything for calendar */
+table { width: 100%; }
+
+box#tabs { padding: 1px; }
+/*  crash in 
+#0  0x40b20926 in nsSelectControlFrame::SetProperty ()
+#1  0x40ade441 in nsHTMLSelectElement::SetSelectedIndex ()
+#2  0x403d30cf in NS_NewScriptHTMLScriptElement ()
+#3  0x40446433 in js_SetProperty ()
+box#main { overflow: scroll; }
+
+box#main { overflow: auto; }
+*/
+
+/* XXX Interesting... */
+/* window { overflow: scroll; } */
+
+window[debug] { background: yellow; }
+window[debug] box { background: red; }
+window[debug] div { background: green; }
+
+/* XXX: Bug: Problems - increases height; should center the table  - happens
+if any margin is auto */
+table {
+       /* margin: 0 auto; */
+       }
+
+td, th {
+       line-height: 1;
+       padding: 0;
+       }
+
+/* XXX Doesn't work: */
+box#outer { overflow: scroll; }
+
+/*
+ * BUTTONS AND TABS: Used in schedule and pick windows.
+ */
+
+/*
+#ApptTable { overflow: scroll; }
+*/
+
+button, td[class~="button"], td[class~="tab"] {
+       text-align: center;
+       vertical-align: middle;
+       cursor: pointer;
+       border: 1px outset #FF9;
+       padding: 1px;
+       color: black;
+       background: #FF9;
+       }
+
+td[class~="button"]:active, td[class~="tab"]:active {
+       border-style: inset;
+       padding: 2px 0px 0px 2px;
+       background: #fc3;
+       }
+
+td[class~="tab"][class~="disable"] {
+       color: #888;
+       }
+
+td[class~="tab"][class~="disable"]:active {
+       /* back to default */
+       background: #FF9;
+       }
+
+td[id="DateOutput"], td[id="MonthOutput"] {
+       vertical-align: middle;
+       text-align: center;
+       font-weight: bold;
+       }
+
+/*
+ * SCHEDULE LIST
+ */
+
+/* XXX XUL Bug?? tr[id] without the tbody matches the row in the thead too */
+table[class~="data"] tbody[id="ApptTable"] tr {
+       cursor: pointer;
+       }
+
+/* Problem with bug 5693
+table[class~="data"] tbody#ApptTable tr:hover {
+       background: #ff0;
+       text-decoration: underline; /* really a nonstandard use */
+       }
+*/
+
+table[class~="data"] th, table[class~="data"] td {
+       text-align: left;
+       vertical-align: baseline;
+       }
+
+/*
+ * EVENT ADDER
+ */
+
+table#add th {
+       text-align: right;
+       font-weight: bold;
+       }
+
+table#add th:after {
+       content: ":";
+       }
+
+/*
+ * DATE PICKER
+ */
+
+/* the numbers in the calendar, including those below */
+
+td[class~="caldate"] {
+       cursor: pointer;
+       text-align: center;
+       border: 1px solid transparent;
+       }
+
+/* the number in the calendar for the date now being shown (overrides above) */
+
+td[class~="caldate"][class~="nowshowing"] {
+       background: #f90;
+       color: black;
+       }
+
+/* the number in the calendar for today's date (overrides above) */
+
+td[class~="caldate"][class~="today"] {
+       border: 1px solid black;
+       /* font-weight: bold; */
+       }
diff --git a/LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.js b/LayoutTests/tables/mozilla_expected_failures/bugs/bug12012.js
new file mode 100644 (file)
index 0000000..d3fa9ed
--- /dev/null
@@ -0,0 +1,948 @@
+/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is mozilla.org code.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 1998
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either of the GNU General Public License Version 2 or later (the "GPL"),
+ * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+// FOR TESTING XXX
+
+function StartCodeTime ( ) {
+       CodeTimeInitial = new Date();
+       }
+
+function EndCodeTime ( str ) {
+       var CodeTimeFinal = new Date();
+       var diff = CodeTimeFinal.getTime() - CodeTimeInitial.getTime();
+       dump("Timing " + str + " took " + diff + " milliseconds.\n");
+       }
+
+// ************************************************************
+// Initialize stuff
+// ************************************************************
+
+haveRead = false;
+currentTime = new Date(); // a new Date object with the current time
+monthShowing = new Date();
+nowShowing = new Date();
+
+month_names_internal = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
+
+
+// the namespace of the RDF literals
+rdf_ns="http://when.com/1999/07/03-appts-rdf#";
+
+// find the location of the appointments data - relative URLs don't work (now, anyway)
+
+// the filename within the directory of the XUL document
+var RDFRelFileName = 'bug12012.rdf';
+
+dump("Getting window.location.href...\n");
+// to get the directory, start with the filename of the XUL document
+var baseURL = window.location.href;
+dump("...done.\n");
+
+// XXX Needs three slashes because of file:// URL parsing bug (see Bug 9236)
+//if ((baseURL.indexOf("file:/") != -1) && (baseURL.indexOf("file:///") == -1)) {
+       //baseURL = "file:///" + baseURL.substring(6);
+//}
+if (baseURL.indexOf("file:") == 0) {
+       baseURL = baseURL.substring(5);
+       while (baseURL.charAt(0) == '/') {
+               baseURL = baseURL.substring(1);
+       }
+       baseURL = "file:///" + baseURL;
+}
+
+// and take off whatever is after the last "/"
+baseURL = baseURL.substring(0, baseURL.lastIndexOf("/") + 1);
+
+// combine these to get the filename for the RDF
+RDFFileName = baseURL + RDFRelFileName;
+appts_resourcename = RDFFileName + "#WhenComAppointmentsRoot";
+
+// the rdf service
+RDFService = Components.classes['@mozilla.org/rdf/rdf-service;1'].getService();
+RDFService = RDFService.QueryInterface(Components.interfaces.nsIRDFService);
+
+// ************************************************************
+// Event handler for Edit code
+// ************************************************************
+
+function ascendToTR (node) {
+       var rv = node;
+       while ( rv.nodeName.toLowerCase() != "tr" ) {
+               rv = rv.parentNode;
+       }
+       return rv;
+}
+
+function handleRClick ( event ) {
+       // XXX event.type and event.currentNode and event.button are broken
+       var currentNode = ascendToTR(event.target);
+       EditApptById(currentNode.getAttribute("id"));
+}
+
+// ************************************************************
+// Functions for event handlers (e.g., onclick)
+// ************************************************************
+
+function gotoURL( url ) {
+       window.content.location = url;
+       }
+
+function getAddDiv() {
+       return document.documentElement.firstChild.nextSibling.nextSibling.firstChild.firstChild;
+       }
+
+function getScheduleDiv() {
+       return document.documentElement.firstChild.nextSibling.nextSibling.firstChild.firstChild.nextSibling;
+       }
+
+function getPickDiv() {
+       return document.documentElement.firstChild.nextSibling.nextSibling.firstChild.firstChild.nextSibling.nextSibling;
+       }
+
+function buttonDisabled ( number ) {
+       // 0 for AddEvent
+       // 1 for Schedule
+       // 2 for Go To Date
+
+       var tabTR = document.getElementById("tabsTR");
+       tabTR.childNodes.item(0).className = "tab";
+       tabTR.childNodes.item(1).className = "tab";
+       tabTR.childNodes.item(2).className = "tab";
+       tabTR.childNodes.item(number).className