[wpt-sync] Sync PR 22016 - Fixes to wpt/svg/styling/presentation-attributes-* tests
Categories
(Core :: SVG, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 22016 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/22016
Details from upstream follow.
Fredrik Söderquist <fs@opera.com> wrote:
Fixes to wpt/svg/styling/presentation-attributes-* tests
Missing negation in the "d presentation attribute not supported on other
elements" subtest in ...-special-cases.html test.Set 'irrelevantElement' to null for 'd', 'height', 'r', 'rx', 'ry',
'transform', 'width', 'x' and 'y' since they are all mentioned in the
table in the spec[1] as being special. They are also covered by the
...-special-cases.html test.
The definition of 'Applies to' for the 'transform' attribute varies
slightly between the SVG specification and CSS transforms
specifications, so this applies essentially the intersection of those
two.[1] https://svgwg.org/svg2-draft/styling.html#PresentationAttributes
Bug: 1056055
Change-Id: Id7a6e604d4f48abbd601bdc09ec9f7ff795b86ca
Reviewed-on: https://chromium-review.googlesource.com/2078581
WPT-Export-Revision: 2765fcac5b35a43b212a65ebce69a36927eaeb10
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 4 tests and 59 subtests
Status Summary
Firefox
OK : 4
PASS: 95
FAIL: 106
Chrome
OK : 4
PASS: 194
FAIL: 16
Safari
OK : 4
PASS: 191
FAIL: 16
Links
Details
Firefox-only Failures
/svg/styling/presentation-attributes-relevant.html
transform-origin presentation attribute supported on a relevant element: FAIL
color-interpolation presentation attribute supported on a relevant element: FAIL
/svg/styling/presentation-attributes-unknown.html
text-decoration presentation attribute supported on an unknown SVG element: FAIL
mask-type presentation attribute supported on an unknown SVG element: FAIL
word-spacing presentation attribute supported on an unknown SVG element: FAIL
marker-end presentation attribute supported on an unknown SVG element: FAIL
stroke-dashoffset presentation attribute supported on an unknown SVG element: FAIL
mask presentation attribute supported on an unknown SVG element: FAIL
stop-color presentation attribute supported on an unknown SVG element: FAIL
display presentation attribute supported on an unknown SVG element: FAIL
direction presentation attribute supported on an unknown SVG element: FAIL
font-variant presentation attribute supported on an unknown SVG element: FAIL
fill presentation attribute supported on an unknown SVG element: FAIL
flood-opacity presentation attribute supported on an unknown SVG element: FAIL
flood-color presentation attribute supported on an unknown SVG element: FAIL
stroke-dasharray presentation attribute supported on an unknown SVG element: FAIL
font-stretch presentation attribute supported on an unknown SVG element: FAIL
unicode-bidi presentation attribute supported on an unknown SVG element: FAIL
clip-path presentation attribute supported on an unknown SVG element: FAIL
marker-mid presentation attribute supported on an unknown SVG element: FAIL
font-weight presentation attribute supported on an unknown SVG element: FAIL
pointer-events presentation attribute supported on an unknown SVG element: FAIL
stroke-miterlimit presentation attribute supported on an unknown SVG element: FAIL
paint-order presentation attribute supported on an unknown SVG element: FAIL
stroke presentation attribute supported on an unknown SVG element: FAIL
stop-opacity presentation attribute supported on an unknown SVG element: FAIL
fill-rule presentation attribute supported on an unknown SVG element: FAIL
color presentation attribute supported on an unknown SVG element: FAIL
overflow presentation attribute supported on an unknown SVG element: FAIL
lighting-color presentation attribute supported on an unknown SVG element: FAIL
text-rendering presentation attribute supported on an unknown SVG element: FAIL
transform-origin presentation attribute supported on an unknown SVG element: FAIL
clip-rule presentation attribute supported on an unknown SVG element: FAIL
fill-opacity presentation attribute supported on an unknown SVG element: FAIL
font-size presentation attribute supported on an unknown SVG element: FAIL
stroke-width presentation attribute supported on an unknown SVG element: FAIL
stroke-linecap presentation attribute supported on an unknown SVG element: FAIL
letter-spacing presentation attribute supported on an unknown SVG element: FAIL
shape-rendering presentation attribute supported on an unknown SVG element: FAIL
marker-start presentation attribute supported on an unknown SVG element: FAIL
dominant-baseline presentation attribute supported on an unknown SVG element: FAIL
text-anchor presentation attribute supported on an unknown SVG element: FAIL
filter presentation attribute supported on an unknown SVG element: FAIL
visibility presentation attribute supported on an unknown SVG element: FAIL
opacity presentation attribute supported on an unknown SVG element: FAIL
color-interpolation-filters presentation attribute supported on an unknown SVG element: FAIL
writing-mode presentation attribute supported on an unknown SVG element: FAIL
cursor presentation attribute supported on an unknown SVG element: FAIL
color-interpolation presentation attribute supported on an unknown SVG element: FAIL
font-style presentation attribute supported on an unknown SVG element: FAIL
stroke-opacity presentation attribute supported on an unknown SVG element: FAIL
font-family presentation attribute supported on an unknown SVG element: FAIL
stroke-linejoin presentation attribute supported on an unknown SVG element: FAIL
vector-effect presentation attribute supported on an unknown SVG element: FAIL
/svg/styling/presentation-attributes-irrelevant.html
flood-color presentation attribute supported on an irrelevant element: FAIL
font-weight presentation attribute supported on an irrelevant element: FAIL
flood-opacity presentation attribute supported on an irrelevant element: FAIL
marker-start presentation attribute supported on an irrelevant element: FAIL
writing-mode presentation attribute supported on an irrelevant element: FAIL
mask presentation attribute supported on an irrelevant element: FAIL
direction presentation attribute supported on an irrelevant element: FAIL
marker-end presentation attribute supported on an irrelevant element: FAIL
font-style presentation attribute supported on an irrelevant element: FAIL
clip-rule presentation attribute supported on an irrelevant element: FAIL
pointer-events presentation attribute supported on an irrelevant element: FAIL
font-family presentation attribute supported on an irrelevant element: FAIL
mask-type presentation attribute supported on an irrelevant element: FAIL
unicode-bidi presentation attribute supported on an irrelevant element: FAIL
color-interpolation-filters presentation attribute supported on an irrelevant element: FAIL
filter presentation attribute supported on an irrelevant element: FAIL
overflow presentation attribute supported on an irrelevant element: FAIL
marker-mid presentation attribute supported on an irrelevant element: FAIL
transform-origin presentation attribute supported on an irrelevant element: FAIL
text-anchor presentation attribute supported on an irrelevant element: FAIL
font-stretch presentation attribute supported on an irrelevant element: FAIL
word-spacing presentation attribute supported on an irrelevant element: FAIL
lighting-color presentation attribute supported on an irrelevant element: FAIL
font-size presentation attribute supported on an irrelevant element: FAIL
text-decoration presentation attribute supported on an irrelevant element: FAIL
dominant-baseline presentation attribute supported on an irrelevant element: FAIL
visibility presentation attribute supported on an irrelevant element: FAIL
letter-spacing presentation attribute supported on an irrelevant element: FAIL
font-variant presentation attribute supported on an irrelevant element: FAIL
opacity presentation attribute supported on an irrelevant element: FAIL
vector-effect presentation attribute supported on an irrelevant element: FAIL
display presentation attribute supported on an irrelevant element: FAIL
stop-color presentation attribute supported on an irrelevant element: FAIL
stop-opacity presentation attribute supported on an irrelevant element: FAIL
clip-path presentation attribute supported on an irrelevant element: FAIL
New Tests That Don't Pass
/svg/styling/presentation-attributes-relevant.html
transform-origin presentation attribute supported on a relevant element: FAIL (Chrome: PASS, Safari: PASS)
text-overflow presentation attribute supported on a relevant element: FAIL (Chrome: FAIL, Safari: FAIL)
white-space presentation attribute supported on a relevant element: FAIL (Chrome: FAIL, Safari: FAIL)
transform presentation attribute supported on a relevant element: FAIL (Chrome: PASS, Safari: FAIL)
color-interpolation presentation attribute supported on a relevant element: FAIL (Chrome: PASS, Safari: PASS)
/svg/styling/presentation-attributes-unknown.html
text-decoration presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
mask-type presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
word-spacing presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
marker-end presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
text-overflow presentation attribute supported on an unknown SVG element: FAIL (Chrome: FAIL, Safari: FAIL)
stroke-dashoffset presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
mask presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stop-color presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
display presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
direction presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-variant presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
fill presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
flood-opacity presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
flood-color presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke-dasharray presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-stretch presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
unicode-bidi presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
clip-path presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
marker-mid presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-weight presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
pointer-events presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke-miterlimit presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
paint-order presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stop-opacity presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
white-space presentation attribute supported on an unknown SVG element: FAIL (Chrome: FAIL, Safari: FAIL)
fill-rule presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
color presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
overflow presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
lighting-color presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
text-rendering presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
transform-origin presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
clip-rule presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
fill-opacity presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-size presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke-width presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-size-adjust presentation attribute supported on an unknown SVG element: FAIL (Chrome: FAIL)
stroke-linecap presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
letter-spacing presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
shape-rendering presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
marker-start presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
dominant-baseline presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
text-anchor presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
image-rendering presentation attribute supported on an unknown SVG element: FAIL (Chrome: FAIL, Safari: PASS)
filter presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
visibility presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
opacity presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
color-interpolation-filters presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
writing-mode presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
cursor presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
color-interpolation presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-style presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke-opacity presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
font-family presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
stroke-linejoin presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
vector-effect presentation attribute supported on an unknown SVG element: FAIL (Chrome: PASS, Safari: PASS)
/svg/styling/presentation-attributes-special-cases.html
patternTransform presentation attribute supported on pattern: FAIL (Chrome: PASS, Safari: FAIL)
x, y, width, and height presentation attributes supported on symbol element: FAIL (Chrome: FAIL, Safari: PASS)
patternTransform presentation attribute supported on radialGradient: FAIL (Chrome: PASS, Safari: FAIL)
x, y, width, and height presentation attributes supported on svg element: FAIL (Chrome: FAIL, Safari: PASS)
patternTransform presentation attribute supported on linearGradient: FAIL (Chrome: PASS, Safari: FAIL)
transform presentation attribute supported on g: FAIL (Chrome: PASS, Safari: FAIL)
x, y, width, and height presentation attributes supported on use element: FAIL (Chrome: FAIL, Safari: PASS)
/svg/styling/presentation-attributes-irrelevant.html
flood-color presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-weight presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
flood-opacity presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
marker-start presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
writing-mode presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
mask presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
direction presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
marker-end presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-style presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
clip-rule presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
pointer-events presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-family presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
mask-type presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
unicode-bidi presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
color-interpolation-filters presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
filter presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
overflow presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
marker-mid presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
transform-origin presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
text-overflow presentation attribute supported on an irrelevant element: FAIL (Chrome: FAIL, Safari: FAIL)
text-anchor presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-stretch presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
word-spacing presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
lighting-color presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-size presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
text-decoration presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
dominant-baseline presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
visibility presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-size-adjust presentation attribute supported on an irrelevant element: FAIL (Chrome: FAIL)
letter-spacing presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
font-variant presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
opacity presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
vector-effect presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
display presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
stop-color presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
stop-opacity presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
white-space presentation attribute supported on an irrelevant element: FAIL (Chrome: FAIL, Safari: FAIL)
clip-path presentation attribute supported on an irrelevant element: FAIL (Chrome: PASS, Safari: PASS)
Comment 4•5 years ago
|
||
bugherder |
Description
•