mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
4ebb7ef7d1
This attribute used to force APZ to be used on content processes even if the overall APZ pref was false. However, this has a couple of problems, which cancel each other out: - If the pref is false, the APZ machinery is never created, and so it's impossible to have content processes "using" APZ. - The reftest harness checks for the pref and ignores mozasyncpanzoom when evaluating the "asyncPanZoom" condition in reftest manifests. Therefore, any reftests which were skip-if(!asyncPanZoom) would never run unless the pref was set, and in those cases the mozasyncpanzoom attribute would not be needed at all, as APZ is already enabled with the pref. However, the mozasyncpanzoom attribute would cause some parts of the child process code to behave as though APZ was enabled, which is incorrect. Removing this attribute and relying solely on the pref corrects that. |
||
---|---|---|
.. | ||
layout-debug | ||
recording | ||
reftest | ||
tests |