From b736f53a13af48de08026b7c7e64275122af66e2 Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Thu, 17 Aug 2017 20:27:14 +0200 Subject: SVG - support radialGradient fr attribute --- layout/reftests/svg/radialGradient-fr-01.svg | 27 +++++++++++++++++++++++ layout/reftests/svg/radialGradient-fr-02-ref.svg | 28 ++++++++++++++++++++++++ layout/reftests/svg/radialGradient-fr-02.svg | 27 +++++++++++++++++++++++ layout/reftests/svg/reftest.list | 2 ++ 4 files changed, 84 insertions(+) create mode 100644 layout/reftests/svg/radialGradient-fr-01.svg create mode 100644 layout/reftests/svg/radialGradient-fr-02-ref.svg create mode 100644 layout/reftests/svg/radialGradient-fr-02.svg (limited to 'layout/reftests') diff --git a/layout/reftests/svg/radialGradient-fr-01.svg b/layout/reftests/svg/radialGradient-fr-01.svg new file mode 100644 index 000000000..2f28d3aba --- /dev/null +++ b/layout/reftests/svg/radialGradient-fr-01.svg @@ -0,0 +1,27 @@ + + + Test gradient fr attribute + + + + + + + + + + + + + + + diff --git a/layout/reftests/svg/radialGradient-fr-02-ref.svg b/layout/reftests/svg/radialGradient-fr-02-ref.svg new file mode 100644 index 000000000..c256f72a2 --- /dev/null +++ b/layout/reftests/svg/radialGradient-fr-02-ref.svg @@ -0,0 +1,28 @@ + + + Test gradient fr attribute + + + + + + + + + + + + + + diff --git a/layout/reftests/svg/radialGradient-fr-02.svg b/layout/reftests/svg/radialGradient-fr-02.svg new file mode 100644 index 000000000..1933203be --- /dev/null +++ b/layout/reftests/svg/radialGradient-fr-02.svg @@ -0,0 +1,27 @@ + + + Test gradient fr attribute + + + + + + + + + + + + + diff --git a/layout/reftests/svg/reftest.list b/layout/reftests/svg/reftest.list index e596feae8..520adc9e6 100644 --- a/layout/reftests/svg/reftest.list +++ b/layout/reftests/svg/reftest.list @@ -290,6 +290,8 @@ fuzzy-if(skiaContent,3,5) == pattern-scale-01c.svg pattern-scale-01-ref.svg == radialGradient-basic-02.svg pass.svg fuzzy-if(cocoaWidget,4,15982) fuzzy-if(winWidget,4,92) fuzzy-if(skiaContent,4,60) == radialGradient-basic-03.svg radialGradient-basic-03-ref.svg == radialGradient-basic-04.svg pass.svg +== radialGradient-fr-01.svg pass.svg +fuzzy(1,3235) fuzzy-if(winWidget,1,6704) == radialGradient-fr-02.svg radialGradient-fr-02-ref.svg fuzzy-if(skiaContent,1,3600) == rect-01.svg pass.svg == rect-02.svg pass.svg == rect-03.svg pass.svg -- cgit v1.2.3 From 920519e7c56a08f743e5230e8db30f635f5f7cf5 Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Thu, 17 Aug 2017 20:46:41 +0200 Subject: CSS - Grid - intristic content with overflow:auto overlaps in grid --- .../grid-item-overflow-stretch-001-ref.html | 78 +++++++++++++++++++ .../css-grid/grid-item-overflow-stretch-001.html | 74 ++++++++++++++++++ .../grid-item-overflow-stretch-002-ref.html | 79 +++++++++++++++++++ .../css-grid/grid-item-overflow-stretch-002.html | 75 ++++++++++++++++++ .../grid-item-overflow-stretch-003-ref.html | 84 +++++++++++++++++++++ .../css-grid/grid-item-overflow-stretch-003.html | 75 ++++++++++++++++++ .../grid-item-overflow-stretch-004-ref.html | 88 ++++++++++++++++++++++ .../css-grid/grid-item-overflow-stretch-004.html | 82 ++++++++++++++++++++ .../grid-item-overflow-stretch-005-ref.html | 83 ++++++++++++++++++++ .../css-grid/grid-item-overflow-stretch-005.html | 77 +++++++++++++++++++ .../grid-item-overflow-stretch-006-ref.html | 54 +++++++++++++ .../css-grid/grid-item-overflow-stretch-006.html | 56 ++++++++++++++ layout/reftests/css-grid/reftest.list | 6 ++ 13 files changed, 911 insertions(+) create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-001-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-001.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-002-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-002.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-003-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-003.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-004-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-004.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-005-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-005.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-006-ref.html create mode 100644 layout/reftests/css-grid/grid-item-overflow-stretch-006.html (limited to 'layout/reftests') diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-001-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-001-ref.html new file mode 100644 index 000000000..463bbb4e6 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-001-ref.html @@ -0,0 +1,78 @@ + + + + + CSS Grid Reference: stretching overflow!=visible items + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-001.html b/layout/reftests/css-grid/grid-item-overflow-stretch-001.html new file mode 100644 index 000000000..4f6259abe --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-001.html @@ -0,0 +1,74 @@ + + + + + CSS Grid Test: stretching overflow!=visible items + + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-002-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-002-ref.html new file mode 100644 index 000000000..a9690a54e --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-002-ref.html @@ -0,0 +1,79 @@ + + + + + CSS Grid Reference: stretching overflow!=visible vertical-rl items + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-002.html b/layout/reftests/css-grid/grid-item-overflow-stretch-002.html new file mode 100644 index 000000000..520eed911 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-002.html @@ -0,0 +1,75 @@ + + + + + CSS Grid Test: stretching overflow!=visible vertical-rl items + + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-003-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-003-ref.html new file mode 100644 index 000000000..c082e6be4 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-003-ref.html @@ -0,0 +1,84 @@ + + + + + CSS Grid Reference: margin:auto stretch items + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-003.html b/layout/reftests/css-grid/grid-item-overflow-stretch-003.html new file mode 100644 index 000000000..8bcd79d9b --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-003.html @@ -0,0 +1,75 @@ + + + + + CSS Grid Test: margin:auto stretch items + + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-004-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-004-ref.html new file mode 100644 index 000000000..71ed28d7c --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-004-ref.html @@ -0,0 +1,88 @@ + + + + + CSS Grid Reference: stretching items + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-004.html b/layout/reftests/css-grid/grid-item-overflow-stretch-004.html new file mode 100644 index 000000000..b983b5184 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-004.html @@ -0,0 +1,82 @@ + + + + + CSS Grid Test: stretching items + + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-005-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-005-ref.html new file mode 100644 index 000000000..e7d353c8b --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-005-ref.html @@ -0,0 +1,83 @@ + + + + + CSS Grid Reference: stretching overflow!=visible items + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-005.html b/layout/reftests/css-grid/grid-item-overflow-stretch-005.html new file mode 100644 index 000000000..33fe468d7 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-005.html @@ -0,0 +1,77 @@ + + + + + CSS Grid Test: stretching overflow!=visible items + + + + + + +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ +
+ +
+
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-006-ref.html b/layout/reftests/css-grid/grid-item-overflow-stretch-006-ref.html new file mode 100644 index 000000000..71d4d4f54 --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-006-ref.html @@ -0,0 +1,54 @@ + + + + + CSS Grid Reference: stretching overflow visible items + + + + + +
+
+
+ +
+ +
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/grid-item-overflow-stretch-006.html b/layout/reftests/css-grid/grid-item-overflow-stretch-006.html new file mode 100644 index 000000000..015c50fcc --- /dev/null +++ b/layout/reftests/css-grid/grid-item-overflow-stretch-006.html @@ -0,0 +1,56 @@ + + + + + CSS Grid Test: stretching overflow visible items + + + + + + +
+
+
+ +
+ +
+ +
+
+
+ +
+ +
+ + + diff --git a/layout/reftests/css-grid/reftest.list b/layout/reftests/css-grid/reftest.list index d85eefbd0..093e2faee 100644 --- a/layout/reftests/css-grid/reftest.list +++ b/layout/reftests/css-grid/reftest.list @@ -116,6 +116,12 @@ skip-if(Android) == grid-auto-min-sizing-percent-001.html grid-auto-min-sizing-p == grid-item-auto-min-size-clamp-005.html grid-item-auto-min-size-clamp-005-ref.html == grid-item-auto-min-size-clamp-006.html grid-item-auto-min-size-clamp-006-ref.html == grid-item-auto-min-size-clamp-007.html grid-item-auto-min-size-clamp-007-ref.html +== grid-item-overflow-stretch-001.html grid-item-overflow-stretch-001-ref.html +== grid-item-overflow-stretch-002.html grid-item-overflow-stretch-002-ref.html +== grid-item-overflow-stretch-003.html grid-item-overflow-stretch-003-ref.html +== grid-item-overflow-stretch-004.html grid-item-overflow-stretch-004-ref.html +== grid-item-overflow-stretch-005.html grid-item-overflow-stretch-005-ref.html +== grid-item-overflow-stretch-006.html grid-item-overflow-stretch-006-ref.html == grid-item-canvas-001.html grid-item-canvas-001-ref.html skip-if(Android) == grid-item-button-001.html grid-item-button-001-ref.html == grid-item-table-stretch-001.html grid-item-table-stretch-001-ref.html -- cgit v1.2.3 From 76e1c016a32cb8cee6f5a0a0012fe512570da1eb Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Thu, 17 Aug 2017 20:56:20 +0200 Subject: CSS - Grid - transferred min-size contribution of percentage size grid item with an intrinsic ratio --- .../css-grid/grid-auto-min-sizing-min-content-min-size-004-ref.html | 2 +- .../css-grid/grid-auto-min-sizing-transferred-size-004-ref.html | 2 +- .../css-grid/grid-min-content-min-sizing-transferred-size-004-ref.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'layout/reftests') diff --git a/layout/reftests/css-grid/grid-auto-min-sizing-min-content-min-size-004-ref.html b/layout/reftests/css-grid/grid-auto-min-sizing-min-content-min-size-004-ref.html index fc74cd214..caef8b031 100644 --- a/layout/reftests/css-grid/grid-auto-min-sizing-min-content-min-size-004-ref.html +++ b/layout/reftests/css-grid/grid-auto-min-sizing-min-content-min-size-004-ref.html @@ -36,7 +36,7 @@ var rowtest = [ "min-width:80%; max-height:20px", "min-width:50%", "margin-left: 50px; width:50%" ]; var results = [ -"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "24px/2px", "20px/2px", "20px/2px", "24px/2px", "24px/52px" +"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "12px/2px", "20px/2px", "20px/2px", "24px/2px", "24px/52px" ]; var item_height = [ "0", "0", "0", "0", "0", "0", "12px", "20px", "20px", "24px", "312px" diff --git a/layout/reftests/css-grid/grid-auto-min-sizing-transferred-size-004-ref.html b/layout/reftests/css-grid/grid-auto-min-sizing-transferred-size-004-ref.html index c5d8a68ff..36a2d4920 100644 --- a/layout/reftests/css-grid/grid-auto-min-sizing-transferred-size-004-ref.html +++ b/layout/reftests/css-grid/grid-auto-min-sizing-transferred-size-004-ref.html @@ -36,7 +36,7 @@ var rowtest = [ "min-width:80%; max-height:20px", "min-width:50%", "margin-left: 50px; width:50%" ]; var results = [ -"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "24px/2px", "20px/2px", "20px/2px", "24px/2px", "24px/52px" +"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "12px/2px", "20px/2px", "20px/2px", "24px/2px", "24px/52px" ]; var item_height = [ "0", "0", "0", "0", "0", "0", "12px", "20px", "20px", "24px", "312px" diff --git a/layout/reftests/css-grid/grid-min-content-min-sizing-transferred-size-004-ref.html b/layout/reftests/css-grid/grid-min-content-min-sizing-transferred-size-004-ref.html index 5fa60b3b5..04d047b83 100644 --- a/layout/reftests/css-grid/grid-min-content-min-sizing-transferred-size-004-ref.html +++ b/layout/reftests/css-grid/grid-min-content-min-sizing-transferred-size-004-ref.html @@ -36,7 +36,7 @@ var rowtest = [ "min-width:80%; max-height:20px", "min-width:50%", "margin-left: 50px; width:50%" ]; var results = [ -"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "24px/2px", "20px/2px", "20px/2px", "24px/2px", "24px/52px" +"0/2px", "0/2px", "0/4px", "0/2px", "0/2px", "0/2px", "12px/2px", "20px/2px", "20px/2px", "24px/2px", "312px/52px" ]; var item_height = [ "0", "0", "0", "0", "0", "0", "12px", "20px", "20px", "24px", "312px" -- cgit v1.2.3 From 092c61f6e68971a62822532e12dc45ba54c9a713 Mon Sep 17 00:00:00 2001 From: janekptacijarabaci Date: Thu, 17 Aug 2017 21:08:44 +0200 Subject: CSS: inline-block with a display:block child element has a wrong baseline (HTML forms) --- layout/reftests/bugs/315920-17.html | 15 +++- .../forms/display-block-baselines-1-ref.html | 91 +++++++++++++++++++ .../reftests/forms/display-block-baselines-1.html | 92 +++++++++++++++++++ .../forms/display-block-baselines-2-ref.html | 100 +++++++++++++++++++++ .../reftests/forms/display-block-baselines-2.html | 100 +++++++++++++++++++++ .../forms/display-block-baselines-3-ref.html | 72 +++++++++++++++ .../reftests/forms/display-block-baselines-3.html | 73 +++++++++++++++ .../forms/display-block-baselines-4-ref.html | 73 +++++++++++++++ .../reftests/forms/display-block-baselines-4.html | 74 +++++++++++++++ .../forms/display-block-baselines-5-ref.html | 72 +++++++++++++++ .../reftests/forms/display-block-baselines-5.html | 72 +++++++++++++++ layout/reftests/forms/reftest.list | 5 ++ 12 files changed, 835 insertions(+), 4 deletions(-) create mode 100644 layout/reftests/forms/display-block-baselines-1-ref.html create mode 100644 layout/reftests/forms/display-block-baselines-1.html create mode 100644 layout/reftests/forms/display-block-baselines-2-ref.html create mode 100644 layout/reftests/forms/display-block-baselines-2.html create mode 100644 layout/reftests/forms/display-block-baselines-3-ref.html create mode 100644 layout/reftests/forms/display-block-baselines-3.html create mode 100644 layout/reftests/forms/display-block-baselines-4-ref.html create mode 100644 layout/reftests/forms/display-block-baselines-4.html create mode 100644 layout/reftests/forms/display-block-baselines-5-ref.html create mode 100644 layout/reftests/forms/display-block-baselines-5.html (limited to 'layout/reftests') diff --git a/layout/reftests/bugs/315920-17.html b/layout/reftests/bugs/315920-17.html index 1681754a5..6d9180144 100644 --- a/layout/reftests/bugs/315920-17.html +++ b/layout/reftests/bugs/315920-17.html @@ -1,5 +1,5 @@ - + - +

@@ -19,5 +17,14 @@
+ diff --git a/layout/reftests/forms/display-block-baselines-1-ref.html b/layout/reftests/forms/display-block-baselines-1-ref.html new file mode 100644 index 000000000..d01c086b5 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-1-ref.html @@ -0,0 +1,91 @@ + + + + + Reference: Testcase #1 for bug 1330962 + + + + +
+
+ A +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-1.html b/layout/reftests/forms/display-block-baselines-1.html new file mode 100644 index 000000000..96ebdad71 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-1.html @@ -0,0 +1,92 @@ + + + + + Testcase #1 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-2-ref.html b/layout/reftests/forms/display-block-baselines-2-ref.html new file mode 100644 index 000000000..441a927b4 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-2-ref.html @@ -0,0 +1,100 @@ + + + + + Reference: Testcase #2 for bug 1330962 + + + + +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+ +
+ B +
button-first
button-last
+
+ +
+
+ A
+ +
+ B +
button-firstbutton-last
+
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-2.html b/layout/reftests/forms/display-block-baselines-2.html new file mode 100644 index 000000000..78253fe4c --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-2.html @@ -0,0 +1,100 @@ + + + + + Testcase #2 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B + +
+ +
+
+ A + +
+ B + +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-3-ref.html b/layout/reftests/forms/display-block-baselines-3-ref.html new file mode 100644 index 000000000..ce277b50c --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-3-ref.html @@ -0,0 +1,72 @@ + + + + + Reference: Testcase #3 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A
+
fieldset-first
fieldset-last
+
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-3.html b/layout/reftests/forms/display-block-baselines-3.html new file mode 100644 index 000000000..9f3c2b110 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-3.html @@ -0,0 +1,73 @@ + + + + + Testcase #3 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A +
fieldset-first
fieldset-last
+
+ B +
+ + + + diff --git a/layout/reftests/forms/display-block-baselines-4-ref.html b/layout/reftests/forms/display-block-baselines-4-ref.html new file mode 100644 index 000000000..5015d50c4 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-4-ref.html @@ -0,0 +1,73 @@ + + + + + Reference: Testcase #4 for bug 1330962 + + + + +
+
+ A
+
legend +fieldset-first
fieldset-last
+
+ B +
+ +
+
+ A
+
grid-fieldset-firstgrid-fieldset-last
+
+ B +
+ +
+
+ A
+
fieldset-first
fieldset-last
+
+ B +
+ +
+
+ A
+
fieldset-first
fieldset-last
+
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-4.html b/layout/reftests/forms/display-block-baselines-4.html new file mode 100644 index 000000000..1bfd344b0 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-4.html @@ -0,0 +1,74 @@ + + + + + Testcase #4 for bug 1330962 + + + + +
+
+ A +
legend +fieldset-first
fieldset-last
+
+ B +
+ +
+
+ A +
grid-fieldset-lastgrid-fieldset-first
+
+ B +
+ +
+
+ A +
fieldset-first
fieldset-last
+
+ B +
+ +
+
+ A +
fieldset-first
fieldset-last
+
+ B +
+ + + + diff --git a/layout/reftests/forms/display-block-baselines-5-ref.html b/layout/reftests/forms/display-block-baselines-5-ref.html new file mode 100644 index 000000000..0dce47f59 --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-5-ref.html @@ -0,0 +1,72 @@ + + + + + Reference: Testcase #5 for bug 1330962 + + + + +
+
+ A
+ +
+ B +
+ +
+
+ A
+ +
+ B +
+ +
+
+ A
+ +
+ B +
+ +
+
+ A
+ +
+ B +
+ + + diff --git a/layout/reftests/forms/display-block-baselines-5.html b/layout/reftests/forms/display-block-baselines-5.html new file mode 100644 index 000000000..0359c8a6f --- /dev/null +++ b/layout/reftests/forms/display-block-baselines-5.html @@ -0,0 +1,72 @@ + + + + + Testcase #5 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ + + diff --git a/layout/reftests/forms/reftest.list b/layout/reftests/forms/reftest.list index d45db276f..c7532077b 100644 --- a/layout/reftests/forms/reftest.list +++ b/layout/reftests/forms/reftest.list @@ -1,4 +1,9 @@ fuzzy-if(skiaContent,1,10) HTTP(..) == text-control-baseline-1.html text-control-baseline-1-ref.html +fuzzy-if(cocoaWidget,16,64) fuzzy-if(Android,52,64) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),104,224) fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),57,400) == display-block-baselines-1.html display-block-baselines-1-ref.html # anti-aliasing issues +== display-block-baselines-2.html display-block-baselines-2-ref.html +== display-block-baselines-3.html display-block-baselines-3-ref.html +== display-block-baselines-4.html display-block-baselines-4-ref.html +fuzzy-if(Android,4,8) == display-block-baselines-5.html display-block-baselines-5-ref.html # button element include button/reftest.list -- cgit v1.2.3