Closed Bug 1440158 Opened 3 years ago Closed 3 years ago

Google Calendar animations show junk data

Categories

(Core :: Graphics: WebRender, defect, P1)

x86_64
All
defect

Tracking

()

VERIFIED FIXED
mozilla60
Tracking Status
firefox-esr52 --- unaffected
firefox58 --- unaffected
firefox59 --- unaffected
firefox60 --- unaffected

People

(Reporter: jdm, Assigned: gw)

References

(Blocks 1 open bug, )

Details

(Keywords: regression)

This occurs for me in the latest nightly regardless of whether webrender is enabled or not.

STR:
1. Visit calendar.google.com, ensure the the new UI is enabled
2. Click either of the next or previous arrow buttons next to the "Today" button
3. Notice a bunch of garbage video data appear briefly around the cursor
I can't reproduce it in a new profile, so it's something in particular with my current one. I'm going to bisect it, since I can't reproduce the problem in my current profile in a 2/14 nightly.
This is another bug stemming from the webrender upgrade in bug 1437572 according to mozregression.
Blocks: 1437572
I can reproduce this problem with gfx.webrender.all enabled but gfx.webrender.enabled disabled.
Component: Graphics → Graphics: WebRender
With gfx.webrender.all enabled Google Keep animations of the buttons of each note show junk data for me too.
Flags: needinfo?(bugmail)
WR @ 38df48c62c929a3603f3c6e6393c2be8f1c88903 (from bug 1437572)
mozregression --repo try --launch 064776f7e05b066c4ad40181ba397b751dcfd477 --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
good

WR @ d69bd28a055e2afb2ad234eea297dd45f9b4b4e5 (from bug 1437572)
mozregression --repo try --launch 51cf20720ce738e9a9bb1a1b65ec4a2efb797f69 --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
bad

-> same regression range as the others

-----

WR @ b53cf7799a0f5861dfa928ee0ccc66e8d0b78758 (from bug 1440664 comment 10)
mozregression --repo try --launch d115c4c11850c1b1d0b1c847eefc3d959efe0b12 --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
good

-----

WR @ 992dbd3f07b143f35581012082aa59fbda7c387e (from bug 1440664)
mozregression --repo try --launch 4916bd1bb3e9470ea106ebf45859b68b2a1b474c --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
bad

WR @ 0b711f2e514107361deef4297c3c7da794d4835c
mozregression --repo try --launch 9cbf4580d196e5997b2ca7f8ce4fa26b49e47b0f --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
good

WR @ 8e2672e52a5a80eba40030601653fe0c1ae223a1 with Martin's gecko-side build fix
mozregression --repo try --launch 317d1d2871553263a57c6928fdc10087a7a47542 --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
good

WR @ 1f8cdb4f3fb5de8bf40fc2d9c0d8c355476ccd86
mozregression --repo try --launch 41d4de115b4ef7f98a74e820422b6b12cc84a5f9 --pref gfx.webrender.all:true startup.homepage_welcome_url:"https://calendar.google.com/"
good

Fix range: https://github.com/servo/webrender/compare/992dbd3f07b143f35581012082aa59fbda7c387e...0b711f2e514107361deef4297c3c7da794d4835c

Likely the same as the tab loading bug which was fixed by https://github.com/servo/webrender/pull/2443.
Assignee: nobody → gwatson
Has Regression Range: --- → yes
Has STR: --- → yes
Depends on: 1440664
OS: Mac OS X → All
Thanks for bisecting!
Flags: needinfo?(bugmail)
Verified fixed in Nightly 60 x64 20180302104326 de_DE b2a9a4bb5c94de179ae7a3f52fde58c0e2897498 @ Debian Testing. Thanks!
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.