Closed
Bug 1495163
Opened 6 years ago
Closed 6 years ago
blob invalidation: SVG animation issues
Categories
(Core :: Graphics: WebRender, defect, P4)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
geckoview62 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox62 | --- | disabled |
firefox63 | --- | disabled |
firefox64 | --- | disabled |
firefox65 | --- | disabled |
firefox66 | --- | disabled |
People
(Reporter: 709922234, Unassigned)
References
(Blocks 1 open bug, )
Details
(Keywords: nightly-community, regression)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:64.0) Gecko/20100101 Firefox/64.0
Build ID: 20180928220433
Steps to reproduce:
1. open https://x.yupoo.com/
2. scroll page
Actual results:
svg has the wrong color block
Component: Untriaged → Graphics: WebRender
Product: Firefox → Core
Comment 1•6 years ago
|
||
Thanks!
Blocks: stage-wr-trains, webrender-site-issues
URL: https://x.yupoo.com/
Status: UNCONFIRMED → NEW
status-firefox64:
--- → affected
Ever confirmed: true
Keywords: nightly-community
OS: Unspecified → All
Updated•6 years ago
|
Priority: -- → P3
Comment 2•6 years ago
|
||
* There is no smooth transition/fade in of the green points when not moving the mouse
* SVG icons can be highly pixelated at first
* Sometimes there is a light green box like seen in attachment 9013061 [details] that grows to the size of the whole circle and disappears
Comment 3•6 years ago
|
||
(The whole thing ran into bug 1455841 (2018-04-20). Same regression and fix range. Today's three issues already existed before.)
first bad = all three issues
mozregression --good 2018-01-15 --bad 2018-04-19 --pref gfx.webrender.all:true -a https://bug1495163.bmoattachments.org/attachment.cgi?id=9013107
> 40:22.30 INFO: Last good revision: 38cfaf35c4c1b2761c97c78769496b3181a6eedc
> 40:22.30 INFO: First bad revision: 2a2282923b5abdf8b95bad5a59e694ac8e744883
> 40:22.30 INFO: Pushlog:
> https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=38cfaf35c4c1b2761c97c78769496b3181a6eedc&tochange=2a2282923b5abdf8b95bad5a59e694ac8e744883
> 2a2282923b5a Jeff Muizelaar — Bug 1450015. Enable blob invalidation by default. r=gankro
Blocks: 1450015
Has Regression Range: --- → yes
Keywords: regression
Summary: when webrender is enabled is svg animation error → blob invalidation: when webrender is enabled is svg animation error
Comment 4•6 years ago
|
||
Updated•6 years ago
|
status-firefox62:
--- → disabled
status-firefox63:
--- → disabled
status-firefox-esr60:
--- → unaffected
status-geckoview62:
--- → unaffected
Summary: blob invalidation: when webrender is enabled is svg animation error → blob invalidation: SVG animation issues
Comment 5•6 years ago
|
||
Marking fix-optional for 64. We could still take a patch for 65, and if it's verified and doesn't seem risky, could still take fixes for 64 as well.
Updated•6 years ago
|
Priority: P3 → P2
Updated•6 years ago
|
Flags: needinfo?(jmuizelaar)
Comment 7•6 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #6)
> I think this might be related to the scale stuff.
The patch from bug 1415987 does fix the obvious problems here, but I'm not sure if there are still smaller, less frequent glitches of a different type.
Updated•6 years ago
|
Flags: needinfo?(jmuizelaar)
Comment 9•6 years ago
|
||
All issues from comment 2 seem to be fixed. I'll file a separate bug about a regression causing the circle to flicker.
mozregression --find-fix --bad 2018-09-29 --good 2018-12-24 --pref gfx.webrender.all:true -a https://bug1495163.bmoattachments.org/attachment.cgi?id=9013107
> 21:38.60 INFO: First good revision: 996bf60e0fce90cc42e7b59201d56ba0947b8cf2
> 21:38.60 INFO: Last bad revision: f1ce520b1d0d0223ee117796ead6551881ec4fc6
> 21:38.60 INFO: Pushlog:
> https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=f1ce520b1d0d0223ee117796ead6551881ec4fc6&tochange=996bf60e0fce90cc42e7b59201d56ba0947b8cf2
> 996bf60e0fce Timothy Nikkel — Bug 1415987. Use ChooseScale to choose a scale in WebRender. r=jrmuizel
> 640e15aa79b9 Jeff Muizelaar — Bug 1415987. Factor out ChooseScale from ChooseScaleAndSetTransform in FrameLayerBuilder. r=tnikkel
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → disabled
status-firefox66:
--- → fixed
Depends on: 1415987
Flags: needinfo?(jan)
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Comment 10•6 years ago
|
||
(In reply to Jan Andre Ikenmeyer [:darkspirit] from comment #9)
> I'll file a separate bug about a regression causing the circle to flicker.
1.
Actually, that bug was present before..
Just press F5 often. Sometimes the circle will flash white.
2.
If you zoom in by Ctrl+mousewheel while the animation is running, lines of the circle are misplaced. Does not happen without WebRender.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla66 → ---
Comment 11•6 years ago
|
||
I couldn't reproduce the issues from comment 10 on Win10/GTX1060, but on Debian Testing/X11/Macbook Pro.
Maybe it could still be reproducible on Win10 with older/weaker Nvidia cards?
Priority: P2 → P4
Updated•6 years ago
|
Assignee: tnikkel → nobody
Comment 12•6 years ago
|
||
Closing. Please reopen if there's still an issue here.
Status: REOPENED → RESOLVED
Closed: 6 years ago → 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Resolution: FIXED → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•