const windowGlobal = context.currentWindowGlobal; if (!windowGlobal) { // Bail out if there is no window attached to the current context. return; } if (!windowGlobal.isProcessRoot) { // Bail out if this window global is not a process root. // MarionetteReftestChild::flushRendering will flush all same process // frames, so we only need to call flushRendering on process roots. return; } const reftestActor = windowGlobal.getActor("MarionetteReftest"); await reftestActor.sendQuery("MarionetteReftestParent:flushRendering", { ignoreThrottledAnimations, }); }) ); } } PK