Closed Bug 1391960 Opened 5 years ago Closed 5 years ago
Canvas layers-free support regressed non-webrender canvas
280.54 KB, image/png
203.01 KB, image/png
59 bytes, text/x-review-board-request
The summary is kind of vague but I couldn't find a better way to express it. While testing the dashboard at https://kanru.github.io/hasal-dashboard/ I found sometimes the tooltip for charts near the end couldn't show up. mozregression find the first bad push is https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=a5dd38359df4811909ea0ec1da7b9cd9bfcd9245&tochange=c4e2c3d4f17c5486d2b3b2698dd4ea7e1b036790 The chart and the tooltips are drawn on a canvas so I think the push did break something. WebRender mode was not enabled while testing.
:kanru, do you have more specific STR? I just opened the website but the tooltip looks good. Or can you attach some screenshots?
Flags: needinfo?(mtseng) → needinfo?(kchen)
STR: 1. open the website and wait for the result 2. hover the mouse on one bar you should see a tooltip 3. scroll to the bottom 4. hover the mouse on one bar expected: shows tooltip actually: no
The bottom canvas does not update until scrolled off-screen or after viewport size change.
I can reproduce it in ubuntu with layers acceleration off.
Assignee: nobody → mtseng
Comment on attachment 8899373 [details] Bug 1391960 - Call FireDidTransactionCallback when exiting ReadbackSurface. Nical's probably a better reviewer for this than me.
Attachment #8899373 - Flags: review?(jmuizelaar) → review?(nical.bugzilla)
Comment on attachment 8899373 [details] Bug 1391960 - Call FireDidTransactionCallback when exiting ReadbackSurface. https://reviewboard.mozilla.org/r/170610/#review175926
Attachment #8899373 - Flags: review?(nical.bugzilla) → review+
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/b0142c177ac0 Call FireDidTransactionCallback when exiting ReadbackSurface. r=nical
You need to log in before you can comment on or make changes to this bug.