diff --git a/gfx/layers/wr/WebRenderBridgeParent.cpp b/gfx/layers/wr/WebRenderBridgeParent.cpp index 0bda2e6a81e3..44a9241b0954 100644 --- a/gfx/layers/wr/WebRenderBridgeParent.cpp +++ b/gfx/layers/wr/WebRenderBridgeParent.cpp @@ -275,7 +275,7 @@ WebRenderBridgeParent::RecvDeleteCompositorAnimations(InfallibleTArray return IPC_OK(); } - uint64_t storageId = mWidget ? 0 : mPipelineId.mHandle; + uint64_t storageId = mWidget ? 0 : wr::AsUint64(mPipelineId); CompositorAnimationStorage* storage = mCompositorBridge->GetAnimationStorage(storageId); MOZ_ASSERT(storage);