bool CrossProcessCompositorParent::DeallocPLayerTransactionParent(PLayerTransactionParent* aLayers) { LayerTransactionParent* slp = static_cast<LayerTransactionParent*>(aLayers); RemoveIndirectTree(slp->GetId()); delete aLayers; return true; }
bool CrossProcessCompositorParent::DeallocPLayerTransactionParent(PLayerTransactionParent* aLayers) { LayerTransactionParent* slp = static_cast<LayerTransactionParent*>(aLayers); RemoveIndirectTree(slp->GetId()); static_cast<LayerTransactionParent*>(aLayers)->ReleaseIPDLReference(); return true; }
bool CrossProcessCompositorBridgeParent::DeallocPLayerTransactionParent(PLayerTransactionParent* aLayers) { LayerTransactionParent* slp = static_cast<LayerTransactionParent*>(aLayers); EraseLayerState(slp->GetId()); static_cast<LayerTransactionParent*>(aLayers)->ReleaseIPDLReference(); return true; }