animations involving inherit of colours no longer work
Categories
(Core :: SVG, defect, P3)
Tracking
()
People
(Reporter: longsonr, Unassigned)
References
Details
(Keywords: regression)
See http://hoffmann.bplaced.net/svgtest/fill11.svg A difference between the fill and the stroke of the large circle indicates an error. I.e. the large circle should always appear to be a single colour.
Also http://hoffmann.bplaced.net/svgtest/fill12.svg which has the same failure i.e. a difference between the fill and the stroke of the large circle.
This worked in Firefox 48, not sure when it failed but it's broken by Firefox 60.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
There are also problems reported with currentColor but I'm not sure what they are. Maybe they have been fixed. See http://hoffmann.bplaced.net/svgtest/index.php?in=fillstroke#paint and scroll down to currentColor.
Can you see what's wrong with currentColor Brian? Is the currentColor issue (if there is one) related to the inherit issue of this bug?
![]() |
||
Comment 2•4 years ago
|
||
![]() |
||
Comment 3•4 years ago
|
||
Regression window with layout.css.servo.enabled=true:
Triggered by: 06ec956f7533 Gregory Szorc — Bug 1366048 - Build stylo on win32 and win64 in automation; r=froydnj
Comment 4•4 years ago
|
||
For filling animations there is a known issue: bug 1358955
But this appears to affect running animations. I'm not sure what the issue is or when I'll get a chance to dig into it. Leaving needinfo for now in case I get a chance to look later this week.
Comment 5•4 years ago
|
||
Comment 6•4 years ago
|
||
This is a duplicate of Bug 1358955, it actually affects all values that are animated as CSS property.
The inherit
will become the computed value when this specified value is first encountered, and the information that it is an inherit
will be lost.
Comment 7•4 years ago
|
||
I don't think we need to do anything, since no browser behaves correctly in this case...
Description
•