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 --- .../tests/svg/struct/UnknownElement/interface.svg | 19 +++ .../reftests/currentScale-change-repaint.html | 16 +++ .../tests/svg/struct/reftests/currentScale.svg | 11 ++ .../nested-svg-through-display-contents.svg | 13 +++ .../struct/reftests/reference/green-100x100.html | 2 + .../struct/reftests/reference/green-100x100.svg | 3 + .../reftests/requiredextensions-empty-string.svg | 6 + .../requiredextensions-xhtml.tentative.svg | 12 ++ .../reftests/support/etag-max-age-zero-icons.svg | 5 + .../support/etag-max-age-zero-icons.svg.headers | 2 + .../tests/svg/struct/reftests/support/red-rect.svg | 3 + .../tests/svg/struct/reftests/support/sprites.svg | 3 + .../tests/svg/struct/reftests/use-a.svg | 12 ++ ...se-adopted-with-external-resource.tentative.svg | 14 +++ .../tests/svg/struct/reftests/use-cross-origin.svg | 12 ++ .../svg/struct/reftests/use-data-url.tentative.svg | 7 ++ ...ernal-resource-with-revalidation.tentative.html | 36 ++++++ .../svg/struct/reftests/use-inheritance-001.svg | 35 ++++++ .../reftests/use-inheritance-nth-child-of.svg | 37 ++++++ .../reftests/use-inheritance-nth-last-child-of.svg | 37 ++++++ .../tests/svg/struct/reftests/use-no-tspan.svg | 10 ++ .../tests/svg/struct/reftests/use-same-origin.svg | 6 + .../reftests/use-svg-dimensions-override-001.svg | 18 +++ .../reftests/use-svg-dimensions-override-002.svg | 18 +++ .../tests/svg/struct/reftests/use-switch.svg | 12 ++ .../use-symbol-dimensions-override-001.svg | 18 +++ .../use-symbol-dimensions-override-002.svg | 18 +++ .../svg/struct/scripted/autofocus-attribute.svg | 54 +++++++++ .../tests/svg/struct/scripted/blank.svg | 2 + .../struct/scripted/svg-getIntersectionList.svg | 31 +++++ .../scripted/use-load-error-events.tentative.html | 128 +++++++++++++++++++++ .../tests/svg/struct/use-getComputedStyle.html | 14 +++ 32 files changed, 614 insertions(+) create mode 100644 testing/web-platform/tests/svg/struct/UnknownElement/interface.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/currentScale-change-repaint.html create mode 100644 testing/web-platform/tests/svg/struct/reftests/currentScale.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/nested-svg-through-display-contents.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.html create mode 100644 testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/requiredextensions-empty-string.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/requiredextensions-xhtml.tentative.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg.headers create mode 100644 testing/web-platform/tests/svg/struct/reftests/support/red-rect.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/support/sprites.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-a.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-adopted-with-external-resource.tentative.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-cross-origin.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-data-url.tentative.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-external-resource-with-revalidation.tentative.html create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-inheritance-001.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-child-of.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-last-child-of.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-no-tspan.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-same-origin.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-001.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-002.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-switch.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-001.svg create mode 100644 testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-002.svg create mode 100644 testing/web-platform/tests/svg/struct/scripted/autofocus-attribute.svg create mode 100644 testing/web-platform/tests/svg/struct/scripted/blank.svg create mode 100644 testing/web-platform/tests/svg/struct/scripted/svg-getIntersectionList.svg create mode 100644 testing/web-platform/tests/svg/struct/scripted/use-load-error-events.tentative.html create mode 100644 testing/web-platform/tests/svg/struct/use-getComputedStyle.html (limited to 'testing/web-platform/tests/svg/struct') diff --git a/testing/web-platform/tests/svg/struct/UnknownElement/interface.svg b/testing/web-platform/tests/svg/struct/UnknownElement/interface.svg new file mode 100644 index 0000000000..987f20c5e4 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/UnknownElement/interface.svg @@ -0,0 +1,19 @@ + + +Interface of unknown element + + + + + + + +test(function() { + var e = document.getElementById("target"); + assert_equals(Object.getPrototypeOf(e), SVGUnknownElement.prototype); +}); + + diff --git a/testing/web-platform/tests/svg/struct/reftests/currentScale-change-repaint.html b/testing/web-platform/tests/svg/struct/reftests/currentScale-change-repaint.html new file mode 100644 index 0000000000..aa3939c1be --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/currentScale-change-repaint.html @@ -0,0 +1,16 @@ + + +Testcase for changing currentScale on SVG embedded in HTML + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/currentScale.svg b/testing/web-platform/tests/svg/struct/reftests/currentScale.svg new file mode 100644 index 0000000000..926117b6d5 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/currentScale.svg @@ -0,0 +1,11 @@ + + Testcase for changing currentScale on SVG embedded in HTML + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/nested-svg-through-display-contents.svg b/testing/web-platform/tests/svg/struct/reftests/nested-svg-through-display-contents.svg new file mode 100644 index 0000000000..1be64d5242 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/nested-svg-through-display-contents.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.html b/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.html new file mode 100644 index 0000000000..f718ea6abf --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.html @@ -0,0 +1,2 @@ + +
diff --git a/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.svg b/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.svg new file mode 100644 index 0000000000..120941444a --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/reference/green-100x100.svg @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/requiredextensions-empty-string.svg b/testing/web-platform/tests/svg/struct/reftests/requiredextensions-empty-string.svg new file mode 100644 index 0000000000..28f5da4a3e --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/requiredextensions-empty-string.svg @@ -0,0 +1,6 @@ + + requiredExtensions: present but empty attribute evaluates to false + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/requiredextensions-xhtml.tentative.svg b/testing/web-platform/tests/svg/struct/reftests/requiredextensions-xhtml.tentative.svg new file mode 100644 index 0000000000..911f983cab --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/requiredextensions-xhtml.tentative.svg @@ -0,0 +1,12 @@ + + requiredExtensions: support for HTML/XHTML (non-normative) + + + + +
+ +
+ +
+
diff --git a/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg b/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg new file mode 100644 index 0000000000..6f7fb0f830 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg.headers b/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg.headers new file mode 100644 index 0000000000..3f0c26c8fe --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/support/etag-max-age-zero-icons.svg.headers @@ -0,0 +1,2 @@ +ETag: icons +Cache-Control: max-age=0 diff --git a/testing/web-platform/tests/svg/struct/reftests/support/red-rect.svg b/testing/web-platform/tests/svg/struct/reftests/support/red-rect.svg new file mode 100644 index 0000000000..1ee578ab6a --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/support/red-rect.svg @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/support/sprites.svg b/testing/web-platform/tests/svg/struct/reftests/support/sprites.svg new file mode 100644 index 0000000000..f73b885191 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/support/sprites.svg @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-a.svg b/testing/web-platform/tests/svg/struct/reftests/use-a.svg new file mode 100644 index 0000000000..40d4c83f21 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-a.svg @@ -0,0 +1,12 @@ + + Testing that 'use' can target 'a' elements + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-adopted-with-external-resource.tentative.svg b/testing/web-platform/tests/svg/struct/reftests/use-adopted-with-external-resource.tentative.svg new file mode 100644 index 0000000000..830d4555e5 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-adopted-with-external-resource.tentative.svg @@ -0,0 +1,14 @@ + + Adopting a <use> (from an inactive document) requests an external resource + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-cross-origin.svg b/testing/web-platform/tests/svg/struct/reftests/use-cross-origin.svg new file mode 100644 index 0000000000..3de069c8d1 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-cross-origin.svg @@ -0,0 +1,12 @@ + + <use> with a cross-origin resource + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-data-url.tentative.svg b/testing/web-platform/tests/svg/struct/reftests/use-data-url.tentative.svg new file mode 100644 index 0000000000..04414030a3 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-data-url.tentative.svg @@ -0,0 +1,7 @@ + + <use> with a data: URL resource + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-external-resource-with-revalidation.tentative.html b/testing/web-platform/tests/svg/struct/reftests/use-external-resource-with-revalidation.tentative.html new file mode 100644 index 0000000000..d899165fa9 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-external-resource-with-revalidation.tentative.html @@ -0,0 +1,36 @@ + + +Multiple <use> referencing same external resource, with revalidation required + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-inheritance-001.svg b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-001.svg new file mode 100644 index 0000000000..5e375b94cd --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-001.svg @@ -0,0 +1,35 @@ + + Use property inheritance in SVG2 + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-child-of.svg b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-child-of.svg new file mode 100644 index 0000000000..1c4a395407 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-child-of.svg @@ -0,0 +1,37 @@ + + Use property inheritance with :nth-child(... of <selector list>) in SVG2 + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-last-child-of.svg b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-last-child-of.svg new file mode 100644 index 0000000000..229be9cbf9 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-inheritance-nth-last-child-of.svg @@ -0,0 +1,37 @@ + + Use property inheritance with :nth-last-child(... of <selector list>) in SVG2 + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-no-tspan.svg b/testing/web-platform/tests/svg/struct/reftests/use-no-tspan.svg new file mode 100644 index 0000000000..5368ca343c --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-no-tspan.svg @@ -0,0 +1,10 @@ + + Testing that 'use' cannot make 'tspan' elements visible + + + Should not see this + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-same-origin.svg b/testing/web-platform/tests/svg/struct/reftests/use-same-origin.svg new file mode 100644 index 0000000000..0aa1ec83af --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-same-origin.svg @@ -0,0 +1,6 @@ + + <use> with a same-origin resource + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-001.svg b/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-001.svg new file mode 100644 index 0000000000..c658adce80 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-001.svg @@ -0,0 +1,18 @@ + + 'width' and 'height' from <use> overrides values on referenced <svg> + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-002.svg b/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-002.svg new file mode 100644 index 0000000000..6c3f97b8dc --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-svg-dimensions-override-002.svg @@ -0,0 +1,18 @@ + + 'width' and 'height' from <use> overrides values on referenced <svg> + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-switch.svg b/testing/web-platform/tests/svg/struct/reftests/use-switch.svg new file mode 100644 index 0000000000..6c01c30198 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-switch.svg @@ -0,0 +1,12 @@ + + Testing that 'use' can target 'switch' elements + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-001.svg b/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-001.svg new file mode 100644 index 0000000000..1f8f714147 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-001.svg @@ -0,0 +1,18 @@ + + 'width' and 'height' from <use> overrides values on referenced <symbol> + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-002.svg b/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-002.svg new file mode 100644 index 0000000000..9c1fd49083 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/reftests/use-symbol-dimensions-override-002.svg @@ -0,0 +1,18 @@ + + 'width' and 'height' from <use> overrides values on referenced <symbol> + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/scripted/autofocus-attribute.svg b/testing/web-platform/tests/svg/struct/scripted/autofocus-attribute.svg new file mode 100644 index 0000000000..edf200c4c7 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/scripted/autofocus-attribute.svg @@ -0,0 +1,54 @@ + + + Autofocus attribute + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/scripted/blank.svg b/testing/web-platform/tests/svg/struct/scripted/blank.svg new file mode 100644 index 0000000000..9e560bdc5f --- /dev/null +++ b/testing/web-platform/tests/svg/struct/scripted/blank.svg @@ -0,0 +1,2 @@ + + diff --git a/testing/web-platform/tests/svg/struct/scripted/svg-getIntersectionList.svg b/testing/web-platform/tests/svg/struct/scripted/svg-getIntersectionList.svg new file mode 100644 index 0000000000..a360bad3d3 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/scripted/svg-getIntersectionList.svg @@ -0,0 +1,31 @@ + + + + + + +Text0 +Text1 +Text2 +Text3 + + + diff --git a/testing/web-platform/tests/svg/struct/scripted/use-load-error-events.tentative.html b/testing/web-platform/tests/svg/struct/scripted/use-load-error-events.tentative.html new file mode 100644 index 0000000000..2c52072e16 --- /dev/null +++ b/testing/web-platform/tests/svg/struct/scripted/use-load-error-events.tentative.html @@ -0,0 +1,128 @@ + +'load' and 'error' events for SVG <use> + + + + + + + + + diff --git a/testing/web-platform/tests/svg/struct/use-getComputedStyle.html b/testing/web-platform/tests/svg/struct/use-getComputedStyle.html new file mode 100644 index 0000000000..1e5d5af57c --- /dev/null +++ b/testing/web-platform/tests/svg/struct/use-getComputedStyle.html @@ -0,0 +1,14 @@ + +SVG Test: Resolved positioning inside use + + + + + + + -- cgit v1.2.3