From 2aa4a82499d4becd2284cdb482213d541b8804dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 16:29:10 +0200 Subject: Adding upstream version 86.0.1. Signed-off-by: Daniel Baumann --- .../border-radius/border-circle-2-ref.xhtml | 11 +++ layout/reftests/border-radius/border-circle-2.html | 20 +++++ layout/reftests/border-radius/border-circle.html | 11 +++ layout/reftests/border-radius/border-ellips.html | 11 +++ .../border-radius/border-reduce-height-ref.html | 19 +++++ .../border-radius/border-reduce-height.html | 19 +++++ layout/reftests/border-radius/border-square.html | 10 +++ .../border-radius/border-value-interpret-ref.html | 21 +++++ .../border-radius/border-value-interpret.html | 18 +++++ layout/reftests/border-radius/clipping-1-ref.html | 28 +++++++ layout/reftests/border-radius/clipping-1.html | 19 +++++ layout/reftests/border-radius/clipping-2.html | 30 +++++++ layout/reftests/border-radius/clipping-3-ref.xhtml | 19 +++++ layout/reftests/border-radius/clipping-3.html | 27 +++++++ .../reftests/border-radius/clipping-4-canvas.html | 14 ++++ .../reftests/border-radius/clipping-4-image.html | 10 +++ .../reftests/border-radius/clipping-4-notref.html | 10 +++ .../border-radius/clipping-4-overflow-hidden.html | 16 ++++ layout/reftests/border-radius/clipping-4-ref.html | 11 +++ .../reftests/border-radius/clipping-5-canvas.html | 20 +++++ .../reftests/border-radius/clipping-5-image.html | 16 ++++ .../border-radius/clipping-5-overflow-hidden.html | 24 ++++++ layout/reftests/border-radius/clipping-5-ref.html | 17 ++++ layout/reftests/border-radius/clipping-5-refc.html | 19 +++++ layout/reftests/border-radius/clipping-5-refi.html | 15 ++++ layout/reftests/border-radius/clipping-6-ref.html | 15 ++++ layout/reftests/border-radius/clipping-6.html | 13 +++ layout/reftests/border-radius/clipping-7-ref.html | 13 +++ layout/reftests/border-radius/clipping-7.html | 13 +++ .../border-radius/clipping-and-zindex-1-ref.html | 18 +++++ .../border-radius/clipping-and-zindex-1.html | 19 +++++ .../reftests/border-radius/color-layer-1-ref.html | 10 +++ layout/reftests/border-radius/color-layer-1a.html | 8 ++ layout/reftests/border-radius/corner-1-ref.svg | 13 +++ layout/reftests/border-radius/corner-1.html | 18 +++++ layout/reftests/border-radius/corner-2-ref.svg | 12 +++ layout/reftests/border-radius/corner-2.html | 18 +++++ layout/reftests/border-radius/corner-3-ref.svg | 5 ++ layout/reftests/border-radius/corner-3.html | 22 +++++ layout/reftests/border-radius/corner-4-ref.svg | 5 ++ layout/reftests/border-radius/corner-4.html | 22 +++++ .../border-radius/corner-joins-1-ref.xhtml | 89 ++++++++++++++++++++ layout/reftests/border-radius/corner-joins-1.xhtml | 78 ++++++++++++++++++ .../border-radius/corner-joins-2-ref.xhtml | 36 +++++++++ layout/reftests/border-radius/corner-joins-2.xhtml | 42 ++++++++++ layout/reftests/border-radius/corner-split-ref.svg | 20 +++++ layout/reftests/border-radius/corner-split.html | 32 ++++++++ .../curved-border-background-nogap-ref.html | 9 +++ .../curved-border-background-nogap.html | 36 +++++++++ .../border-radius/curved-borders-all-styles.html | 29 +++++++ .../border-radius/curved-stripe-border-ref.svg | 26 ++++++ .../border-radius/curved-stripe-border.html | 17 ++++ layout/reftests/border-radius/iframe-1-ref.html | 7 ++ layout/reftests/border-radius/iframe-1.html | 7 ++ layout/reftests/border-radius/inherit-1-ref.html | 25 ++++++ layout/reftests/border-radius/inherit-1.html | 24 ++++++ .../intersecting-clipping-1-canvas.html | 20 +++++ .../intersecting-clipping-1-image.html | 16 ++++ .../intersecting-clipping-1-overflow-hidden.html | 18 +++++ .../border-radius/intersecting-clipping-1-ref.html | 53 ++++++++++++ .../intersecting-clipping-1-refc.html | 55 +++++++++++++ .../intersecting-clipping-1-refi.html | 51 ++++++++++++ .../reftests/border-radius/invalidate-1-ref.html | 7 ++ layout/reftests/border-radius/invalidate-1a.html | 15 ++++ layout/reftests/border-radius/invalidate-1b.html | 15 ++++ layout/reftests/border-radius/outline-circle.html | 11 +++ layout/reftests/border-radius/outline-ellips.html | 11 +++ layout/reftests/border-radius/outline-square.html | 10 +++ layout/reftests/border-radius/percent-1-ref.html | 55 +++++++++++++ layout/reftests/border-radius/percent-1.html | 37 +++++++++ layout/reftests/border-radius/percent-2-ref.html | 55 +++++++++++++ layout/reftests/border-radius/percent-2.html | 37 +++++++++ layout/reftests/border-radius/percent-3-ref.html | 55 +++++++++++++ layout/reftests/border-radius/percent-3.html | 37 +++++++++ layout/reftests/border-radius/reftest.list | 94 ++++++++++++++++++++++ layout/reftests/border-radius/scroll-1-ref.html | 8 ++ layout/reftests/border-radius/scroll-1.html | 23 ++++++ .../border-radius/scrollbar-clamping-1-ref.html | 47 +++++++++++ .../border-radius/scrollbar-clamping-1.html | 45 +++++++++++ .../border-radius/scrollbar-clamping-2-ref.html | 34 ++++++++ .../border-radius/scrollbar-clamping-2.html | 46 +++++++++++ .../border-radius/table-collapse-1-ref.html | 24 ++++++ .../reftests/border-radius/table-collapse-1.html | 25 ++++++ .../reftests/border-radius/transforms-1-ref.html | 24 ++++++ layout/reftests/border-radius/transforms-1.html | 25 ++++++ .../reftests/border-radius/zero-radius-clip-1.html | 7 ++ .../border-radius/zero-radius-clip-ref.html | 7 ++ 87 files changed, 2103 insertions(+) create mode 100644 layout/reftests/border-radius/border-circle-2-ref.xhtml create mode 100644 layout/reftests/border-radius/border-circle-2.html create mode 100644 layout/reftests/border-radius/border-circle.html create mode 100644 layout/reftests/border-radius/border-ellips.html create mode 100644 layout/reftests/border-radius/border-reduce-height-ref.html create mode 100644 layout/reftests/border-radius/border-reduce-height.html create mode 100644 layout/reftests/border-radius/border-square.html create mode 100644 layout/reftests/border-radius/border-value-interpret-ref.html create mode 100644 layout/reftests/border-radius/border-value-interpret.html create mode 100644 layout/reftests/border-radius/clipping-1-ref.html create mode 100644 layout/reftests/border-radius/clipping-1.html create mode 100644 layout/reftests/border-radius/clipping-2.html create mode 100644 layout/reftests/border-radius/clipping-3-ref.xhtml create mode 100644 layout/reftests/border-radius/clipping-3.html create mode 100644 layout/reftests/border-radius/clipping-4-canvas.html create mode 100644 layout/reftests/border-radius/clipping-4-image.html create mode 100644 layout/reftests/border-radius/clipping-4-notref.html create mode 100644 layout/reftests/border-radius/clipping-4-overflow-hidden.html create mode 100644 layout/reftests/border-radius/clipping-4-ref.html create mode 100644 layout/reftests/border-radius/clipping-5-canvas.html create mode 100644 layout/reftests/border-radius/clipping-5-image.html create mode 100644 layout/reftests/border-radius/clipping-5-overflow-hidden.html create mode 100644 layout/reftests/border-radius/clipping-5-ref.html create mode 100644 layout/reftests/border-radius/clipping-5-refc.html create mode 100644 layout/reftests/border-radius/clipping-5-refi.html create mode 100644 layout/reftests/border-radius/clipping-6-ref.html create mode 100644 layout/reftests/border-radius/clipping-6.html create mode 100644 layout/reftests/border-radius/clipping-7-ref.html create mode 100644 layout/reftests/border-radius/clipping-7.html create mode 100644 layout/reftests/border-radius/clipping-and-zindex-1-ref.html create mode 100644 layout/reftests/border-radius/clipping-and-zindex-1.html create mode 100644 layout/reftests/border-radius/color-layer-1-ref.html create mode 100644 layout/reftests/border-radius/color-layer-1a.html create mode 100644 layout/reftests/border-radius/corner-1-ref.svg create mode 100644 layout/reftests/border-radius/corner-1.html create mode 100644 layout/reftests/border-radius/corner-2-ref.svg create mode 100644 layout/reftests/border-radius/corner-2.html create mode 100644 layout/reftests/border-radius/corner-3-ref.svg create mode 100644 layout/reftests/border-radius/corner-3.html create mode 100644 layout/reftests/border-radius/corner-4-ref.svg create mode 100644 layout/reftests/border-radius/corner-4.html create mode 100644 layout/reftests/border-radius/corner-joins-1-ref.xhtml create mode 100644 layout/reftests/border-radius/corner-joins-1.xhtml create mode 100644 layout/reftests/border-radius/corner-joins-2-ref.xhtml create mode 100644 layout/reftests/border-radius/corner-joins-2.xhtml create mode 100644 layout/reftests/border-radius/corner-split-ref.svg create mode 100644 layout/reftests/border-radius/corner-split.html create mode 100644 layout/reftests/border-radius/curved-border-background-nogap-ref.html create mode 100644 layout/reftests/border-radius/curved-border-background-nogap.html create mode 100644 layout/reftests/border-radius/curved-borders-all-styles.html create mode 100644 layout/reftests/border-radius/curved-stripe-border-ref.svg create mode 100644 layout/reftests/border-radius/curved-stripe-border.html create mode 100644 layout/reftests/border-radius/iframe-1-ref.html create mode 100644 layout/reftests/border-radius/iframe-1.html create mode 100644 layout/reftests/border-radius/inherit-1-ref.html create mode 100644 layout/reftests/border-radius/inherit-1.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-canvas.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-image.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-overflow-hidden.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-ref.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-refc.html create mode 100644 layout/reftests/border-radius/intersecting-clipping-1-refi.html create mode 100644 layout/reftests/border-radius/invalidate-1-ref.html create mode 100644 layout/reftests/border-radius/invalidate-1a.html create mode 100644 layout/reftests/border-radius/invalidate-1b.html create mode 100644 layout/reftests/border-radius/outline-circle.html create mode 100644 layout/reftests/border-radius/outline-ellips.html create mode 100644 layout/reftests/border-radius/outline-square.html create mode 100644 layout/reftests/border-radius/percent-1-ref.html create mode 100644 layout/reftests/border-radius/percent-1.html create mode 100644 layout/reftests/border-radius/percent-2-ref.html create mode 100644 layout/reftests/border-radius/percent-2.html create mode 100644 layout/reftests/border-radius/percent-3-ref.html create mode 100644 layout/reftests/border-radius/percent-3.html create mode 100644 layout/reftests/border-radius/reftest.list create mode 100644 layout/reftests/border-radius/scroll-1-ref.html create mode 100644 layout/reftests/border-radius/scroll-1.html create mode 100644 layout/reftests/border-radius/scrollbar-clamping-1-ref.html create mode 100644 layout/reftests/border-radius/scrollbar-clamping-1.html create mode 100644 layout/reftests/border-radius/scrollbar-clamping-2-ref.html create mode 100644 layout/reftests/border-radius/scrollbar-clamping-2.html create mode 100644 layout/reftests/border-radius/table-collapse-1-ref.html create mode 100644 layout/reftests/border-radius/table-collapse-1.html create mode 100644 layout/reftests/border-radius/transforms-1-ref.html create mode 100644 layout/reftests/border-radius/transforms-1.html create mode 100644 layout/reftests/border-radius/zero-radius-clip-1.html create mode 100644 layout/reftests/border-radius/zero-radius-clip-ref.html (limited to 'layout/reftests/border-radius') diff --git a/layout/reftests/border-radius/border-circle-2-ref.xhtml b/layout/reftests/border-radius/border-circle-2-ref.xhtml new file mode 100644 index 0000000000..b589b4d04b --- /dev/null +++ b/layout/reftests/border-radius/border-circle-2-ref.xhtml @@ -0,0 +1,11 @@ + + + + + + + diff --git a/layout/reftests/border-radius/border-circle-2.html b/layout/reftests/border-radius/border-circle-2.html new file mode 100644 index 0000000000..6ad0321abc --- /dev/null +++ b/layout/reftests/border-radius/border-circle-2.html @@ -0,0 +1,20 @@ + + +Circular border + + +
diff --git a/layout/reftests/border-radius/border-circle.html b/layout/reftests/border-radius/border-circle.html new file mode 100644 index 0000000000..02fbebe7ac --- /dev/null +++ b/layout/reftests/border-radius/border-circle.html @@ -0,0 +1,11 @@ + + +Circular border + + +
diff --git a/layout/reftests/border-radius/border-ellips.html b/layout/reftests/border-radius/border-ellips.html new file mode 100644 index 0000000000..94c53fafa0 --- /dev/null +++ b/layout/reftests/border-radius/border-ellips.html @@ -0,0 +1,11 @@ + + +Elliptical border + + +
diff --git a/layout/reftests/border-radius/border-reduce-height-ref.html b/layout/reftests/border-radius/border-reduce-height-ref.html new file mode 100644 index 0000000000..0c28216dac --- /dev/null +++ b/layout/reftests/border-radius/border-reduce-height-ref.html @@ -0,0 +1,19 @@ + + + + + +
+ + diff --git a/layout/reftests/border-radius/border-reduce-height.html b/layout/reftests/border-radius/border-reduce-height.html new file mode 100644 index 0000000000..db0310a6ba --- /dev/null +++ b/layout/reftests/border-radius/border-reduce-height.html @@ -0,0 +1,19 @@ + + + + + +
+ + diff --git a/layout/reftests/border-radius/border-square.html b/layout/reftests/border-radius/border-square.html new file mode 100644 index 0000000000..4e16637bbe --- /dev/null +++ b/layout/reftests/border-radius/border-square.html @@ -0,0 +1,10 @@ + + +Square border + + +
diff --git a/layout/reftests/border-radius/border-value-interpret-ref.html b/layout/reftests/border-radius/border-value-interpret-ref.html new file mode 100644 index 0000000000..c9a42716b0 --- /dev/null +++ b/layout/reftests/border-radius/border-value-interpret-ref.html @@ -0,0 +1,21 @@ + + + + Test different types of values with border radius + + + + +
+ diff --git a/layout/reftests/border-radius/border-value-interpret.html b/layout/reftests/border-radius/border-value-interpret.html new file mode 100644 index 0000000000..16ee01c973 --- /dev/null +++ b/layout/reftests/border-radius/border-value-interpret.html @@ -0,0 +1,18 @@ + + + + Test different types of values with border radius + + + +
+ diff --git a/layout/reftests/border-radius/clipping-1-ref.html b/layout/reftests/border-radius/clipping-1-ref.html new file mode 100644 index 0000000000..f02eee730b --- /dev/null +++ b/layout/reftests/border-radius/clipping-1-ref.html @@ -0,0 +1,28 @@ + + +Border clipping + + + +
+
+ diff --git a/layout/reftests/border-radius/clipping-1.html b/layout/reftests/border-radius/clipping-1.html new file mode 100644 index 0000000000..979af78817 --- /dev/null +++ b/layout/reftests/border-radius/clipping-1.html @@ -0,0 +1,19 @@ + + +Border clipping + + + +
+ diff --git a/layout/reftests/border-radius/clipping-2.html b/layout/reftests/border-radius/clipping-2.html new file mode 100644 index 0000000000..b0630a7fb2 --- /dev/null +++ b/layout/reftests/border-radius/clipping-2.html @@ -0,0 +1,30 @@ + + +Border clipping + + + +
+
+ diff --git a/layout/reftests/border-radius/clipping-3-ref.xhtml b/layout/reftests/border-radius/clipping-3-ref.xhtml new file mode 100644 index 0000000000..9cab93dbd7 --- /dev/null +++ b/layout/reftests/border-radius/clipping-3-ref.xhtml @@ -0,0 +1,19 @@ + + +
+ + + + + + + + + + diff --git a/layout/reftests/border-radius/clipping-3.html b/layout/reftests/border-radius/clipping-3.html new file mode 100644 index 0000000000..af52adb304 --- /dev/null +++ b/layout/reftests/border-radius/clipping-3.html @@ -0,0 +1,27 @@ + + +Border clipping + + + +
+
+ diff --git a/layout/reftests/border-radius/clipping-4-canvas.html b/layout/reftests/border-radius/clipping-4-canvas.html new file mode 100644 index 0000000000..c7836b8370 --- /dev/null +++ b/layout/reftests/border-radius/clipping-4-canvas.html @@ -0,0 +1,14 @@ + +Test for clipping of border-radius + + + diff --git a/layout/reftests/border-radius/clipping-4-image.html b/layout/reftests/border-radius/clipping-4-image.html new file mode 100644 index 0000000000..8fedba7221 --- /dev/null +++ b/layout/reftests/border-radius/clipping-4-image.html @@ -0,0 +1,10 @@ + +Test for clipping of border-radius + + diff --git a/layout/reftests/border-radius/clipping-4-notref.html b/layout/reftests/border-radius/clipping-4-notref.html new file mode 100644 index 0000000000..816856f3e1 --- /dev/null +++ b/layout/reftests/border-radius/clipping-4-notref.html @@ -0,0 +1,10 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/clipping-4-overflow-hidden.html b/layout/reftests/border-radius/clipping-4-overflow-hidden.html new file mode 100644 index 0000000000..734fdef20a --- /dev/null +++ b/layout/reftests/border-radius/clipping-4-overflow-hidden.html @@ -0,0 +1,16 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/clipping-4-ref.html b/layout/reftests/border-radius/clipping-4-ref.html new file mode 100644 index 0000000000..ebe86707f3 --- /dev/null +++ b/layout/reftests/border-radius/clipping-4-ref.html @@ -0,0 +1,11 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/clipping-5-canvas.html b/layout/reftests/border-radius/clipping-5-canvas.html new file mode 100644 index 0000000000..62c05ccf4c --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-canvas.html @@ -0,0 +1,20 @@ + +Test for clipping of border-radius + + + diff --git a/layout/reftests/border-radius/clipping-5-image.html b/layout/reftests/border-radius/clipping-5-image.html new file mode 100644 index 0000000000..8399d0894a --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-image.html @@ -0,0 +1,16 @@ + +Test for clipping of border-radius + + diff --git a/layout/reftests/border-radius/clipping-5-overflow-hidden.html b/layout/reftests/border-radius/clipping-5-overflow-hidden.html new file mode 100644 index 0000000000..e81668ff7b --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-overflow-hidden.html @@ -0,0 +1,24 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/clipping-5-ref.html b/layout/reftests/border-radius/clipping-5-ref.html new file mode 100644 index 0000000000..bcac4ef848 --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-ref.html @@ -0,0 +1,17 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/clipping-5-refc.html b/layout/reftests/border-radius/clipping-5-refc.html new file mode 100644 index 0000000000..56b130b9c9 --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-refc.html @@ -0,0 +1,19 @@ + +Test for clipping of border-radius + + + diff --git a/layout/reftests/border-radius/clipping-5-refi.html b/layout/reftests/border-radius/clipping-5-refi.html new file mode 100644 index 0000000000..2e3036dd5e --- /dev/null +++ b/layout/reftests/border-radius/clipping-5-refi.html @@ -0,0 +1,15 @@ + +Test for clipping of border-radius + + diff --git a/layout/reftests/border-radius/clipping-6-ref.html b/layout/reftests/border-radius/clipping-6-ref.html new file mode 100644 index 0000000000..7644fe21fe --- /dev/null +++ b/layout/reftests/border-radius/clipping-6-ref.html @@ -0,0 +1,15 @@ + + + + + + +
+
+
+
Hi
+
+
+
+ diff --git a/layout/reftests/border-radius/clipping-6.html b/layout/reftests/border-radius/clipping-6.html new file mode 100644 index 0000000000..3447a17e9e --- /dev/null +++ b/layout/reftests/border-radius/clipping-6.html @@ -0,0 +1,13 @@ + + + + + + +
+
+
Hi
+
+
+ diff --git a/layout/reftests/border-radius/clipping-7-ref.html b/layout/reftests/border-radius/clipping-7-ref.html new file mode 100644 index 0000000000..1d83e5baa0 --- /dev/null +++ b/layout/reftests/border-radius/clipping-7-ref.html @@ -0,0 +1,13 @@ + + + + + + +
+
+
+
+
+ diff --git a/layout/reftests/border-radius/clipping-7.html b/layout/reftests/border-radius/clipping-7.html new file mode 100644 index 0000000000..f435d2c41c --- /dev/null +++ b/layout/reftests/border-radius/clipping-7.html @@ -0,0 +1,13 @@ + + + + + + +
+
+
+
+
+ diff --git a/layout/reftests/border-radius/clipping-and-zindex-1-ref.html b/layout/reftests/border-radius/clipping-and-zindex-1-ref.html new file mode 100644 index 0000000000..f1155db7fe --- /dev/null +++ b/layout/reftests/border-radius/clipping-and-zindex-1-ref.html @@ -0,0 +1,18 @@ + +Test for z-index relationship to border-radius clipping of overflow + + +
+
+
diff --git a/layout/reftests/border-radius/clipping-and-zindex-1.html b/layout/reftests/border-radius/clipping-and-zindex-1.html new file mode 100644 index 0000000000..f565d7a822 --- /dev/null +++ b/layout/reftests/border-radius/clipping-and-zindex-1.html @@ -0,0 +1,19 @@ + +Test for z-index relationship to border-radius clipping of overflow + + +
+
+
diff --git a/layout/reftests/border-radius/color-layer-1-ref.html b/layout/reftests/border-radius/color-layer-1-ref.html new file mode 100644 index 0000000000..118077040f --- /dev/null +++ b/layout/reftests/border-radius/color-layer-1-ref.html @@ -0,0 +1,10 @@ + + + +
+
+
+
+
+ + diff --git a/layout/reftests/border-radius/color-layer-1a.html b/layout/reftests/border-radius/color-layer-1a.html new file mode 100644 index 0000000000..ff600cb660 --- /dev/null +++ b/layout/reftests/border-radius/color-layer-1a.html @@ -0,0 +1,8 @@ + + + +
+
+
+ + \ No newline at end of file diff --git a/layout/reftests/border-radius/corner-1-ref.svg b/layout/reftests/border-radius/corner-1-ref.svg new file mode 100644 index 0000000000..d3e0586f8c --- /dev/null +++ b/layout/reftests/border-radius/corner-1-ref.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/layout/reftests/border-radius/corner-1.html b/layout/reftests/border-radius/corner-1.html new file mode 100644 index 0000000000..a606b38f8f --- /dev/null +++ b/layout/reftests/border-radius/corner-1.html @@ -0,0 +1,18 @@ + + +Corners different + + + +
+ diff --git a/layout/reftests/border-radius/corner-2-ref.svg b/layout/reftests/border-radius/corner-2-ref.svg new file mode 100644 index 0000000000..3232472eb1 --- /dev/null +++ b/layout/reftests/border-radius/corner-2-ref.svg @@ -0,0 +1,12 @@ + + + + + diff --git a/layout/reftests/border-radius/corner-2.html b/layout/reftests/border-radius/corner-2.html new file mode 100644 index 0000000000..cd860e843a --- /dev/null +++ b/layout/reftests/border-radius/corner-2.html @@ -0,0 +1,18 @@ + + +Corners different + + + +
+ diff --git a/layout/reftests/border-radius/corner-3-ref.svg b/layout/reftests/border-radius/corner-3-ref.svg new file mode 100644 index 0000000000..210cc7637c --- /dev/null +++ b/layout/reftests/border-radius/corner-3-ref.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/layout/reftests/border-radius/corner-3.html b/layout/reftests/border-radius/corner-3.html new file mode 100644 index 0000000000..ee4dd73113 --- /dev/null +++ b/layout/reftests/border-radius/corner-3.html @@ -0,0 +1,22 @@ + + + + Test when only some of the corners have a border-radius and the border-radius is greater than the sum of the border width and the element's content area width/height + + + +
+ + diff --git a/layout/reftests/border-radius/corner-4-ref.svg b/layout/reftests/border-radius/corner-4-ref.svg new file mode 100644 index 0000000000..939ccc04ac --- /dev/null +++ b/layout/reftests/border-radius/corner-4-ref.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/layout/reftests/border-radius/corner-4.html b/layout/reftests/border-radius/corner-4.html new file mode 100644 index 0000000000..a51c24f9ca --- /dev/null +++ b/layout/reftests/border-radius/corner-4.html @@ -0,0 +1,22 @@ + + + + Test the border transparency + + + +
+ + diff --git a/layout/reftests/border-radius/corner-joins-1-ref.xhtml b/layout/reftests/border-radius/corner-joins-1-ref.xhtml new file mode 100644 index 0000000000..1b0ba24a6b --- /dev/null +++ b/layout/reftests/border-radius/corner-joins-1-ref.xhtml @@ -0,0 +1,89 @@ + + + +border + + + +
+
+
+ + + + +
+
+ + + + + + + + + + + +
+
+
+
+ + + + +
+
+ + + + + +
+ + diff --git a/layout/reftests/border-radius/corner-joins-1.xhtml b/layout/reftests/border-radius/corner-joins-1.xhtml new file mode 100644 index 0000000000..f7a9b8ecdc --- /dev/null +++ b/layout/reftests/border-radius/corner-joins-1.xhtml @@ -0,0 +1,78 @@ + + + +border + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/border-radius/corner-joins-2-ref.xhtml b/layout/reftests/border-radius/corner-joins-2-ref.xhtml new file mode 100644 index 0000000000..de765cd10d --- /dev/null +++ b/layout/reftests/border-radius/corner-joins-2-ref.xhtml @@ -0,0 +1,36 @@ + + + +border + + + +
+
+
+ + + + + + diff --git a/layout/reftests/border-radius/corner-joins-2.xhtml b/layout/reftests/border-radius/corner-joins-2.xhtml new file mode 100644 index 0000000000..fcc0399c32 --- /dev/null +++ b/layout/reftests/border-radius/corner-joins-2.xhtml @@ -0,0 +1,42 @@ + + + +border + + + +
+
+
+ + + + + + diff --git a/layout/reftests/border-radius/corner-split-ref.svg b/layout/reftests/border-radius/corner-split-ref.svg new file mode 100644 index 0000000000..742fc03ba9 --- /dev/null +++ b/layout/reftests/border-radius/corner-split-ref.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/border-radius/corner-split.html b/layout/reftests/border-radius/corner-split.html new file mode 100644 index 0000000000..59d26aa1e5 --- /dev/null +++ b/layout/reftests/border-radius/corner-split.html @@ -0,0 +1,32 @@ + + + + + + +
+ + + + + + + + + + diff --git a/layout/reftests/border-radius/curved-border-background-nogap-ref.html b/layout/reftests/border-radius/curved-border-background-nogap-ref.html new file mode 100644 index 0000000000..67aead2bca --- /dev/null +++ b/layout/reftests/border-radius/curved-border-background-nogap-ref.html @@ -0,0 +1,9 @@ + + +
diff --git a/layout/reftests/border-radius/curved-border-background-nogap.html b/layout/reftests/border-radius/curved-border-background-nogap.html new file mode 100644 index 0000000000..01207e7f04 --- /dev/null +++ b/layout/reftests/border-radius/curved-border-background-nogap.html @@ -0,0 +1,36 @@ + + +
diff --git a/layout/reftests/border-radius/curved-borders-all-styles.html b/layout/reftests/border-radius/curved-borders-all-styles.html new file mode 100644 index 0000000000..e816483e21 --- /dev/null +++ b/layout/reftests/border-radius/curved-borders-all-styles.html @@ -0,0 +1,29 @@ + + + + testcase for bug #382721 + + + + + + + + diff --git a/layout/reftests/border-radius/curved-stripe-border-ref.svg b/layout/reftests/border-radius/curved-stripe-border-ref.svg new file mode 100644 index 0000000000..726094142c --- /dev/null +++ b/layout/reftests/border-radius/curved-stripe-border-ref.svg @@ -0,0 +1,26 @@ + + +Curved stripe border (SVG) + + + + diff --git a/layout/reftests/border-radius/curved-stripe-border.html b/layout/reftests/border-radius/curved-stripe-border.html new file mode 100644 index 0000000000..1f962765d1 --- /dev/null +++ b/layout/reftests/border-radius/curved-stripe-border.html @@ -0,0 +1,17 @@ + + +Curved stripe border (HTML) + + +
+ diff --git a/layout/reftests/border-radius/iframe-1-ref.html b/layout/reftests/border-radius/iframe-1-ref.html new file mode 100644 index 0000000000..360c443f04 --- /dev/null +++ b/layout/reftests/border-radius/iframe-1-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/border-radius/iframe-1.html b/layout/reftests/border-radius/iframe-1.html new file mode 100644 index 0000000000..b3fc86792c --- /dev/null +++ b/layout/reftests/border-radius/iframe-1.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/border-radius/inherit-1-ref.html b/layout/reftests/border-radius/inherit-1-ref.html new file mode 100644 index 0000000000..c77e814ff3 --- /dev/null +++ b/layout/reftests/border-radius/inherit-1-ref.html @@ -0,0 +1,25 @@ + + +Border-radius inheritance + + + +
+ diff --git a/layout/reftests/border-radius/inherit-1.html b/layout/reftests/border-radius/inherit-1.html new file mode 100644 index 0000000000..012e14799c --- /dev/null +++ b/layout/reftests/border-radius/inherit-1.html @@ -0,0 +1,24 @@ + + +Border-radius inheritance + + + +
+ diff --git a/layout/reftests/border-radius/intersecting-clipping-1-canvas.html b/layout/reftests/border-radius/intersecting-clipping-1-canvas.html new file mode 100644 index 0000000000..020b1e4ce2 --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-canvas.html @@ -0,0 +1,20 @@ + +Test for clipping of border-radius + +
+ diff --git a/layout/reftests/border-radius/intersecting-clipping-1-image.html b/layout/reftests/border-radius/intersecting-clipping-1-image.html new file mode 100644 index 0000000000..ba533d1097 --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-image.html @@ -0,0 +1,16 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/intersecting-clipping-1-overflow-hidden.html b/layout/reftests/border-radius/intersecting-clipping-1-overflow-hidden.html new file mode 100644 index 0000000000..38e2e3f48c --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-overflow-hidden.html @@ -0,0 +1,18 @@ + +Test for clipping of border-radius + +
diff --git a/layout/reftests/border-radius/intersecting-clipping-1-ref.html b/layout/reftests/border-radius/intersecting-clipping-1-ref.html new file mode 100644 index 0000000000..0e4061a3f5 --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-ref.html @@ -0,0 +1,53 @@ + +Test for clipping of border-radius + +
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
diff --git a/layout/reftests/border-radius/intersecting-clipping-1-refc.html b/layout/reftests/border-radius/intersecting-clipping-1-refc.html new file mode 100644 index 0000000000..7208a8c67b --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-refc.html @@ -0,0 +1,55 @@ + +Test for clipping of border-radius + +
+
+ + + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
diff --git a/layout/reftests/border-radius/intersecting-clipping-1-refi.html b/layout/reftests/border-radius/intersecting-clipping-1-refi.html new file mode 100644 index 0000000000..c21a147252 --- /dev/null +++ b/layout/reftests/border-radius/intersecting-clipping-1-refi.html @@ -0,0 +1,51 @@ + +Test for clipping of border-radius + +
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
diff --git a/layout/reftests/border-radius/invalidate-1-ref.html b/layout/reftests/border-radius/invalidate-1-ref.html new file mode 100644 index 0000000000..951f549d04 --- /dev/null +++ b/layout/reftests/border-radius/invalidate-1-ref.html @@ -0,0 +1,7 @@ + + + +
+
+ + diff --git a/layout/reftests/border-radius/invalidate-1a.html b/layout/reftests/border-radius/invalidate-1a.html new file mode 100644 index 0000000000..0d5ce323be --- /dev/null +++ b/layout/reftests/border-radius/invalidate-1a.html @@ -0,0 +1,15 @@ + + + +
+
+ + + diff --git a/layout/reftests/border-radius/invalidate-1b.html b/layout/reftests/border-radius/invalidate-1b.html new file mode 100644 index 0000000000..be740a2251 --- /dev/null +++ b/layout/reftests/border-radius/invalidate-1b.html @@ -0,0 +1,15 @@ + + + +
+
+ + + diff --git a/layout/reftests/border-radius/outline-circle.html b/layout/reftests/border-radius/outline-circle.html new file mode 100644 index 0000000000..4cdb4835e2 --- /dev/null +++ b/layout/reftests/border-radius/outline-circle.html @@ -0,0 +1,11 @@ + + +Circular outline + + +
diff --git a/layout/reftests/border-radius/outline-ellips.html b/layout/reftests/border-radius/outline-ellips.html new file mode 100644 index 0000000000..a41a98064f --- /dev/null +++ b/layout/reftests/border-radius/outline-ellips.html @@ -0,0 +1,11 @@ + + +Elliptical outline + + +
diff --git a/layout/reftests/border-radius/outline-square.html b/layout/reftests/border-radius/outline-square.html new file mode 100644 index 0000000000..e95610cf25 --- /dev/null +++ b/layout/reftests/border-radius/outline-square.html @@ -0,0 +1,10 @@ + + +Square outline + + +
diff --git a/layout/reftests/border-radius/percent-1-ref.html b/layout/reftests/border-radius/percent-1-ref.html new file mode 100644 index 0000000000..8bfd633b2d --- /dev/null +++ b/layout/reftests/border-radius/percent-1-ref.html @@ -0,0 +1,55 @@ + +Border radius with percent units — reference + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/percent-1.html b/layout/reftests/border-radius/percent-1.html new file mode 100644 index 0000000000..395a070ca7 --- /dev/null +++ b/layout/reftests/border-radius/percent-1.html @@ -0,0 +1,37 @@ + +Border radius with percent units — test + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/percent-2-ref.html b/layout/reftests/border-radius/percent-2-ref.html new file mode 100644 index 0000000000..2680427acd --- /dev/null +++ b/layout/reftests/border-radius/percent-2-ref.html @@ -0,0 +1,55 @@ + +Border radius with percent units — reference + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/percent-2.html b/layout/reftests/border-radius/percent-2.html new file mode 100644 index 0000000000..98fdb10bed --- /dev/null +++ b/layout/reftests/border-radius/percent-2.html @@ -0,0 +1,37 @@ + +Border radius with percent units — test + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/percent-3-ref.html b/layout/reftests/border-radius/percent-3-ref.html new file mode 100644 index 0000000000..83abf9c4da --- /dev/null +++ b/layout/reftests/border-radius/percent-3-ref.html @@ -0,0 +1,55 @@ + +Border radius with percent units — reference + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/percent-3.html b/layout/reftests/border-radius/percent-3.html new file mode 100644 index 0000000000..bb3103554e --- /dev/null +++ b/layout/reftests/border-radius/percent-3.html @@ -0,0 +1,37 @@ + +Border radius with percent units — test + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ diff --git a/layout/reftests/border-radius/reftest.list b/layout/reftests/border-radius/reftest.list new file mode 100644 index 0000000000..821c2e17a5 --- /dev/null +++ b/layout/reftests/border-radius/reftest.list @@ -0,0 +1,94 @@ +# really basic tests that square, circular, and elliptical border and +# outline radius are not the same thing +!= border-square.html about:blank +!= border-circle.html about:blank +!= border-ellips.html about:blank +!= border-square.html border-circle.html +!= border-square.html border-ellips.html +!= border-circle.html border-ellips.html + +!= outline-square.html about:blank +!= outline-circle.html about:blank +!= outline-ellips.html about:blank +!= outline-square.html outline-circle.html +!= outline-square.html outline-ellips.html +!= outline-circle.html outline-ellips.html +== border-value-interpret.html border-value-interpret-ref.html +!= curved-borders-all-styles.html about:blank # no way to generate reference for dotted/dashed/inset/outset +# ridge/groove borders + +# percent units +== percent-1.html percent-1-ref.html +fuzzy-if(skiaContent,0-1,0-342) == percent-2.html percent-2-ref.html +fuzzy-if(skiaContent,0-1,0-343) == percent-3.html percent-3-ref.html + +# more serious tests, using SVG reference +fuzzy-if(skiaContent,0-17,0-58) fuzzy-if(webrender,30-30,70-70) == border-circle-2.html border-circle-2-ref.xhtml +fuzzy-if(gtkWidget,0-14,0-280) fuzzy-if(cocoaWidget,0-4,0-582) fuzzy-if(Android,0-36,0-264) fuzzy-if(d2d,0-51,0-323) fuzzy-if(winWidget&&!d2d,0-16,0-377) fuzzy-if(skiaContent,0-63,0-507) fuzzy-if(webrender,62-62,930-1013) == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945 + +# Corners +fuzzy-if(skiaContent,0-17,0-47) fuzzy-if(webrender,30-30,58-58) == corner-1.html corner-1-ref.svg # bottom corners different radius than top corners +fuzzy-if(gtkWidget,0-23,0-5) fuzzy-if(winWidget&&!d2d,0-23,0-5) fuzzy-if(d2d,0-32,0-8) fuzzy-if(Android,0-10,0-8) fuzzy-if(skiaContent,0-18,0-49) fuzzy-if(webrender,30-30,57-57) == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804 +fuzzy-if(gtkWidget,0-3,0-10) fuzzy-if(winWidget&&!d2d,0-3,0-10) fuzzy-if(d2d,0-15,0-32) fuzzy-if(Android,0-3,0-15) fuzzy-if(skiaContent,0-18,0-90) fuzzy-if(webrender,23-23,105-105) == corner-3.html corner-3-ref.svg +fuzzy-if(skiaContent,0-13,0-83) fuzzy-if(webrender,13-13,104-108) == corner-4.html corner-4-ref.svg + +# Test that radii too long are reduced +== border-reduce-height.html border-reduce-height-ref.html + +# Tests for border clipping +fails == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572 +!= clipping-2.html about:blank # background color clipped to inner/outer border, can't get +# great tests for this due to antialiasing problems described in bug 466572 +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-1) fuzzy-if(skiaContent,0-17,0-62) fuzzy-if(webrender,30-30,70-111) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background + +# Tests for clipping the contents of replaced elements and overflow!=visible +!= clipping-4-ref.html clipping-4-notref.html +fuzzy-if(true,0-1,0-20) fuzzy-if(d2d,0-72,0-196) fuzzy-if(cocoaWidget,0-1,0-180) fuzzy-if(Android,0-140,0-237) fuzzy-if(webrender,0-8,0-20) == clipping-4-canvas.html clipping-4-ref.html # bug 732535 +fuzzy-if(Android,0-5,0-54) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-37,0-157) fuzzy-if(skiaContent,0-1,0-172) == clipping-4-image.html clipping-4-ref.html +fuzzy-if(skiaContent,0-1,0-77) == clipping-4-overflow-hidden.html clipping-4-ref.html +== clipping-5-canvas.html clipping-5-refc.html +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-5) == clipping-5-image.html clipping-5-refi.html +fuzzy-if(skiaContent,0-1,0-77) == clipping-5-overflow-hidden.html clipping-5-ref.html +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-1,0-4) fuzzy-if(Android,0-5,0-21) fuzzy-if(skiaContent,0-1,0-97) == clipping-5-refi.html clipping-5-ref.html +fuzzy-if(true,0-1,0-7) fuzzy-if(d2d,0-55,0-95) fuzzy-if(cocoaWidget,0-1,0-99) fuzzy-if(Android,0-99,0-115) fuzzy-if(skiaContent,0-1,0-77) == clipping-5-refc.html clipping-5-ref.html # bug 732535 +fuzzy-if(Android,0-8,0-469) fuzzy-if(skiaContent,0-21,0-76) fuzzy-if(winWidget,0-144,0-335) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == clipping-6.html clipping-6-ref.html # PaintedLayer and MaskLayer with transforms that aren't identical, bug 1392106 +fuzzy-if(true,0-2,0-29) fuzzy-if(d2d,0-46,0-71) fuzzy-if(Android,0-255,0-586) fuzzy-if(skiaContent,0-28,0-97) == clipping-7.html clipping-7-ref.html # ColorLayer and MaskLayer with transforms that aren't identical. Reference image rendered without using layers (which causes fuzzy failures). +fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),0-1,0-5) == clipping-and-zindex-1.html clipping-and-zindex-1-ref.html +fuzzy-if(cocoaWidget,0-1,0-4) fuzzy-if(d2d,0-59,0-342) fuzzy-if(d3d11&&advancedLayers&&!d2d,0-30,0-3) == intersecting-clipping-1-canvas.html intersecting-clipping-1-refc.html +== intersecting-clipping-1-image.html intersecting-clipping-1-refi.html +== intersecting-clipping-1-overflow-hidden.html intersecting-clipping-1-ref.html +fuzzy-if(Android,0-5,0-105) fuzzy-if(d2d,0-1,0-20) fuzzy-if(skiaContent,0-1,0-300) == intersecting-clipping-1-refi.html intersecting-clipping-1-ref.html +fuzzy-if(true,0-1,0-33) fuzzy-if(d2d,0-59,0-350) fuzzy-if(cocoaWidget,0-1,0-332) fuzzy-if(Android,0-124,0-440) fuzzy-if(skiaContent,0-1,0-135) fuzzy-if(d3d11&&advancedLayers,0-81,0-353) skip-if(winWidget) == intersecting-clipping-1-refc.html intersecting-clipping-1-ref.html # bug 732535 # Disable on Windows bug 1451808 + +# Inheritance +== inherit-1.html inherit-1-ref.html # border-radius shouldn't inherit + +# Table elements +== table-collapse-1.html table-collapse-1-ref.html # border-radius is ignored on internal table elements +# when border-collapse: collapse + +fuzzy-if(skiaContent,0-1,0-116) == invalidate-1a.html invalidate-1-ref.html +fuzzy-if(skiaContent,0-1,0-117) == invalidate-1b.html invalidate-1-ref.html + +# test that border-radius is reduced for scrollbars +fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,0-12,0-12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),0-12,0-12) fuzzy-if(skiaContent&&!Android,0-1,0-50) fuzzy-if(gtkWidget&&layersGPUAccelerated,0-12,0-12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html +fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html + +# Test for bad corner joins. +fuzzy-if(true,0-1,0-1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml +fuzzy(0-255,0-20) random-if(winWidget) fuzzy-if(skiaContent,0-255,0-610) == corner-joins-2.xhtml corner-joins-2-ref.xhtml + +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),0-1,0-20) fuzzy-if(d2d,0-98,0-157) fuzzy-if(Android,0-166,0-400) fuzzy-if(skiaContent,0-59,0-146) == scroll-1.html scroll-1-ref.html # see bug 732535 #Bug 959166 + +fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),0-35,0-194) == transforms-1.html transforms-1-ref.html # bug 1507152 + +== zero-radius-clip-1.html zero-radius-clip-ref.html + +== iframe-1.html iframe-1-ref.html + +# Test for antialiasing gaps between background and border +fuzzy-if(gtkWidget,0-1,0-9) fuzzy-if(winWidget&&!d2d,0-1,0-9) fuzzy-if(d2d,0-5,0-40) fuzzy-if(Android||skiaContent,0-1,0-9) == curved-border-background-nogap.html curved-border-background-nogap-ref.html + +fuzzy-if(webrender,0-1,0-4) == color-layer-1a.html color-layer-1-ref.html + +fuzzy-if(webrender&&!geckoview,1-1,104-162) == corner-split.html corner-split-ref.svg diff --git a/layout/reftests/border-radius/scroll-1-ref.html b/layout/reftests/border-radius/scroll-1-ref.html new file mode 100644 index 0000000000..f290648d0f --- /dev/null +++ b/layout/reftests/border-radius/scroll-1-ref.html @@ -0,0 +1,8 @@ + + + +
+
+
+ + diff --git a/layout/reftests/border-radius/scroll-1.html b/layout/reftests/border-radius/scroll-1.html new file mode 100644 index 0000000000..30fd7fd8ff --- /dev/null +++ b/layout/reftests/border-radius/scroll-1.html @@ -0,0 +1,23 @@ + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/border-radius/scrollbar-clamping-1-ref.html b/layout/reftests/border-radius/scrollbar-clamping-1-ref.html new file mode 100644 index 0000000000..39d803754c --- /dev/null +++ b/layout/reftests/border-radius/scrollbar-clamping-1-ref.html @@ -0,0 +1,47 @@ + + +Test of reduction of border-radius for scrollbars (border drawing) + + +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
diff --git a/layout/reftests/border-radius/scrollbar-clamping-1.html b/layout/reftests/border-radius/scrollbar-clamping-1.html new file mode 100644 index 0000000000..5d4f3f8cb1 --- /dev/null +++ b/layout/reftests/border-radius/scrollbar-clamping-1.html @@ -0,0 +1,45 @@ + +Test of reduction of border-radius for scrollbars (border drawing) + + +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/layout/reftests/border-radius/scrollbar-clamping-2-ref.html b/layout/reftests/border-radius/scrollbar-clamping-2-ref.html new file mode 100644 index 0000000000..de8015e4e8 --- /dev/null +++ b/layout/reftests/border-radius/scrollbar-clamping-2-ref.html @@ -0,0 +1,34 @@ + + +Test of reduction of border-radius for scrollbars (background drawing) + + +
+ +
+
+ +
+ +
+
+ +
+ +
+
diff --git a/layout/reftests/border-radius/scrollbar-clamping-2.html b/layout/reftests/border-radius/scrollbar-clamping-2.html new file mode 100644 index 0000000000..177e102005 --- /dev/null +++ b/layout/reftests/border-radius/scrollbar-clamping-2.html @@ -0,0 +1,46 @@ + +Test of reduction of border-radius for scrollbars (background drawing) + + +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/layout/reftests/border-radius/table-collapse-1-ref.html b/layout/reftests/border-radius/table-collapse-1-ref.html new file mode 100644 index 0000000000..9fefb6f8cd --- /dev/null +++ b/layout/reftests/border-radius/table-collapse-1-ref.html @@ -0,0 +1,24 @@ + + +Table border collapse + + + + + + + +
   
   
   
+ diff --git a/layout/reftests/border-radius/table-collapse-1.html b/layout/reftests/border-radius/table-collapse-1.html new file mode 100644 index 0000000000..c7a99b7d73 --- /dev/null +++ b/layout/reftests/border-radius/table-collapse-1.html @@ -0,0 +1,25 @@ + + +Table border collapse + + + + + + + +
   
   
   
+ diff --git a/layout/reftests/border-radius/transforms-1-ref.html b/layout/reftests/border-radius/transforms-1-ref.html new file mode 100644 index 0000000000..2aefee939f --- /dev/null +++ b/layout/reftests/border-radius/transforms-1-ref.html @@ -0,0 +1,24 @@ + + + + +
+ + diff --git a/layout/reftests/border-radius/transforms-1.html b/layout/reftests/border-radius/transforms-1.html new file mode 100644 index 0000000000..5b64b3c293 --- /dev/null +++ b/layout/reftests/border-radius/transforms-1.html @@ -0,0 +1,25 @@ + + + + +
+ + diff --git a/layout/reftests/border-radius/zero-radius-clip-1.html b/layout/reftests/border-radius/zero-radius-clip-1.html new file mode 100644 index 0000000000..a1364cbd98 --- /dev/null +++ b/layout/reftests/border-radius/zero-radius-clip-1.html @@ -0,0 +1,7 @@ + + +
+
+
+ + diff --git a/layout/reftests/border-radius/zero-radius-clip-ref.html b/layout/reftests/border-radius/zero-radius-clip-ref.html new file mode 100644 index 0000000000..26955c64ec --- /dev/null +++ b/layout/reftests/border-radius/zero-radius-clip-ref.html @@ -0,0 +1,7 @@ + + +
+
+
+ + -- cgit v1.2.3