706143, 706169, 717688, omtagif, 717925, 717938, 719168, 695845, 697831, 699319, 703317, 703484, 706503, 711168, 713552, 715785, 716859, 717951, 717958, 719624, 722012, 724094, 728524, 730079, 730407, 734685, 737413, 737801, 739679, 741837, 756601, 756606, omtcd3d9, omtc-not-fuzzable, 875247, 913249, 1042746, 1059304, 1160531
We want this chiefly for - animations unaffected by content script - video unaffected by content script It's easiest with current machinery to have a separate compositor process rather than thread. With a compositor process, we also get - protection from crashy/leaky video drivers An initial design for how this might work with content processes and a compositor process is at https://wiki.mozilla.org/Gecko:CrossProcessLayers. However, off-main-thread compositing is just as useful without content processes and without a compositor process. Patches in bug 570294 (used for testing) have the initial goop needed to get a compositor process running, and some hacky gtk painting code.
Is this a WONTFIX? It would help a lot, anyway... For example Bug 599711 .
Depends on: 703484
Fennec's covered by bug 725095.
Depends on: 741837
OK, Bugzilla's really screwed up this morning.
Not blocking on tracking bugs, we'll go through dependencies.
blocking-basecamp: --- → -
6 years ago
Depends on: 866652
6 years ago
No longer depends on: 866652
Mass tracking-e10s flag change. Filter bugmail on "2be0fcce-e36a-4e2c-aa80-0e3d33eb5406".
tracking-e10s: --- → +
4 years ago
No longer depends on: 1045930
Whiteboard: [Snappy:p3][games:p2] → [Snappy:p3][games:p?]
Marking this as games:p3, since games generally don't have (CSS/image) animations or video on a page, but they run in a canvas. We don't have performance profiles of games (at least right now) where this would have been identified as the biggest bottleneck.
Isn't this fixed/superseded by the Quantum Compositor?
I don't know that it's worth tracking this bug, you're right.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.