Closed
Bug 1385254
Opened 7 years ago
Closed 7 years ago
[webrendest] Instagram top panel animation is rendering incorrect
Categories
(Core :: Graphics: WebRender, defect, P1)
Tracking
()
RESOLVED
FIXED
mozilla58
Tracking | Status | |
---|---|---|
firefox56 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | fixed |
People
(Reporter: sviter33, Assigned: gw)
References
Details
(Whiteboard: [wr-mvp] [gfx-noted])
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
Build ID: 20170727162801
Steps to reproduce:
Go to https://www.instagram.com/ with gfx.webrender.enabled is true
Actual results:
During animation of top panel you can see part of gradient on top of other tabs
Expected results:
When gfx.webrender.enabled is false animation not seen outside the tab.
Updated•7 years ago
|
Priority: -- → P3
Summary: Instagram top panel animation is rendering incorrect → [webrendest] Instagram top panel animation is rendering incorrect
Whiteboard: [gfx-noted]
Updated•7 years ago
|
Blocks: stage-wr-nightly
Updated•7 years ago
|
Priority: P3 → P2
Whiteboard: [gfx-noted] → [wr-mvp] [gfx-noted]
Updated•7 years ago
|
status-firefox56:
--- → unaffected
status-firefox57:
--- → unaffected
Comment 2•7 years ago
|
||
Using the latest nightly with WebRender, I didn't see the animation issue from the instagram website.
Reporter, is this still an issue for you?
Flags: needinfo?(sviter33)
With following settings:
turn off layers.async-pan-zoom.enabled
turn on gfx.webrender.enabled
turn on gfx.webrendest.enabled
turn on gfx.webrender.layers-free
turn on gfx.webrender.blob-images
I can see this issue above scrollbar
Flags: needinfo?(sviter33)
Comment 4•7 years ago
|
||
Reporter, I still can't reproduce this issue on OSX.
Do you change the theme of firefox? I tried to install some themes and firefox still works fine. Does this issue happen with apz enabled?
Please attach your about:support in bug.
Updated•7 years ago
|
Flags: needinfo?(sviter33)
Comment 5•7 years ago
|
||
(In reply to Peter Chang[:pchang] from comment #4)
> Reporter, I still can't reproduce this issue on OSX.
>
> Do you change the theme of firefox? I tried to install some themes and
> firefox still works fine. Does this issue happen with apz enabled?
This issue could be reproduced on windows and the problem still exists with apz on/off.
I will find a window machine to debug this.
> Please attach your about:support in bug.
Flags: needinfo?(sviter33)
Updated•7 years ago
|
Assignee: nobody → howareyou322
Updated•7 years ago
|
Status: NEW → ASSIGNED
Priority: P2 → P1
Comment 6•7 years ago
|
||
I only turn on gfx.webrender.enabled, and I can see the issue at win10.
layers.async-pan-zoom.enabled off
gfx.webrender.enabled on
gfx.webrendest.enabled off
gfx.webrender.layers-free off
gfx.webrender.blob-images off
Assignee: howareyou322 → hshih
Comment 7•7 years ago
|
||
This is the simplified test page from ig.
Comment 8•7 years ago
|
||
(In reply to Jerry Shih[:jerry] (UTC+8) from comment #6)
> gfx.webrender.layers-free off
Note that if this only happens with layers-free off then it's a wontfix and not worth investigating.
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #8)
> (In reply to Jerry Shih[:jerry] (UTC+8) from comment #6)
> > gfx.webrender.layers-free off
>
> Note that if this only happens with layers-free off then it's a wontfix and
> not worth investigating.
I can reproduse this with:
turn on gfx.webrender.enabled
turn on gfx.webrendest.enabled
turn on gfx.webrender.layers-free
turn on gfx.webrender.blob-images
turn on layers.async-pan-zoom.enabled
Comment 10•7 years ago
|
||
I've filed https://github.com/servo/webrender/issues/1803 about this.
See Also: → https://github.com/servo/webrender/issues/1803
Comment 11•7 years ago
|
||
We could reproduce the issue just with rotation.
Comment 12•7 years ago
|
||
The https://github.com/servo/webrender/pull/1820 could fix this problem.
Waiting for that PR.
Comment 13•7 years ago
|
||
Sorry, the [1] can't not fix this problem. That could fix the "background-color" not the "background:radial-gradient" ig used here.
The radial-gradient case is the [2].
[1]
https://github.com/servo/webrender/pull/1820
[2]
https://github.com/servo/webrender/pull/1818
Comment 14•7 years ago
|
||
Fixed by the WebRender update in bug 1405790.
Assignee: hshih → gwatson
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox58:
--- → fixed
OS: Unspecified → All
Hardware: Unspecified → All
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in
before you can comment on or make changes to this bug.
Description
•