From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../reftests/href-a-element-attr-change.html | 29 +++++++++++++++++ .../svg/linking/reftests/href-a-element-ref.html | 8 +++++ .../linking/reftests/href-feImage-element-ref.html | 15 +++++++++ .../svg/linking/reftests/href-feImage-element.html | 18 +++++++++++ .../linking/reftests/href-filter-element-ref.html | 12 +++++++ .../svg/linking/reftests/href-filter-element.html | 24 ++++++++++++++ .../reftests/href-gradient-element-ref.html | 21 ++++++++++++ .../linking/reftests/href-gradient-element.html | 31 ++++++++++++++++++ .../linking/reftests/href-image-element-ref.html | 9 ++++++ .../svg/linking/reftests/href-image-element.html | 12 +++++++ .../linking/reftests/href-pattern-element-ref.html | 14 ++++++++ .../svg/linking/reftests/href-pattern-element.html | 21 ++++++++++++ .../reftests/href-textPath-element-ref.html | 20 ++++++++++++ .../linking/reftests/href-textPath-element.html | 23 ++++++++++++++ .../svg/linking/reftests/href-use-element-ref.html | 12 +++++++ .../svg/linking/reftests/href-use-element.html | 15 +++++++++ .../linking/reftests/reference/green-100x100.svg | 3 ++ .../reftests/url-processing-invalid-base.svg | 15 +++++++++ .../reftests/url-processing-whitespace-001.svg | 17 ++++++++++ .../reftests/url-processing-whitespace-002.svg | 19 +++++++++++ .../reftests/url-processing-whitespace-003.svg | 24 ++++++++++++++ .../reftests/url-reference-local-textpath.svg | 10 ++++++ .../reftests/use-descendant-combinator-001.html | 28 ++++++++++++++++ .../reftests/use-descendant-combinator-002.html | 33 +++++++++++++++++++ .../reftests/use-descendant-combinator-003.html | 37 ++++++++++++++++++++++ .../reftests/use-descendant-combinator-ref.html | 12 +++++++ .../linking/reftests/use-hidden-attr-change.html | 32 +++++++++++++++++++ .../svg/linking/reftests/use-keyframes-ref.html | 6 ++++ .../tests/svg/linking/reftests/use-keyframes.html | 19 +++++++++++ .../linking/reftests/use-nested-symbol-001.html | 26 +++++++++++++++ .../linking/reftests/use-symbol-rendered-001.html | 31 ++++++++++++++++++ 31 files changed, 596 insertions(+) create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-a-element-attr-change.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-a-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-feImage-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-feImage-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-filter-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-filter-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-gradient-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-gradient-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-image-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-image-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-pattern-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-pattern-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-textPath-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-textPath-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-use-element-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/href-use-element.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/reference/green-100x100.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/url-processing-invalid-base.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-001.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-002.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-003.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/url-reference-local-textpath.svg create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-001.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-002.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-003.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-hidden-attr-change.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-keyframes-ref.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-keyframes.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-nested-symbol-001.html create mode 100644 testing/web-platform/tests/svg/linking/reftests/use-symbol-rendered-001.html (limited to 'testing/web-platform/tests/svg/linking/reftests') diff --git a/testing/web-platform/tests/svg/linking/reftests/href-a-element-attr-change.html b/testing/web-platform/tests/svg/linking/reftests/href-a-element-attr-change.html new file mode 100644 index 0000000000..c74b2e0156 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-a-element-attr-change.html @@ -0,0 +1,29 @@ + + + +href - a element + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-a-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-a-element-ref.html new file mode 100644 index 0000000000..0c67c98b02 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-a-element-ref.html @@ -0,0 +1,8 @@ + + +href - a element reference + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-feImage-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-feImage-element-ref.html new file mode 100644 index 0000000000..cb3758dfa7 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-feImage-element-ref.html @@ -0,0 +1,15 @@ + + +href - feImage element reference + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-feImage-element.html b/testing/web-platform/tests/svg/linking/reftests/href-feImage-element.html new file mode 100644 index 0000000000..efdbe63a1f --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-feImage-element.html @@ -0,0 +1,18 @@ + + +href - feImage element + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-filter-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-filter-element-ref.html new file mode 100644 index 0000000000..9b009e31d1 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-filter-element-ref.html @@ -0,0 +1,12 @@ + + +href - filter element reference + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-filter-element.html b/testing/web-platform/tests/svg/linking/reftests/href-filter-element.html new file mode 100644 index 0000000000..3f718d0c55 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-filter-element.html @@ -0,0 +1,24 @@ + + +href - filter element + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-gradient-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-gradient-element-ref.html new file mode 100644 index 0000000000..279be683df --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-gradient-element-ref.html @@ -0,0 +1,21 @@ + + +href - gradient element reference + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-gradient-element.html b/testing/web-platform/tests/svg/linking/reftests/href-gradient-element.html new file mode 100644 index 0000000000..2442b6f3d4 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-gradient-element.html @@ -0,0 +1,31 @@ + + +href - gradient element + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-image-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-image-element-ref.html new file mode 100644 index 0000000000..c51906fdec --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-image-element-ref.html @@ -0,0 +1,9 @@ + + +href - image element reference + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-image-element.html b/testing/web-platform/tests/svg/linking/reftests/href-image-element.html new file mode 100644 index 0000000000..779e33f620 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-image-element.html @@ -0,0 +1,12 @@ + + +href - image element + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-pattern-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-pattern-element-ref.html new file mode 100644 index 0000000000..bd8770c974 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-pattern-element-ref.html @@ -0,0 +1,14 @@ + + +href - pattern element reference + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-pattern-element.html b/testing/web-platform/tests/svg/linking/reftests/href-pattern-element.html new file mode 100644 index 0000000000..89aa243152 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-pattern-element.html @@ -0,0 +1,21 @@ + + +href - pattern element + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-textPath-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-textPath-element-ref.html new file mode 100644 index 0000000000..4e1fd3531d --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-textPath-element-ref.html @@ -0,0 +1,20 @@ + + +href - textPath element reference + + + + + + + + We go up, then we go down, then up again + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-textPath-element.html b/testing/web-platform/tests/svg/linking/reftests/href-textPath-element.html new file mode 100644 index 0000000000..b31e92224a --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-textPath-element.html @@ -0,0 +1,23 @@ + + +href - textPath element + + + + + + + + + + + We go up, then we go down, then up again + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-use-element-ref.html b/testing/web-platform/tests/svg/linking/reftests/href-use-element-ref.html new file mode 100644 index 0000000000..93577b7643 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-use-element-ref.html @@ -0,0 +1,12 @@ + + +href - use element reference + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/href-use-element.html b/testing/web-platform/tests/svg/linking/reftests/href-use-element.html new file mode 100644 index 0000000000..e6b37f29e5 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/href-use-element.html @@ -0,0 +1,15 @@ + + +href - use element + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/reference/green-100x100.svg b/testing/web-platform/tests/svg/linking/reftests/reference/green-100x100.svg new file mode 100644 index 0000000000..120941444a --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/reference/green-100x100.svg @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/url-processing-invalid-base.svg b/testing/web-platform/tests/svg/linking/reftests/url-processing-invalid-base.svg new file mode 100644 index 0000000000..fc5d7c6b06 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/url-processing-invalid-base.svg @@ -0,0 +1,15 @@ + + An invalid base URL makes all internal references invalid + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-001.svg b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-001.svg new file mode 100644 index 0000000000..6baa0fdd84 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-001.svg @@ -0,0 +1,17 @@ + + Leading and trailing whitespace is stripped from (local) URL references (<paint>) + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-002.svg b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-002.svg new file mode 100644 index 0000000000..ee4969a532 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-002.svg @@ -0,0 +1,19 @@ + + Leading and trailing whitespace is stripped from (local) URL references (<use> href) + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-003.svg b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-003.svg new file mode 100644 index 0000000000..1dabd9f8f9 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/url-processing-whitespace-003.svg @@ -0,0 +1,24 @@ + + Leading and trailing whitespace is stripped from (local) URL references (<linearGradient> href) + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/url-reference-local-textpath.svg b/testing/web-platform/tests/svg/linking/reftests/url-reference-local-textpath.svg new file mode 100644 index 0000000000..c90cfb317f --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/url-reference-local-textpath.svg @@ -0,0 +1,10 @@ + + Local URL reference on <textPath> with base URL different from document URL + + + + + + + X + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-001.html b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-001.html new file mode 100644 index 0000000000..5619e0ba69 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-001.html @@ -0,0 +1,28 @@ + + +CSS Test: use element doesn't cross shadow tree boundaries in selector-matching + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-002.html b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-002.html new file mode 100644 index 0000000000..643f20d16d --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-002.html @@ -0,0 +1,33 @@ + + +CSS Test: use element doesn't cross shadow tree boundaries in selector-matching + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-003.html b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-003.html new file mode 100644 index 0000000000..14bf5bd122 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-003.html @@ -0,0 +1,37 @@ + + +CSS Test: use element doesn't cross shadow tree boundaries in selector-matching, and is invalidated properly + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-ref.html b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-ref.html new file mode 100644 index 0000000000..dae3fc1173 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-descendant-combinator-ref.html @@ -0,0 +1,12 @@ + + +CSS Test reference +

+ You should see a green square, and no red. +

+ + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-hidden-attr-change.html b/testing/web-platform/tests/svg/linking/reftests/use-hidden-attr-change.html new file mode 100644 index 0000000000..4fe535bbac --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-hidden-attr-change.html @@ -0,0 +1,32 @@ + + +use element reacts to attribute changes when it's not rendered + + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-keyframes-ref.html b/testing/web-platform/tests/svg/linking/reftests/use-keyframes-ref.html new file mode 100644 index 0000000000..7d96781805 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-keyframes-ref.html @@ -0,0 +1,6 @@ + + +CSS Test Reference + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-keyframes.html b/testing/web-platform/tests/svg/linking/reftests/use-keyframes.html new file mode 100644 index 0000000000..2ae24138f2 --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-keyframes.html @@ -0,0 +1,19 @@ + + +CSS Test: Keyframe animations from the document match in use elements + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-nested-symbol-001.html b/testing/web-platform/tests/svg/linking/reftests/use-nested-symbol-001.html new file mode 100644 index 0000000000..7008a2512a --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-nested-symbol-001.html @@ -0,0 +1,26 @@ + + +CSS Test: symbol doesn't improperly render in svg use shadow tree + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + + + + diff --git a/testing/web-platform/tests/svg/linking/reftests/use-symbol-rendered-001.html b/testing/web-platform/tests/svg/linking/reftests/use-symbol-rendered-001.html new file mode 100644 index 0000000000..b3ca3a321a --- /dev/null +++ b/testing/web-platform/tests/svg/linking/reftests/use-symbol-rendered-001.html @@ -0,0 +1,31 @@ + + +CSS Test: symbol referenced in a use shadow tree should actually be a symbol + + + + +

+ You should see a green square, and no red. +

+ + + + + + + + + + + -- cgit v1.2.3