Summary: | [GTK] Accelerated compositing mode is in poor state | ||
---|---|---|---|
Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply, cadubentzen, cgarcia, Hironori.Fujii, magomez, mcatanzaro, thakrarnisha6, zan |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | PC | ||
OS: | Linux | ||
Bug Depends on: | 178387, 192230, 192276, 192522, 192982, 193001, 193011, 193903, 193972, 197994, 200575, 200856, 201505, 201507, 202362 | ||
Bug Blocks: |
Description
Michael Catanzaro
2018-12-07 16:19:25 PST
(In reply to Michael Catanzaro from comment #0) > * Bug #182276 (seems like a recent regression) Oops, bug #192276 Does anyone know of any websites other than https://webkit.org/blog-files/3d-transforms/poster-circle.html that are broken by having disabled AC mode? (In reply to Michael Catanzaro from comment #2) > Does anyone know of any websites other than > https://webkit.org/blog-files/3d-transforms/poster-circle.html that are > broken by having disabled AC mode? Any website that uses CSS 3D transforms? Tested a few from https://www.creativebloq.com/css3/20-stunning-examples-css-3d-transforms-11112759 and seems like it. Yeah, but I suppose I was looking for something other than a test/example websites. We know many websites trigger AC mode by using 3D transforms, but almost none of them appear to suffer any functionality regression when it is turned off. And for some users, these websites are only usable once it is turned off. Basically we need to decide if losing 3D transforms is worth the cost of dependent bug #178387, bug #192522, bug #192982, bug #193001, bug #193011, etc. I suppose my hypothesis is: the set of websites harmed by leaving AC mode enabled on-demand is overwhelmingly larger than the set of websites harmed by turning it off. Removing the WPE tag because the remaining bugs are either stale/unconfirmed or simply unrelated to WPE, and because the idea in comment #4 is not compatible with WPE roadmap. IIRC, WebInspector's element highlight is using GraphicsLayer. (In reply to Michael Catanzaro from comment #4) > Basically we need to decide if losing 3D transforms is worth the cost of > dependent bug #178387, bug #192522, bug #192982, bug #193001, bug #193011, > etc. All of these except bug #193011 have now been solved. If we buy the needed hardware and fix bug #193011, then we could try turning AC mode back on in Epiphany. Hopefully any users complaining about AC mode performance have similar hardware. And if not, well, no point in worrying about future bug reports before they arrive. (In reply to Michael Catanzaro from comment #8) > (In reply to Michael Catanzaro from comment #4) > > Basically we need to decide if losing 3D transforms is worth the cost of > > dependent bug #178387, bug #192522, bug #192982, bug #193001, bug #193011, > > etc. > > All of these except bug #193011 have now been solved. > > If we buy the needed hardware and fix bug #193011, then we could try turning > AC mode back on in Epiphany. Hopefully any users complaining about AC mode > performance have similar hardware. And if not, well, no point in worrying > about future bug reports before they arrive. Or we can disable AC only for that particular hardware (In reply to Carlos Garcia Campos from comment #9) > Or we can disable AC only for that particular hardware Yes indeed. All issues are closed. I'll reenable AC mode in Ephy soon if no more issues are reported. I'm sure we will get more bug reports, but it doesn't make sense to worry too much about bugs that haven't been reported yet. Reopening due to bug #200575. All fixed again. Reopening due to bug #202362. When it comes to gaining top rankings in search engine results, content is king. Search engines are driven by complex algorithms that reward user-friendly, quality websites with high rankings. This means to be successful online, websites need to contain current, useful information including regular updates, blog posts and links to and from other high authority sources. offical website : https://www.inventive9.com All dependent bugs closed, thanks everyone! |