KDE (with disabled compositor), X11, Debian Testing Screencast: mozregression --launch 2020-04-28 --pref gfx.webrender.all:true mozregression --good 2020-04-15 --bad 2020-04-28 --pref gfx.webrender.all:true > 5:25.37 INFO: Last good revision: 6cb8c11ef22f099c038051cda297a40308729954 > 5:25.37 INFO: First bad revision: 2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 > 5:25.37 INFO: Pushlog: > https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=6cb8c11ef22f099c038051cda297a40308729954&tochange=2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 > 2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 Tim Nguyen — Bug 1625720 - Scope popup.css to menupopup and panel custom elements. r=dao This regression introduced the behavior of bug 1567791 for the context menu. Tooltips do not have this problem. The underlying cause is using Basic in GPU process. bug 1574746 will upgrade autoscroll icon, identity panel, page actions menu and menu menu from Basic to WebRender, but the context menu is still restricted to Basic: (Sotaro Ikeda [:sotaro] from bug 1574746 comment 18) > > With gfx.webrender.debug.primitives I noticed that Basic is still used for the context menu. > > The patch does not expected to use WebRender for all windows(widgets). When ComputeShouldAccelerate()/WidgetTypeSupportsAcceleration() return false, widget does not use WebRender. Could this restriction already be removed [for the context menu] on GTK? (or in general: bug 1622633)
Bug 1634047 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
KDE (with disabled compositor), X11, Debian Testing Screencast: mozregression --launch 2020-04-28 --pref gfx.webrender.all:true mozregression --good 2020-04-15 --bad 2020-04-28 --pref gfx.webrender.all:true > 5:25.37 INFO: Last good revision: 6cb8c11ef22f099c038051cda297a40308729954 > 5:25.37 INFO: First bad revision: 2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 > 5:25.37 INFO: Pushlog: > https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=6cb8c11ef22f099c038051cda297a40308729954&tochange=2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 > 2c0b3fa9021bb11f3caa225b9f1cdaebc6024a32 Tim Nguyen — Bug 1625720 - Scope popup.css to menupopup and panel custom elements. r=dao This regression introduced the behavior of bug 1567791 for the context menu. Tooltips do not have this problem. The underlying cause is using Basic in GPU process. bug 1574746 will upgrade autoscroll icon, identity panel, page actions menu and main menu from Basic to WebRender, but the context menu is still restricted to Basic: (Sotaro Ikeda [:sotaro] from bug 1574746 comment 18) > > With gfx.webrender.debug.primitives I noticed that Basic is still used for the context menu. > > The patch does not expected to use WebRender for all windows(widgets). When ComputeShouldAccelerate()/WidgetTypeSupportsAcceleration() return false, widget does not use WebRender. Could this restriction already be removed [for the context menu] on GTK? (or in general: bug 1622633)