diff --git a/toolkit/recordreplay/ipc/ChildProcess.cpp b/toolkit/recordreplay/ipc/ChildProcess.cpp index 3d6a8bc21077..35b79a9f4b92 100644 --- a/toolkit/recordreplay/ipc/ChildProcess.cpp +++ b/toolkit/recordreplay/ipc/ChildProcess.cpp @@ -80,6 +80,9 @@ ChildProcessInfo::Disposition ChildProcessInfo::GetDisposition() { const ResumeMessage& nmsg = static_cast(*msg); return nmsg.mForward ? AfterLastCheckpoint : BeforeLastCheckpoint; } + if (msg->mType == MessageType::RunToPoint) { + return AfterLastCheckpoint; + } } return AtLastCheckpoint; }