From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../tests/svg/coordinate-systems/abspos.html | 29 ++++++ .../outer-svg-intrinsic-size-001.html | 95 +++++++++++++++++++ .../outer-svg-intrinsic-size-002.html | 103 +++++++++++++++++++++ .../outer-svg-intrinsic-size-003.html | 12 +++ .../outer-svg-intrinsic-size-004.html | 12 +++ .../outer-svg-intrinsic-size-005.html | 12 +++ .../svg/coordinate-systems/support/abspos-ref.html | 19 ++++ .../svg/coordinate-systems/support/simple.svg | 2 + .../support/viewBox-change-repaint-001-ref.html | 11 +++ .../support/viewBox-scaling-text-001-ref.html | 22 +++++ .../tests/svg/coordinate-systems/support/views.svg | 5 + .../svgtransformlist-replaceitem.html | 30 ++++++ .../coordinate-systems/view-invalid-viewBox.html | 6 ++ .../coordinate-systems/view-transform-viewBox.html | 6 ++ .../viewBox-baseVal-change-invalid.html | 14 +++ .../viewBox-change-repaint-001.html | 23 +++++ .../viewBox-scaling-text-001.html | 25 +++++ 17 files changed, 426 insertions(+) create mode 100644 testing/web-platform/tests/svg/coordinate-systems/abspos.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-001.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-002.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-003.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-004.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-005.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/support/abspos-ref.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/support/simple.svg create mode 100644 testing/web-platform/tests/svg/coordinate-systems/support/viewBox-change-repaint-001-ref.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/support/viewBox-scaling-text-001-ref.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/support/views.svg create mode 100644 testing/web-platform/tests/svg/coordinate-systems/svgtransformlist-replaceitem.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/view-invalid-viewBox.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/view-transform-viewBox.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/viewBox-baseVal-change-invalid.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/viewBox-change-repaint-001.html create mode 100644 testing/web-platform/tests/svg/coordinate-systems/viewBox-scaling-text-001.html (limited to 'testing/web-platform/tests/svg/coordinate-systems') diff --git a/testing/web-platform/tests/svg/coordinate-systems/abspos.html b/testing/web-platform/tests/svg/coordinate-systems/abspos.html new file mode 100644 index 0000000000..fb37bbe7f3 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/abspos.html @@ -0,0 +1,29 @@ + +Intrinsic sizing for <svg> + + + + + +
+ +
diff --git a/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-001.html b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-001.html new file mode 100644 index 0000000000..0d9e2393ad --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-001.html @@ -0,0 +1,95 @@ + + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-002.html b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-002.html new file mode 100644 index 0000000000..8a65d64918 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-002.html @@ -0,0 +1,103 @@ + + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-003.html b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-003.html new file mode 100644 index 0000000000..25549ef14e --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-003.html @@ -0,0 +1,12 @@ + +Outer SVG intrinsic size with degenerate ratio + + + + + + +

Test passes if there is a filled green square and no red.

+ + diff --git a/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-004.html b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-004.html new file mode 100644 index 0000000000..5cccbf750f --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-004.html @@ -0,0 +1,12 @@ + +Outer SVG intrinsic size with an negative size attribute + + + + + + +

Test passes if there is a filled green square and no red.

+ + diff --git a/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-005.html b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-005.html new file mode 100644 index 0000000000..8e80e1c63b --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-005.html @@ -0,0 +1,12 @@ + +Outer SVG intrinsic size with negative size attributes + + + + + + +

Test passes if there is a filled green square and no red.

+ + diff --git a/testing/web-platform/tests/svg/coordinate-systems/support/abspos-ref.html b/testing/web-platform/tests/svg/coordinate-systems/support/abspos-ref.html new file mode 100644 index 0000000000..6966d8cbc8 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/support/abspos-ref.html @@ -0,0 +1,19 @@ + +Intrinsic sizing for <svg> + + +
+ +
diff --git a/testing/web-platform/tests/svg/coordinate-systems/support/simple.svg b/testing/web-platform/tests/svg/coordinate-systems/support/simple.svg new file mode 100644 index 0000000000..e0af766e8f --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/support/simple.svg @@ -0,0 +1,2 @@ + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-change-repaint-001-ref.html b/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-change-repaint-001-ref.html new file mode 100644 index 0000000000..e13e368d7b --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-change-repaint-001-ref.html @@ -0,0 +1,11 @@ + + + + Reference case for dynamic viewBox change + + + + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-scaling-text-001-ref.html b/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-scaling-text-001-ref.html new file mode 100644 index 0000000000..effaba5fc4 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/support/viewBox-scaling-text-001-ref.html @@ -0,0 +1,22 @@ + + + + Reference case for text scaled via SVG viewBox + + + + + + X̂̂̂̂̂̂ + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/support/views.svg b/testing/web-platform/tests/svg/coordinate-systems/support/views.svg new file mode 100644 index 0000000000..93f801a4f8 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/support/views.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/svgtransformlist-replaceitem.html b/testing/web-platform/tests/svg/coordinate-systems/svgtransformlist-replaceitem.html new file mode 100644 index 0000000000..3322dc91ab --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/svgtransformlist-replaceitem.html @@ -0,0 +1,30 @@ + + + + + + + +123 +123 + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/view-invalid-viewBox.html b/testing/web-platform/tests/svg/coordinate-systems/view-invalid-viewBox.html new file mode 100644 index 0000000000..75b89f12a7 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/view-invalid-viewBox.html @@ -0,0 +1,6 @@ + +view element with invalid viewBox should be ignored + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/view-transform-viewBox.html b/testing/web-platform/tests/svg/coordinate-systems/view-transform-viewBox.html new file mode 100644 index 0000000000..7b0bede3d1 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/view-transform-viewBox.html @@ -0,0 +1,6 @@ + +view element with viewBox should be respected + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/viewBox-baseVal-change-invalid.html b/testing/web-platform/tests/svg/coordinate-systems/viewBox-baseVal-change-invalid.html new file mode 100644 index 0000000000..364b35b4e0 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/viewBox-baseVal-change-invalid.html @@ -0,0 +1,14 @@ + +viewBox.baseVal dynamically changes to invalid value + + + + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/viewBox-change-repaint-001.html b/testing/web-platform/tests/svg/coordinate-systems/viewBox-change-repaint-001.html new file mode 100644 index 0000000000..2a90349754 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/viewBox-change-repaint-001.html @@ -0,0 +1,23 @@ + + + + Testcase for dynamic viewBox change + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/coordinate-systems/viewBox-scaling-text-001.html b/testing/web-platform/tests/svg/coordinate-systems/viewBox-scaling-text-001.html new file mode 100644 index 0000000000..3089043078 --- /dev/null +++ b/testing/web-platform/tests/svg/coordinate-systems/viewBox-scaling-text-001.html @@ -0,0 +1,25 @@ + + + + + Testcase for text scaled via SVG viewBox + + + + + + + + X̂̂̂̂̂̂ + + -- cgit v1.2.3