706143, 706169, 717688, omtagif, 717925, 717938, 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, 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
7 years ago
Depends on: 741837
No longer blocks: 555834, 580781, 599711, 706172, 706179, 706499, 709490, b2g-product-phone, nativefennecgllayers
OK, Bugzilla's really screwed up this morning.
Blocks: 555834, 580781, 599711, 706172, 706179, 706499, 709490, b2g-product-phone, nativefennecgllayers
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".
5 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
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.