Confirmed users
586
edits
(→FAQ) |
|||
Line 74: | Line 74: | ||
On B2G, there are not only multiple threads but also multiple processes, as each app (or in the case of the browser, each tab) has its own process. In this setup, only the parent process has a compositor thread, and all APZCs live in the parent process, even ones corresponding to layers from a child thread. | On B2G, there are not only multiple threads but also multiple processes, as each app (or in the case of the browser, each tab) has its own process. In this setup, only the parent process has a compositor thread, and all APZCs live in the parent process, even ones corresponding to layers from a child thread. | ||
== Main APZ projects on the horizon == | == Main APZ-related projects on the horizon == | ||
(In no particular order) | |||
* Turn on APZ in all Gaia apps - {{bug|909877}} | * Turn on APZ in all Gaia apps - {{bug|909877}} | ||
< | * <strike>Make APZ work well for Metro - {{bug|886321}}</strike> | ||
* Make APZ work even better in Metro - {{bug|844132}} | |||
{ | * <strike>Implement support for Fennec-like dynamic toolbar on B2G - {{bug|860812}}</strike> | ||
} | |||
</ | |||
* Make APZ work | |||
* Implement support for Fennec-like dynamic toolbar on B2G - {{bug|860812}} | |||
* Improve hit detection for the different touch-sensitive regions - {{bug|928833}} | * Improve hit detection for the different touch-sensitive regions - {{bug|928833}} | ||
* Implement support for the CSS touch-action property - {{bug|795567}} | |||
* Switch Fennec over from the Java version to the C++ APZ - {{bug|776030}} | * Switch Fennec over from the Java version to the C++ APZ - {{bug|776030}} | ||
* Reduce input latency by changing the threading model - {{bug|930939}} | |||
* Get APZ turned on for desktop platforms - {{bug|944938}} for OS X | |||
== FAQ == | == FAQ == |