From 6bf0a5cb5034a7e684dcc3500e841785237ce2dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 19:32:43 +0200 Subject: Adding upstream version 1:115.7.0. Signed-off-by: Daniel Baumann --- layout/reftests/table-width/balancing-1-ref.html | 99 +++++++++++++++++++ layout/reftests/table-width/balancing-1.html | 106 +++++++++++++++++++++ layout/reftests/table-width/balancing-2-ref.html | 76 +++++++++++++++ layout/reftests/table-width/balancing-2.html | 99 +++++++++++++++++++ .../cell-pref-width-border-box-ref.html | 29 ++++++ .../table-width/cell-pref-width-border-box.html | 30 ++++++ layout/reftests/table-width/cellpadding-ref.html | 11 +++ layout/reftests/table-width/cellpadding.html | 11 +++ layout/reftests/table-width/cellspacing-ref.html | 19 ++++ layout/reftests/table-width/cellspacing.html | 24 +++++ .../table-width/colgroup-vs-column-1-ref.html | 12 +++ .../reftests/table-width/colgroup-vs-column-1.html | 12 +++ .../table-width/colgroup-vs-column-2-ref.html | 12 +++ .../reftests/table-width/colgroup-vs-column-2.html | 12 +++ .../table-width/colgroup-vs-column-3-ref.html | 12 +++ .../reftests/table-width/colgroup-vs-column-3.html | 12 +++ .../table-width/colgroup-vs-column-4-ref.html | 12 +++ .../reftests/table-width/colgroup-vs-column-4.html | 12 +++ .../colspan-distribute-to-empty-1-ref.html | 14 +++ .../colspan-distribute-to-empty-1a.html | 12 +++ .../colspan-distribute-to-empty-1b.html | 12 +++ .../colspan-distribute-to-empty-2-ref.html | 13 +++ .../table-width/colspan-distribute-to-empty-2.html | 11 +++ .../colspan-percent-distribution-1-ref.html | 25 +++++ .../colspan-percent-distribution-1.html | 25 +++++ .../colspan-percent-distribution-2-ref.html | 30 ++++++ .../colspan-percent-distribution-2.html | 29 ++++++ .../conflicting-percent-widths-1-ref.html | 29 ++++++ .../table-width/conflicting-percent-widths-1.html | 29 ++++++ .../conflicting-percent-widths-2-ref.html | 42 ++++++++ .../table-width/conflicting-percent-widths-2.html | 42 ++++++++ .../conflicting-percent-widths-3-ref.html | 44 +++++++++ .../table-width/conflicting-percent-widths-3.html | 44 +++++++++ .../reftests/table-width/conflicting-widths-1.html | 27 ++++++ .../table-width/conflicting-widths-10-ref.html | 27 ++++++ .../table-width/conflicting-widths-10.html | 27 ++++++ .../reftests/table-width/conflicting-widths-2.html | 27 ++++++ .../reftests/table-width/conflicting-widths-3.html | 27 ++++++ .../reftests/table-width/conflicting-widths-4.html | 27 ++++++ .../table-width/conflicting-widths-5-ref.html | 26 +++++ .../reftests/table-width/conflicting-widths-5.html | 26 +++++ .../table-width/conflicting-widths-6-ref.html | 26 +++++ .../reftests/table-width/conflicting-widths-6.html | 26 +++++ .../table-width/conflicting-widths-7-ref.html | 27 ++++++ .../reftests/table-width/conflicting-widths-7.html | 27 ++++++ .../table-width/conflicting-widths-8-ref.html | 27 ++++++ .../reftests/table-width/conflicting-widths-8.html | 27 ++++++ .../table-width/conflicting-widths-9-ref.html | 27 ++++++ .../reftests/table-width/conflicting-widths-9.html | 27 ++++++ .../table-width/conflicting-widths-ref-100xx.html | 27 ++++++ .../default-box-sizing-collapse-quirks-ref.html | 51 ++++++++++ .../default-box-sizing-collapse-quirks.html | 47 +++++++++ .../default-box-sizing-collapse-standards-ref.html | 52 ++++++++++ .../default-box-sizing-collapse-standards.html | 48 ++++++++++ .../default-box-sizing-separate-quirks-ref.html | 41 ++++++++ .../default-box-sizing-separate-quirks.html | 46 +++++++++ .../default-box-sizing-separate-standards-ref.html | 42 ++++++++ .../default-box-sizing-separate-standards.html | 47 +++++++++ .../distribute-percent-nonoriginating-ref.html | 7 ++ .../distribute-percent-nonoriginating.html | 7 ++ .../table-width/dynamic-fixed-layout-1-ref.html | 17 ++++ .../table-width/dynamic-fixed-layout-1.html | 27 ++++++ layout/reftests/table-width/min-width-ref.html | 9 ++ layout/reftests/table-width/min-width.html | 19 ++++ layout/reftests/table-width/percent-basis-ref.html | 65 +++++++++++++ layout/reftests/table-width/percent-basis.html | 64 +++++++++++++ .../table-width/percent-large-min-ref.html | 29 ++++++ layout/reftests/table-width/percent-large-min.html | 29 ++++++ .../table-width/percent-large-nested-ref.html | 36 +++++++ .../reftests/table-width/percent-large-nested.html | 36 +++++++ layout/reftests/table-width/percent-large-ref.html | 27 ++++++ layout/reftests/table-width/percent-large.html | 27 ++++++ .../reftests/table-width/percent-small-2-ref.html | 32 +++++++ layout/reftests/table-width/percent-small-2.html | 32 +++++++ .../table-width/percent-small-min-ref.html | 29 ++++++ layout/reftests/table-width/percent-small-min.html | 29 ++++++ .../table-width/percent-small-nested-ref.html | 36 +++++++ .../reftests/table-width/percent-small-nested.html | 36 +++++++ layout/reftests/table-width/percent-small-ref.html | 27 ++++++ layout/reftests/table-width/percent-small.html | 27 ++++++ .../table-width/percent-truncation-1-ref.html | 28 ++++++ .../reftests/table-width/percent-truncation-1.html | 28 ++++++ .../table-width/percent-truncation-2-ref.html | 31 ++++++ .../reftests/table-width/percent-truncation-2.html | 31 ++++++ .../table-width/percent-truncation-3-ref.html | 33 +++++++ .../reftests/table-width/percent-truncation-3.html | 31 ++++++ layout/reftests/table-width/percent-zero-ref.html | 32 +++++++ layout/reftests/table-width/percent-zero.html | 32 +++++++ layout/reftests/table-width/pref-width-ref.html | 9 ++ layout/reftests/table-width/pref-width.html | 19 ++++ layout/reftests/table-width/reftest.list | 66 +++++++++++++ .../table-width/shrink-wrap-avail-ref.html | 30 ++++++ layout/reftests/table-width/shrink-wrap-avail.html | 30 ++++++ .../reftests/table-width/shrink-wrap-min-ref.html | 30 ++++++ layout/reftests/table-width/shrink-wrap-min.html | 30 ++++++ .../reftests/table-width/shrink-wrap-pref-ref.html | 30 ++++++ layout/reftests/table-width/shrink-wrap-pref.html | 30 ++++++ .../spacing-invariance-quirks-min-ref.html | 29 ++++++ .../table-width/spacing-invariance-quirks-min.html | 27 ++++++ .../spacing-invariance-quirks-pref-ref.html | 29 ++++++ .../spacing-invariance-quirks-pref.html | 27 ++++++ .../spacing-invariance-standards-min-ref.html | 30 ++++++ .../spacing-invariance-standards-min.html | 28 ++++++ .../spacing-invariance-standards-pref-ref.html | 30 ++++++ .../spacing-invariance-standards-pref.html | 28 ++++++ .../spanning-cell-sort-1-fixed-ref.html | 24 +++++ .../spanning-cell-sort-1-large-fixed.html | 25 +++++ .../table-width/spanning-cell-sort-1-large.html | 25 +++++ .../table-width/spanning-cell-sort-1-ref.html | 24 +++++ .../spanning-cell-sort-1-small-fixed.html | 25 +++++ .../table-width/spanning-cell-sort-1-small.html | 25 +++++ .../spanning-cell-sort-2-fixed-ref.html | 24 +++++ .../spanning-cell-sort-2-large-fixed.html | 25 +++++ .../table-width/spanning-cell-sort-2-large.html | 25 +++++ .../table-width/spanning-cell-sort-2-ref.html | 24 +++++ .../spanning-cell-sort-2-small-fixed.html | 25 +++++ .../table-width/spanning-cell-sort-2-small.html | 25 +++++ 117 files changed, 3521 insertions(+) create mode 100644 layout/reftests/table-width/balancing-1-ref.html create mode 100644 layout/reftests/table-width/balancing-1.html create mode 100644 layout/reftests/table-width/balancing-2-ref.html create mode 100644 layout/reftests/table-width/balancing-2.html create mode 100644 layout/reftests/table-width/cell-pref-width-border-box-ref.html create mode 100644 layout/reftests/table-width/cell-pref-width-border-box.html create mode 100644 layout/reftests/table-width/cellpadding-ref.html create mode 100644 layout/reftests/table-width/cellpadding.html create mode 100644 layout/reftests/table-width/cellspacing-ref.html create mode 100644 layout/reftests/table-width/cellspacing.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-1-ref.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-1.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-2-ref.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-2.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-3-ref.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-3.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-4-ref.html create mode 100644 layout/reftests/table-width/colgroup-vs-column-4.html create mode 100644 layout/reftests/table-width/colspan-distribute-to-empty-1-ref.html create mode 100644 layout/reftests/table-width/colspan-distribute-to-empty-1a.html create mode 100644 layout/reftests/table-width/colspan-distribute-to-empty-1b.html create mode 100644 layout/reftests/table-width/colspan-distribute-to-empty-2-ref.html create mode 100644 layout/reftests/table-width/colspan-distribute-to-empty-2.html create mode 100644 layout/reftests/table-width/colspan-percent-distribution-1-ref.html create mode 100644 layout/reftests/table-width/colspan-percent-distribution-1.html create mode 100644 layout/reftests/table-width/colspan-percent-distribution-2-ref.html create mode 100644 layout/reftests/table-width/colspan-percent-distribution-2.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-1-ref.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-1.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-2-ref.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-2.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-3-ref.html create mode 100644 layout/reftests/table-width/conflicting-percent-widths-3.html create mode 100644 layout/reftests/table-width/conflicting-widths-1.html create mode 100644 layout/reftests/table-width/conflicting-widths-10-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-10.html create mode 100644 layout/reftests/table-width/conflicting-widths-2.html create mode 100644 layout/reftests/table-width/conflicting-widths-3.html create mode 100644 layout/reftests/table-width/conflicting-widths-4.html create mode 100644 layout/reftests/table-width/conflicting-widths-5-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-5.html create mode 100644 layout/reftests/table-width/conflicting-widths-6-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-6.html create mode 100644 layout/reftests/table-width/conflicting-widths-7-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-7.html create mode 100644 layout/reftests/table-width/conflicting-widths-8-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-8.html create mode 100644 layout/reftests/table-width/conflicting-widths-9-ref.html create mode 100644 layout/reftests/table-width/conflicting-widths-9.html create mode 100644 layout/reftests/table-width/conflicting-widths-ref-100xx.html create mode 100644 layout/reftests/table-width/default-box-sizing-collapse-quirks-ref.html create mode 100644 layout/reftests/table-width/default-box-sizing-collapse-quirks.html create mode 100644 layout/reftests/table-width/default-box-sizing-collapse-standards-ref.html create mode 100644 layout/reftests/table-width/default-box-sizing-collapse-standards.html create mode 100644 layout/reftests/table-width/default-box-sizing-separate-quirks-ref.html create mode 100644 layout/reftests/table-width/default-box-sizing-separate-quirks.html create mode 100644 layout/reftests/table-width/default-box-sizing-separate-standards-ref.html create mode 100644 layout/reftests/table-width/default-box-sizing-separate-standards.html create mode 100644 layout/reftests/table-width/distribute-percent-nonoriginating-ref.html create mode 100644 layout/reftests/table-width/distribute-percent-nonoriginating.html create mode 100644 layout/reftests/table-width/dynamic-fixed-layout-1-ref.html create mode 100644 layout/reftests/table-width/dynamic-fixed-layout-1.html create mode 100644 layout/reftests/table-width/min-width-ref.html create mode 100644 layout/reftests/table-width/min-width.html create mode 100644 layout/reftests/table-width/percent-basis-ref.html create mode 100644 layout/reftests/table-width/percent-basis.html create mode 100644 layout/reftests/table-width/percent-large-min-ref.html create mode 100644 layout/reftests/table-width/percent-large-min.html create mode 100644 layout/reftests/table-width/percent-large-nested-ref.html create mode 100644 layout/reftests/table-width/percent-large-nested.html create mode 100644 layout/reftests/table-width/percent-large-ref.html create mode 100644 layout/reftests/table-width/percent-large.html create mode 100644 layout/reftests/table-width/percent-small-2-ref.html create mode 100644 layout/reftests/table-width/percent-small-2.html create mode 100644 layout/reftests/table-width/percent-small-min-ref.html create mode 100644 layout/reftests/table-width/percent-small-min.html create mode 100644 layout/reftests/table-width/percent-small-nested-ref.html create mode 100644 layout/reftests/table-width/percent-small-nested.html create mode 100644 layout/reftests/table-width/percent-small-ref.html create mode 100644 layout/reftests/table-width/percent-small.html create mode 100644 layout/reftests/table-width/percent-truncation-1-ref.html create mode 100644 layout/reftests/table-width/percent-truncation-1.html create mode 100644 layout/reftests/table-width/percent-truncation-2-ref.html create mode 100644 layout/reftests/table-width/percent-truncation-2.html create mode 100644 layout/reftests/table-width/percent-truncation-3-ref.html create mode 100644 layout/reftests/table-width/percent-truncation-3.html create mode 100644 layout/reftests/table-width/percent-zero-ref.html create mode 100644 layout/reftests/table-width/percent-zero.html create mode 100644 layout/reftests/table-width/pref-width-ref.html create mode 100644 layout/reftests/table-width/pref-width.html create mode 100644 layout/reftests/table-width/reftest.list create mode 100644 layout/reftests/table-width/shrink-wrap-avail-ref.html create mode 100644 layout/reftests/table-width/shrink-wrap-avail.html create mode 100644 layout/reftests/table-width/shrink-wrap-min-ref.html create mode 100644 layout/reftests/table-width/shrink-wrap-min.html create mode 100644 layout/reftests/table-width/shrink-wrap-pref-ref.html create mode 100644 layout/reftests/table-width/shrink-wrap-pref.html create mode 100644 layout/reftests/table-width/spacing-invariance-quirks-min-ref.html create mode 100644 layout/reftests/table-width/spacing-invariance-quirks-min.html create mode 100644 layout/reftests/table-width/spacing-invariance-quirks-pref-ref.html create mode 100644 layout/reftests/table-width/spacing-invariance-quirks-pref.html create mode 100644 layout/reftests/table-width/spacing-invariance-standards-min-ref.html create mode 100644 layout/reftests/table-width/spacing-invariance-standards-min.html create mode 100644 layout/reftests/table-width/spacing-invariance-standards-pref-ref.html create mode 100644 layout/reftests/table-width/spacing-invariance-standards-pref.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-fixed-ref.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-large-fixed.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-large.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-ref.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-small-fixed.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-1-small.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-fixed-ref.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-large-fixed.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-large.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-ref.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-small-fixed.html create mode 100644 layout/reftests/table-width/spanning-cell-sort-2-small.html (limited to 'layout/reftests/table-width') diff --git a/layout/reftests/table-width/balancing-1-ref.html b/layout/reftests/table-width/balancing-1-ref.html new file mode 100644 index 0000000000..16d2ad2a50 --- /dev/null +++ b/layout/reftests/table-width/balancing-1-ref.html @@ -0,0 +1,99 @@ + + + +Balancing of tables (shrinking) + + + + + + + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + diff --git a/layout/reftests/table-width/balancing-1.html b/layout/reftests/table-width/balancing-1.html new file mode 100644 index 0000000000..7036b9bdf2 --- /dev/null +++ b/layout/reftests/table-width/balancing-1.html @@ -0,0 +1,106 @@ + + + +Balancing of tables (shrinking) + + + + + + +
+ + + + +
+ +
+ + + + +
+ +
+ + + + +
+ +
+ + + + +
+ +
+ + + + +
+ +
+ + + + +
+ +
+ + + + +
+ + + + + + +
+ + + diff --git a/layout/reftests/table-width/balancing-2-ref.html b/layout/reftests/table-width/balancing-2-ref.html new file mode 100644 index 0000000000..813710759b --- /dev/null +++ b/layout/reftests/table-width/balancing-2-ref.html @@ -0,0 +1,76 @@ + + + +Balancing of tables (growing) + + + + + + + + + + +
    
+ + + + + + + +
    
+ + + + + + + +
    
+ + + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + + + + +
    
+ + + diff --git a/layout/reftests/table-width/balancing-2.html b/layout/reftests/table-width/balancing-2.html new file mode 100644 index 0000000000..c43f414767 --- /dev/null +++ b/layout/reftests/table-width/balancing-2.html @@ -0,0 +1,99 @@ + + + +Balancing of tables (growing) + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + +
+ + + + + + + +
+ + + + + + +
+ + + + + + +
+ + + + + + +
+ + + diff --git a/layout/reftests/table-width/cell-pref-width-border-box-ref.html b/layout/reftests/table-width/cell-pref-width-border-box-ref.html new file mode 100644 index 0000000000..fb559183fd --- /dev/null +++ b/layout/reftests/table-width/cell-pref-width-border-box-ref.html @@ -0,0 +1,29 @@ + + + + + Test minimum cell width calculation + + + + + + + + + +
Test wrapping
+ + diff --git a/layout/reftests/table-width/cell-pref-width-border-box.html b/layout/reftests/table-width/cell-pref-width-border-box.html new file mode 100644 index 0000000000..801c6e92e2 --- /dev/null +++ b/layout/reftests/table-width/cell-pref-width-border-box.html @@ -0,0 +1,30 @@ + + + + + Test minimum cell width calculation + + + + + + + + + +
Test wrapping
+ + diff --git a/layout/reftests/table-width/cellpadding-ref.html b/layout/reftests/table-width/cellpadding-ref.html new file mode 100644 index 0000000000..60df225f6b --- /dev/null +++ b/layout/reftests/table-width/cellpadding-ref.html @@ -0,0 +1,11 @@ + + + +cellpadding + + +
This is some text.
+
This is some text.
+
This is some text.
+ + diff --git a/layout/reftests/table-width/cellpadding.html b/layout/reftests/table-width/cellpadding.html new file mode 100644 index 0000000000..d3c2c08457 --- /dev/null +++ b/layout/reftests/table-width/cellpadding.html @@ -0,0 +1,11 @@ + + + +cellpadding + + +
This is some text.
+
This is some text.
+
This is some text.
+ + diff --git a/layout/reftests/table-width/cellspacing-ref.html b/layout/reftests/table-width/cellspacing-ref.html new file mode 100644 index 0000000000..c8664ff969 --- /dev/null +++ b/layout/reftests/table-width/cellspacing-ref.html @@ -0,0 +1,19 @@ + + + +cellspacing + + + + +
This is some text.
+
This is some text.
+ + + +
This is some text.
+ +
This is some text.
+ + + diff --git a/layout/reftests/table-width/cellspacing.html b/layout/reftests/table-width/cellspacing.html new file mode 100644 index 0000000000..25105fe3d8 --- /dev/null +++ b/layout/reftests/table-width/cellspacing.html @@ -0,0 +1,24 @@ + + + +cellspacing + + + + +
This is some text.
+
This is some text.
+ + + + +
+
This is some text.
+
+ +
+
This is some text.
+
+ + + diff --git a/layout/reftests/table-width/colgroup-vs-column-1-ref.html b/layout/reftests/table-width/colgroup-vs-column-1-ref.html new file mode 100644 index 0000000000..44f26c1b05 --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-1-ref.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 200width is 400
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-1.html b/layout/reftests/table-width/colgroup-vs-column-1.html new file mode 100644 index 0000000000..0de75be80c --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-1.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 200width is 400
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-2-ref.html b/layout/reftests/table-width/colgroup-vs-column-2-ref.html new file mode 100644 index 0000000000..6429326199 --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-2-ref.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 20%width is 40%width is 40%
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-2.html b/layout/reftests/table-width/colgroup-vs-column-2.html new file mode 100644 index 0000000000..25cd31a4ab --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-2.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 20%width is 40%width is 40%
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-3-ref.html b/layout/reftests/table-width/colgroup-vs-column-3-ref.html new file mode 100644 index 0000000000..6458406418 --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-3-ref.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 200width is 20%
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-3.html b/layout/reftests/table-width/colgroup-vs-column-3.html new file mode 100644 index 0000000000..b932760610 --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-3.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 200width is 20%
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-4-ref.html b/layout/reftests/table-width/colgroup-vs-column-4-ref.html new file mode 100644 index 0000000000..cf14fabed7 --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-4-ref.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 20%width is 400
+ + diff --git a/layout/reftests/table-width/colgroup-vs-column-4.html b/layout/reftests/table-width/colgroup-vs-column-4.html new file mode 100644 index 0000000000..5df287720c --- /dev/null +++ b/layout/reftests/table-width/colgroup-vs-column-4.html @@ -0,0 +1,12 @@ + + + +Testcase for width attribute of colgroup element (bug 434733) + + + + + +
width is 20%width is 400
+ + diff --git a/layout/reftests/table-width/colspan-distribute-to-empty-1-ref.html b/layout/reftests/table-width/colspan-distribute-to-empty-1-ref.html new file mode 100644 index 0000000000..f3989ac451 --- /dev/null +++ b/layout/reftests/table-width/colspan-distribute-to-empty-1-ref.html @@ -0,0 +1,14 @@ + +Distributing widths from spanning cells to empty columns + + + + + + + + + + + +
   
   
diff --git a/layout/reftests/table-width/colspan-distribute-to-empty-1a.html b/layout/reftests/table-width/colspan-distribute-to-empty-1a.html new file mode 100644 index 0000000000..2a94c7dd89 --- /dev/null +++ b/layout/reftests/table-width/colspan-distribute-to-empty-1a.html @@ -0,0 +1,12 @@ + +Distributing widths from spanning cells to empty columns + + + + + + + + + +
  
  
diff --git a/layout/reftests/table-width/colspan-distribute-to-empty-1b.html b/layout/reftests/table-width/colspan-distribute-to-empty-1b.html new file mode 100644 index 0000000000..f43ebd89dc --- /dev/null +++ b/layout/reftests/table-width/colspan-distribute-to-empty-1b.html @@ -0,0 +1,12 @@ + +Distributing widths from spanning cells to empty columns + + + + + + + + + +
  
  
diff --git a/layout/reftests/table-width/colspan-distribute-to-empty-2-ref.html b/layout/reftests/table-width/colspan-distribute-to-empty-2-ref.html new file mode 100644 index 0000000000..2ffe11fdff --- /dev/null +++ b/layout/reftests/table-width/colspan-distribute-to-empty-2-ref.html @@ -0,0 +1,13 @@ + + + +
50 +This is a cell with enough text in it to wrap. + +
+ + +
This is a cell with enough text in it to wrap. +50 + +
diff --git a/layout/reftests/table-width/colspan-distribute-to-empty-2.html b/layout/reftests/table-width/colspan-distribute-to-empty-2.html new file mode 100644 index 0000000000..4e563f1ed1 --- /dev/null +++ b/layout/reftests/table-width/colspan-distribute-to-empty-2.html @@ -0,0 +1,11 @@ + + + + +
50 +This is a cell with enough text in it to wrap. + +
This is a cell with enough text in it to wrap. +50 + +
diff --git a/layout/reftests/table-width/colspan-percent-distribution-1-ref.html b/layout/reftests/table-width/colspan-percent-distribution-1-ref.html new file mode 100644 index 0000000000..25fa0b058e --- /dev/null +++ b/layout/reftests/table-width/colspan-percent-distribution-1-ref.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + +
xx
+
+ + diff --git a/layout/reftests/table-width/colspan-percent-distribution-1.html b/layout/reftests/table-width/colspan-percent-distribution-1.html new file mode 100644 index 0000000000..67d9c336cc --- /dev/null +++ b/layout/reftests/table-width/colspan-percent-distribution-1.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + +
xx
+
+ + diff --git a/layout/reftests/table-width/colspan-percent-distribution-2-ref.html b/layout/reftests/table-width/colspan-percent-distribution-2-ref.html new file mode 100644 index 0000000000..89febae2d6 --- /dev/null +++ b/layout/reftests/table-width/colspan-percent-distribution-2-ref.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + +
x x
xxx
+ + diff --git a/layout/reftests/table-width/colspan-percent-distribution-2.html b/layout/reftests/table-width/colspan-percent-distribution-2.html new file mode 100644 index 0000000000..e019d54ec8 --- /dev/null +++ b/layout/reftests/table-width/colspan-percent-distribution-2.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + +
xx
xxx
+ + diff --git a/layout/reftests/table-width/conflicting-percent-widths-1-ref.html b/layout/reftests/table-width/conflicting-percent-widths-1-ref.html new file mode 100644 index 0000000000..b16614284c --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-1-ref.html @@ -0,0 +1,29 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-percent-widths-1.html b/layout/reftests/table-width/conflicting-percent-widths-1.html new file mode 100644 index 0000000000..e998c8982a --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-1.html @@ -0,0 +1,29 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-percent-widths-2-ref.html b/layout/reftests/table-width/conflicting-percent-widths-2-ref.html new file mode 100644 index 0000000000..c0d86524ae --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-2-ref.html @@ -0,0 +1,42 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + + + +
xx
xx
+ + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-percent-widths-2.html b/layout/reftests/table-width/conflicting-percent-widths-2.html new file mode 100644 index 0000000000..2b0cbfd3ca --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-2.html @@ -0,0 +1,42 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + + + +
xx
xx
+ + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-percent-widths-3-ref.html b/layout/reftests/table-width/conflicting-percent-widths-3-ref.html new file mode 100644 index 0000000000..47e290e9a8 --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-3-ref.html @@ -0,0 +1,44 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + + + + + +
xx
xx
+ + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-percent-widths-3.html b/layout/reftests/table-width/conflicting-percent-widths-3.html new file mode 100644 index 0000000000..4a06e1426a --- /dev/null +++ b/layout/reftests/table-width/conflicting-percent-widths-3.html @@ -0,0 +1,44 @@ + + + +Conflicting percent widths on table cells + + + + + + + + + + + + + + + + + +
xx
xx
+ + + + + + + + + + +
xx
xx
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-1.html b/layout/reftests/table-width/conflicting-widths-1.html new file mode 100644 index 0000000000..707164741a --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-1.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-10-ref.html b/layout/reftests/table-width/conflicting-widths-10-ref.html new file mode 100644 index 0000000000..3fd7c4d9e9 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-10-ref.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-10.html b/layout/reftests/table-width/conflicting-widths-10.html new file mode 100644 index 0000000000..1799e69b10 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-10.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-2.html b/layout/reftests/table-width/conflicting-widths-2.html new file mode 100644 index 0000000000..f49496ab7d --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-2.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-3.html b/layout/reftests/table-width/conflicting-widths-3.html new file mode 100644 index 0000000000..66aca58797 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-3.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-4.html b/layout/reftests/table-width/conflicting-widths-4.html new file mode 100644 index 0000000000..f7eb67c6c2 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-4.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-5-ref.html b/layout/reftests/table-width/conflicting-widths-5-ref.html new file mode 100644 index 0000000000..1222ed1f3e --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-5-ref.html @@ -0,0 +1,26 @@ + + + +Conflicting widths on table cells + + + + + + +
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-5.html b/layout/reftests/table-width/conflicting-widths-5.html new file mode 100644 index 0000000000..21eaeeb100 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-5.html @@ -0,0 +1,26 @@ + + + +Conflicting widths on table cells + + + + + + +
la la la la la la la la la la la la la la la la la la la la
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-6-ref.html b/layout/reftests/table-width/conflicting-widths-6-ref.html new file mode 100644 index 0000000000..5706206fb1 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-6-ref.html @@ -0,0 +1,26 @@ + + + +Conflicting widths on table cells + + + + + + +
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-6.html b/layout/reftests/table-width/conflicting-widths-6.html new file mode 100644 index 0000000000..ca883f4fd6 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-6.html @@ -0,0 +1,26 @@ + + + +Conflicting widths on table cells + + + + + + +
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-7-ref.html b/layout/reftests/table-width/conflicting-widths-7-ref.html new file mode 100644 index 0000000000..4781a2eea4 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-7-ref.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-7.html b/layout/reftests/table-width/conflicting-widths-7.html new file mode 100644 index 0000000000..8fd70247f8 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-7.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
la la la la la la la la la la la la la la la la la la la la
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-8-ref.html b/layout/reftests/table-width/conflicting-widths-8-ref.html new file mode 100644 index 0000000000..74db7f032d --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-8-ref.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-8.html b/layout/reftests/table-width/conflicting-widths-8.html new file mode 100644 index 0000000000..d23423ee02 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-8.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
la la la la la la la la la la la la la la la la la la la la
x
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-9-ref.html b/layout/reftests/table-width/conflicting-widths-9-ref.html new file mode 100644 index 0000000000..41a0214e27 --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-9-ref.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-9.html b/layout/reftests/table-width/conflicting-widths-9.html new file mode 100644 index 0000000000..bc34bf94fc --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-9.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+ + + diff --git a/layout/reftests/table-width/conflicting-widths-ref-100xx.html b/layout/reftests/table-width/conflicting-widths-ref-100xx.html new file mode 100644 index 0000000000..c19f35d80a --- /dev/null +++ b/layout/reftests/table-width/conflicting-widths-ref-100xx.html @@ -0,0 +1,27 @@ + + + +Conflicting widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-collapse-quirks-ref.html b/layout/reftests/table-width/default-box-sizing-collapse-quirks-ref.html new file mode 100644 index 0000000000..fa72151960 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-collapse-quirks-ref.html @@ -0,0 +1,51 @@ + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+
+
+
+
x
+
+
+
+
+ +
+
+
+
+
x
+
+
+
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-collapse-quirks.html b/layout/reftests/table-width/default-box-sizing-collapse-quirks.html new file mode 100644 index 0000000000..59ff974ee1 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-collapse-quirks.html @@ -0,0 +1,47 @@ + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+ + + + +
x
+
+ +
+ + + + +
x
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-collapse-standards-ref.html b/layout/reftests/table-width/default-box-sizing-collapse-standards-ref.html new file mode 100644 index 0000000000..286a0fa234 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-collapse-standards-ref.html @@ -0,0 +1,52 @@ + + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+
+
+
+
x
+
+
+
+
+ +
+
+
+
+
x
+
+
+
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-collapse-standards.html b/layout/reftests/table-width/default-box-sizing-collapse-standards.html new file mode 100644 index 0000000000..fad1d85ab2 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-collapse-standards.html @@ -0,0 +1,48 @@ + + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+ + + + +
x
+
+ +
+ + + + +
x
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-separate-quirks-ref.html b/layout/reftests/table-width/default-box-sizing-separate-quirks-ref.html new file mode 100644 index 0000000000..e753436455 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-separate-quirks-ref.html @@ -0,0 +1,41 @@ + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+
+
+
+
+
x
+
+
+
+
+
+ +
+
+
+
+
+
x
+
+
+
+
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-separate-quirks.html b/layout/reftests/table-width/default-box-sizing-separate-quirks.html new file mode 100644 index 0000000000..e7072b471a --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-separate-quirks.html @@ -0,0 +1,46 @@ + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+ + + + +
x
+
+ +
+ + + + +
x
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-separate-standards-ref.html b/layout/reftests/table-width/default-box-sizing-separate-standards-ref.html new file mode 100644 index 0000000000..5c66d6f007 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-separate-standards-ref.html @@ -0,0 +1,42 @@ + + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+
+
+
+
+
x
+
+
+
+
+
+ +
+
+
+
+
+
x
+
+
+
+
+
+ + + diff --git a/layout/reftests/table-width/default-box-sizing-separate-standards.html b/layout/reftests/table-width/default-box-sizing-separate-standards.html new file mode 100644 index 0000000000..e205ce92d1 --- /dev/null +++ b/layout/reftests/table-width/default-box-sizing-separate-standards.html @@ -0,0 +1,47 @@ + + + +default box sizing (border-collapse: separate, standards mode) + + + + +
+ + + + +
x
+
+ +
+ + + + +
x
+
+ + + diff --git a/layout/reftests/table-width/distribute-percent-nonoriginating-ref.html b/layout/reftests/table-width/distribute-percent-nonoriginating-ref.html new file mode 100644 index 0000000000..561ea7f415 --- /dev/null +++ b/layout/reftests/table-width/distribute-percent-nonoriginating-ref.html @@ -0,0 +1,7 @@ + +Testcase, bug 810586 + + + + +
Text
diff --git a/layout/reftests/table-width/distribute-percent-nonoriginating.html b/layout/reftests/table-width/distribute-percent-nonoriginating.html new file mode 100644 index 0000000000..3fc918757f --- /dev/null +++ b/layout/reftests/table-width/distribute-percent-nonoriginating.html @@ -0,0 +1,7 @@ + +Testcase, bug 810586 + + + + +
Text
diff --git a/layout/reftests/table-width/dynamic-fixed-layout-1-ref.html b/layout/reftests/table-width/dynamic-fixed-layout-1-ref.html new file mode 100644 index 0000000000..703fb51d56 --- /dev/null +++ b/layout/reftests/table-width/dynamic-fixed-layout-1-ref.html @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + +
ABC
DEF
+ + diff --git a/layout/reftests/table-width/dynamic-fixed-layout-1.html b/layout/reftests/table-width/dynamic-fixed-layout-1.html new file mode 100644 index 0000000000..8897aa7265 --- /dev/null +++ b/layout/reftests/table-width/dynamic-fixed-layout-1.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + +
ABC
DEF
+ + diff --git a/layout/reftests/table-width/min-width-ref.html b/layout/reftests/table-width/min-width-ref.html new file mode 100644 index 0000000000..82f754283a --- /dev/null +++ b/layout/reftests/table-width/min-width-ref.html @@ -0,0 +1,9 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + +This
is
some
text. + + diff --git a/layout/reftests/table-width/min-width.html b/layout/reftests/table-width/min-width.html new file mode 100644 index 0000000000..8b15510019 --- /dev/null +++ b/layout/reftests/table-width/min-width.html @@ -0,0 +1,19 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
This is some text.
+ + diff --git a/layout/reftests/table-width/percent-basis-ref.html b/layout/reftests/table-width/percent-basis-ref.html new file mode 100644 index 0000000000..0c5897613a --- /dev/null +++ b/layout/reftests/table-width/percent-basis-ref.html @@ -0,0 +1,65 @@ + + + +basis of percentage widths + + + + + + + + + + + + + +
x
x
x
x
+ + + + + + + + +
x
x
x
x
+ + + + + + + + +
x
x
x
x
+ + + + + + + + +
x
x
x
x
+ + + diff --git a/layout/reftests/table-width/percent-basis.html b/layout/reftests/table-width/percent-basis.html new file mode 100644 index 0000000000..96e91dc999 --- /dev/null +++ b/layout/reftests/table-width/percent-basis.html @@ -0,0 +1,64 @@ + + + +basis of percentage widths + + + + + + + + + + + + + +
xx
x
x
+ + + + + + + + +
xx
x
x
+ + + + + + + + +
xx
x
x
+ + + + + + + + +
xx
x
x
+ + + diff --git a/layout/reftests/table-width/percent-large-min-ref.html b/layout/reftests/table-width/percent-large-min-ref.html new file mode 100644 index 0000000000..1175d57b11 --- /dev/null +++ b/layout/reftests/table-width/percent-large-min-ref.html @@ -0,0 +1,29 @@ + + + +Percent widths on table cells + + + + +
+ + + +
x
x
+
+ + + diff --git a/layout/reftests/table-width/percent-large-min.html b/layout/reftests/table-width/percent-large-min.html new file mode 100644 index 0000000000..0b79fa8cbe --- /dev/null +++ b/layout/reftests/table-width/percent-large-min.html @@ -0,0 +1,29 @@ + + + +Percent widths on table cells + + + + +
+ + + +
x
x
+
+ + + diff --git a/layout/reftests/table-width/percent-large-nested-ref.html b/layout/reftests/table-width/percent-large-nested-ref.html new file mode 100644 index 0000000000..e7a5340af2 --- /dev/null +++ b/layout/reftests/table-width/percent-large-nested-ref.html @@ -0,0 +1,36 @@ + + + +Percent widths on table cells + + + + +
+ + + +
xxxx
+
+ + + diff --git a/layout/reftests/table-width/percent-large-nested.html b/layout/reftests/table-width/percent-large-nested.html new file mode 100644 index 0000000000..00532a09fa --- /dev/null +++ b/layout/reftests/table-width/percent-large-nested.html @@ -0,0 +1,36 @@ + + + +Percent widths on table cells + + + + +
+ + + +
xxxx
+
+ + + diff --git a/layout/reftests/table-width/percent-large-ref.html b/layout/reftests/table-width/percent-large-ref.html new file mode 100644 index 0000000000..68ba6069df --- /dev/null +++ b/layout/reftests/table-width/percent-large-ref.html @@ -0,0 +1,27 @@ + + + +Percent widths on table cells + + + + + + + +
xx
+ + + diff --git a/layout/reftests/table-width/percent-large.html b/layout/reftests/table-width/percent-large.html new file mode 100644 index 0000000000..d7935e1fc9 --- /dev/null +++ b/layout/reftests/table-width/percent-large.html @@ -0,0 +1,27 @@ + + + +Percent widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/percent-small-2-ref.html b/layout/reftests/table-width/percent-small-2-ref.html new file mode 100644 index 0000000000..ccaf18ff6a --- /dev/null +++ b/layout/reftests/table-width/percent-small-2-ref.html @@ -0,0 +1,32 @@ + + + +Percent widths on table cells + + + + + + + +
xxxxxx
+ + + + +
xxxxxx
+ + + diff --git a/layout/reftests/table-width/percent-small-2.html b/layout/reftests/table-width/percent-small-2.html new file mode 100644 index 0000000000..8973b06188 --- /dev/null +++ b/layout/reftests/table-width/percent-small-2.html @@ -0,0 +1,32 @@ + + + +Percent widths on table cells + + + + + + + +
xxxxxx
+ + + + +
xxxxxx
+ + + diff --git a/layout/reftests/table-width/percent-small-min-ref.html b/layout/reftests/table-width/percent-small-min-ref.html new file mode 100644 index 0000000000..1175d57b11 --- /dev/null +++ b/layout/reftests/table-width/percent-small-min-ref.html @@ -0,0 +1,29 @@ + + + +Percent widths on table cells + + + + +
+ + + +
x
x
+
+ + + diff --git a/layout/reftests/table-width/percent-small-min.html b/layout/reftests/table-width/percent-small-min.html new file mode 100644 index 0000000000..73d1cb75a9 --- /dev/null +++ b/layout/reftests/table-width/percent-small-min.html @@ -0,0 +1,29 @@ + + + +Percent widths on table cells + + + + +
+ + + +
x
x
+
+ + + diff --git a/layout/reftests/table-width/percent-small-nested-ref.html b/layout/reftests/table-width/percent-small-nested-ref.html new file mode 100644 index 0000000000..e7a5340af2 --- /dev/null +++ b/layout/reftests/table-width/percent-small-nested-ref.html @@ -0,0 +1,36 @@ + + + +Percent widths on table cells + + + + +
+ + + +
xxxx
+
+ + + diff --git a/layout/reftests/table-width/percent-small-nested.html b/layout/reftests/table-width/percent-small-nested.html new file mode 100644 index 0000000000..3276a61268 --- /dev/null +++ b/layout/reftests/table-width/percent-small-nested.html @@ -0,0 +1,36 @@ + + + +Percent widths on table cells + + + + +
+ + + +
xxxx
+
+ + + diff --git a/layout/reftests/table-width/percent-small-ref.html b/layout/reftests/table-width/percent-small-ref.html new file mode 100644 index 0000000000..68ba6069df --- /dev/null +++ b/layout/reftests/table-width/percent-small-ref.html @@ -0,0 +1,27 @@ + + + +Percent widths on table cells + + + + + + + +
xx
+ + + diff --git a/layout/reftests/table-width/percent-small.html b/layout/reftests/table-width/percent-small.html new file mode 100644 index 0000000000..e540ae66d8 --- /dev/null +++ b/layout/reftests/table-width/percent-small.html @@ -0,0 +1,27 @@ + + + +Percent widths on table cells + + + + + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/percent-truncation-1-ref.html b/layout/reftests/table-width/percent-truncation-1-ref.html new file mode 100644 index 0000000000..74267dd36d --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-1-ref.html @@ -0,0 +1,28 @@ + + + +Percent widths on table cells + + + + + + + + +
x
x
x
+ + + diff --git a/layout/reftests/table-width/percent-truncation-1.html b/layout/reftests/table-width/percent-truncation-1.html new file mode 100644 index 0000000000..3254a63a75 --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-1.html @@ -0,0 +1,28 @@ + + + +Percent widths on table cells + + + + + + + + +
x
x
x
+ + + diff --git a/layout/reftests/table-width/percent-truncation-2-ref.html b/layout/reftests/table-width/percent-truncation-2-ref.html new file mode 100644 index 0000000000..59355bc8c5 --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-2-ref.html @@ -0,0 +1,31 @@ + + + +Percent widths on table cells + + + + + + + + + +
+ + + diff --git a/layout/reftests/table-width/percent-truncation-2.html b/layout/reftests/table-width/percent-truncation-2.html new file mode 100644 index 0000000000..cdeb630f6d --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-2.html @@ -0,0 +1,31 @@ + + + +Percent widths on table cells + + + + + + + + + +
+ + + diff --git a/layout/reftests/table-width/percent-truncation-3-ref.html b/layout/reftests/table-width/percent-truncation-3-ref.html new file mode 100644 index 0000000000..6041a67afd --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-3-ref.html @@ -0,0 +1,33 @@ + + + +Percent widths on table cells + + + + + + + + + + +
+ + + diff --git a/layout/reftests/table-width/percent-truncation-3.html b/layout/reftests/table-width/percent-truncation-3.html new file mode 100644 index 0000000000..1ef1a5f3e4 --- /dev/null +++ b/layout/reftests/table-width/percent-truncation-3.html @@ -0,0 +1,31 @@ + + + +Percent widths on table cells + + + + + + + + + +
+ + + diff --git a/layout/reftests/table-width/percent-zero-ref.html b/layout/reftests/table-width/percent-zero-ref.html new file mode 100644 index 0000000000..76ad584b8d --- /dev/null +++ b/layout/reftests/table-width/percent-zero-ref.html @@ -0,0 +1,32 @@ + + + +Percent widths on table cells + + + + + + + +
xx
+ + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/percent-zero.html b/layout/reftests/table-width/percent-zero.html new file mode 100644 index 0000000000..97a9a25b69 --- /dev/null +++ b/layout/reftests/table-width/percent-zero.html @@ -0,0 +1,32 @@ + + + +Percent widths on table cells + + + + + + + +
xx
+ + + + +
x
x
+ + + diff --git a/layout/reftests/table-width/pref-width-ref.html b/layout/reftests/table-width/pref-width-ref.html new file mode 100644 index 0000000000..331a5bf3b2 --- /dev/null +++ b/layout/reftests/table-width/pref-width-ref.html @@ -0,0 +1,9 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + +This is some text. + + diff --git a/layout/reftests/table-width/pref-width.html b/layout/reftests/table-width/pref-width.html new file mode 100644 index 0000000000..738ffe973c --- /dev/null +++ b/layout/reftests/table-width/pref-width.html @@ -0,0 +1,19 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
This is some text.
+ + diff --git a/layout/reftests/table-width/reftest.list b/layout/reftests/table-width/reftest.list new file mode 100644 index 0000000000..c789c6e15e --- /dev/null +++ b/layout/reftests/table-width/reftest.list @@ -0,0 +1,66 @@ +== spacing-invariance-quirks-min.html spacing-invariance-quirks-min-ref.html +== spacing-invariance-quirks-pref.html spacing-invariance-quirks-pref-ref.html +== spacing-invariance-standards-min.html spacing-invariance-standards-min-ref.html +== spacing-invariance-standards-pref.html spacing-invariance-standards-pref-ref.html +== min-width.html min-width-ref.html +== pref-width.html pref-width-ref.html +!= min-width-ref.html pref-width-ref.html +== percent-large.html percent-large-ref.html +== percent-large-min.html percent-large-min-ref.html +== percent-large-nested.html percent-large-nested-ref.html +== percent-small.html percent-small-ref.html +== percent-small-min.html percent-small-min-ref.html +== percent-small-nested.html percent-small-nested-ref.html +== percent-small-2.html percent-small-2-ref.html +== percent-zero.html percent-zero-ref.html +== shrink-wrap-pref.html shrink-wrap-pref-ref.html +== shrink-wrap-avail.html shrink-wrap-avail-ref.html +== shrink-wrap-min.html shrink-wrap-min-ref.html +!= shrink-wrap-min-ref.html shrink-wrap-pref-ref.html +!= shrink-wrap-pref-ref.html shrink-wrap-avail-ref.html +!= shrink-wrap-avail-ref.html shrink-wrap-min-ref.html +== conflicting-widths-1.html conflicting-widths-ref-100xx.html +== conflicting-widths-2.html conflicting-widths-ref-100xx.html +== conflicting-widths-3.html conflicting-widths-ref-100xx.html +== conflicting-widths-4.html conflicting-widths-ref-100xx.html +== conflicting-widths-5.html conflicting-widths-5-ref.html +== conflicting-widths-6.html conflicting-widths-6-ref.html +== conflicting-widths-7.html conflicting-widths-7-ref.html +== conflicting-widths-8.html conflicting-widths-8-ref.html +== conflicting-widths-9.html conflicting-widths-9-ref.html +== conflicting-widths-10.html conflicting-widths-10-ref.html +== conflicting-percent-widths-1.html conflicting-percent-widths-1-ref.html +== conflicting-percent-widths-2.html conflicting-percent-widths-2-ref.html +== conflicting-percent-widths-3.html conflicting-percent-widths-3-ref.html +== percent-truncation-1.html percent-truncation-1-ref.html +== percent-truncation-2.html percent-truncation-2-ref.html +== percent-truncation-3.html percent-truncation-3-ref.html +== balancing-1.html balancing-1-ref.html +== balancing-2.html balancing-2-ref.html +== cellpadding.html cellpadding-ref.html +== cellspacing.html cellspacing-ref.html +== percent-basis.html percent-basis-ref.html +== default-box-sizing-separate-standards.html default-box-sizing-separate-standards-ref.html +== default-box-sizing-separate-quirks.html default-box-sizing-separate-quirks-ref.html +fails == default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards-ref.html # bug 371180 +fails == default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks-ref.html # bug 371180 +== colspan-percent-distribution-1.html colspan-percent-distribution-1-ref.html +== colspan-percent-distribution-2.html colspan-percent-distribution-2-ref.html +== spanning-cell-sort-1-small.html spanning-cell-sort-1-ref.html +== spanning-cell-sort-1-large.html spanning-cell-sort-1-ref.html +== spanning-cell-sort-1-small-fixed.html spanning-cell-sort-1-fixed-ref.html +== spanning-cell-sort-1-large-fixed.html spanning-cell-sort-1-fixed-ref.html +== spanning-cell-sort-2-small.html spanning-cell-sort-2-ref.html +== spanning-cell-sort-2-large.html spanning-cell-sort-2-ref.html +== spanning-cell-sort-2-small-fixed.html spanning-cell-sort-2-fixed-ref.html +== spanning-cell-sort-2-large-fixed.html spanning-cell-sort-2-fixed-ref.html +== colgroup-vs-column-1.html colgroup-vs-column-1-ref.html +== colgroup-vs-column-2.html colgroup-vs-column-2-ref.html +== colgroup-vs-column-3.html colgroup-vs-column-3-ref.html +== colgroup-vs-column-4.html colgroup-vs-column-4-ref.html +== dynamic-fixed-layout-1.html dynamic-fixed-layout-1-ref.html +== cell-pref-width-border-box.html cell-pref-width-border-box-ref.html +== colspan-distribute-to-empty-1a.html colspan-distribute-to-empty-1-ref.html +== colspan-distribute-to-empty-1b.html colspan-distribute-to-empty-1-ref.html +== colspan-distribute-to-empty-2.html colspan-distribute-to-empty-2-ref.html +== distribute-percent-nonoriginating.html distribute-percent-nonoriginating-ref.html diff --git a/layout/reftests/table-width/shrink-wrap-avail-ref.html b/layout/reftests/table-width/shrink-wrap-avail-ref.html new file mode 100644 index 0000000000..c1ae41e95b --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-avail-ref.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + + + +
xxxx
+ + + diff --git a/layout/reftests/table-width/shrink-wrap-avail.html b/layout/reftests/table-width/shrink-wrap-avail.html new file mode 100644 index 0000000000..a979a70326 --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-avail.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + +
+ +
xxxx
+ + + diff --git a/layout/reftests/table-width/shrink-wrap-min-ref.html b/layout/reftests/table-width/shrink-wrap-min-ref.html new file mode 100644 index 0000000000..56aef47ecd --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-min-ref.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + + + +
xxxx
+ + + diff --git a/layout/reftests/table-width/shrink-wrap-min.html b/layout/reftests/table-width/shrink-wrap-min.html new file mode 100644 index 0000000000..94ac5e1437 --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-min.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + +
+ +
xxxx
+ + + diff --git a/layout/reftests/table-width/shrink-wrap-pref-ref.html b/layout/reftests/table-width/shrink-wrap-pref-ref.html new file mode 100644 index 0000000000..1634cee233 --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-pref-ref.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + + + +
xxxx
+ + + diff --git a/layout/reftests/table-width/shrink-wrap-pref.html b/layout/reftests/table-width/shrink-wrap-pref.html new file mode 100644 index 0000000000..af4be8128c --- /dev/null +++ b/layout/reftests/table-width/shrink-wrap-pref.html @@ -0,0 +1,30 @@ + + + +Shrink-wrapping of tables + + + + +
+ +
xxxx
+ + + diff --git a/layout/reftests/table-width/spacing-invariance-quirks-min-ref.html b/layout/reftests/table-width/spacing-invariance-quirks-min-ref.html new file mode 100644 index 0000000000..2587076c09 --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-quirks-min-ref.html @@ -0,0 +1,29 @@ + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-quirks-min.html b/layout/reftests/table-width/spacing-invariance-quirks-min.html new file mode 100644 index 0000000000..5a1b0151f7 --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-quirks-min.html @@ -0,0 +1,27 @@ + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-quirks-pref-ref.html b/layout/reftests/table-width/spacing-invariance-quirks-pref-ref.html new file mode 100644 index 0000000000..d680e2f29a --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-quirks-pref-ref.html @@ -0,0 +1,29 @@ + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-quirks-pref.html b/layout/reftests/table-width/spacing-invariance-quirks-pref.html new file mode 100644 index 0000000000..a147efbd75 --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-quirks-pref.html @@ -0,0 +1,27 @@ + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-standards-min-ref.html b/layout/reftests/table-width/spacing-invariance-standards-min-ref.html new file mode 100644 index 0000000000..5b154b762d --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-standards-min-ref.html @@ -0,0 +1,30 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-standards-min.html b/layout/reftests/table-width/spacing-invariance-standards-min.html new file mode 100644 index 0000000000..c831806e9b --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-standards-min.html @@ -0,0 +1,28 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-standards-pref-ref.html b/layout/reftests/table-width/spacing-invariance-standards-pref-ref.html new file mode 100644 index 0000000000..f2567af535 --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-standards-pref-ref.html @@ -0,0 +1,30 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spacing-invariance-standards-pref.html b/layout/reftests/table-width/spacing-invariance-standards-pref.html new file mode 100644 index 0000000000..3d6b4294cb --- /dev/null +++ b/layout/reftests/table-width/spacing-invariance-standards-pref.html @@ -0,0 +1,28 @@ + + + +Test that cellpadding, cellspacing, border, etc., don't break table sizing. + + + +
+
+
This is some text.
+
+
+ + diff --git a/layout/reftests/table-width/spanning-cell-sort-1-fixed-ref.html b/layout/reftests/table-width/spanning-cell-sort-1-fixed-ref.html new file mode 100644 index 0000000000..01a3a438a9 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-fixed-ref.html @@ -0,0 +1,24 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-1-large-fixed.html b/layout/reftests/table-width/spanning-cell-sort-1-large-fixed.html new file mode 100644 index 0000000000..50843356d6 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-large-fixed.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-1-large.html b/layout/reftests/table-width/spanning-cell-sort-1-large.html new file mode 100644 index 0000000000..d8c080ba7f --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-large.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-1-ref.html b/layout/reftests/table-width/spanning-cell-sort-1-ref.html new file mode 100644 index 0000000000..0afd0c7989 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-ref.html @@ -0,0 +1,24 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-1-small-fixed.html b/layout/reftests/table-width/spanning-cell-sort-1-small-fixed.html new file mode 100644 index 0000000000..1bb6219bdf --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-small-fixed.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-1-small.html b/layout/reftests/table-width/spanning-cell-sort-1-small.html new file mode 100644 index 0000000000..a2d53686fa --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-1-small.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-fixed-ref.html b/layout/reftests/table-width/spanning-cell-sort-2-fixed-ref.html new file mode 100644 index 0000000000..7abffc55b7 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-fixed-ref.html @@ -0,0 +1,24 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-large-fixed.html b/layout/reftests/table-width/spanning-cell-sort-2-large-fixed.html new file mode 100644 index 0000000000..6bf7dc4d6f --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-large-fixed.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-large.html b/layout/reftests/table-width/spanning-cell-sort-2-large.html new file mode 100644 index 0000000000..e411297ccb --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-large.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-ref.html b/layout/reftests/table-width/spanning-cell-sort-2-ref.html new file mode 100644 index 0000000000..46fdb4c8b9 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-ref.html @@ -0,0 +1,24 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-small-fixed.html b/layout/reftests/table-width/spanning-cell-sort-2-small-fixed.html new file mode 100644 index 0000000000..12c72c1e93 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-small-fixed.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
diff --git a/layout/reftests/table-width/spanning-cell-sort-2-small.html b/layout/reftests/table-width/spanning-cell-sort-2-small.html new file mode 100644 index 0000000000..dd6c0c91e3 --- /dev/null +++ b/layout/reftests/table-width/spanning-cell-sort-2-small.html @@ -0,0 +1,25 @@ + +Testcase to exercise nsSpanningCellSorter + + + + + + + + + + + + +
-- cgit v1.2.3