static void DispatchMemoryPressureToLayers(Layer* aLayer) { ShadowLayer* shadowLayer = aLayer->AsShadowLayer(); if (shadowLayer) { TiledLayerComposer* tileComposer = shadowLayer->AsTiledLayerComposer(); if (tileComposer) { tileComposer->MemoryPressure(); } } for (Layer* child = aLayer->GetFirstChild(); child; child = child->GetNextSibling()) { DispatchMemoryPressureToLayers(child); } }