Gecko:CrossProcessLayers: Difference between revisions

Line 28: Line 28:
* Publish changes from the content process layer trees and the master process chrome layer tree to shadow trees managed by the GPU thread
* Publish changes from the content process layer trees and the master process chrome layer tree to shadow trees managed by the GPU thread


'''TODO''' stuart/mobile guys/gfx guys.
Start with bare-bones test application including important use cases. No tile manager.  Get remote layers working.  Look into best approach for layers tile manager; maybe a new TiledContainer that does caching internally.  Not clear whether browser or content process should own this.
 
* Strawman proposal 1: move tile manager into content process, publish canvas tiles as layers.
* Strawman proposal 2: drop tile manager, start from desktop-browser layer manager in content process, add fennec heuristics to that.


= Implementation Details for Fennec =
= Implementation Details for Fennec =
Confirmed users
699

edits