microsoft/playwright · error · Error

${name}: expected one of (load|domcontentloaded|networkidle|

Error message

${name}: expected one of (load|domcontentloaded|networkidle|commit)

What it means

Error "${name}: expected one of (load|domcontentloaded|networkidle|commit)" thrown in microsoft/playwright.

Source

Thrown at packages/playwright-core/src/client/frame.ts:552

      return {
        matches: !!params.isNot,
        received,
        log: e.log,
        timedOut: details.timedOut,
        errorMessage: details.customErrorMessage ? 'Error: ' + details.customErrorMessage : undefined,
      };
    }
  }
}

export type ExpectReceived = { value?: any, ariaSnapshot?: string };
export type ExpectResult = { matches: boolean, received?: ExpectReceived, log?: string[], timedOut?: boolean, errorMessage?: string };

export function verifyLoadState(name: string, waitUntil: LifecycleEvent): LifecycleEvent {
  if (waitUntil as unknown === 'networkidle0')
    waitUntil = 'networkidle';
  if (!kLifecycleEvents.has(waitUntil))
    throw new Error(`${name}: expected one of (load|domcontentloaded|networkidle|commit)`);
  return waitUntil;
}

View on GitHub (pinned to c8fc3bf8d3)

When it happens

Trigger: Thrown at packages/playwright-core/src/client/frame.ts:552 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of microsoft/playwright@c8fc3bf8d3 (2026-08-12). Data as JSON: /api/errors/b9c28f99adf791eb. Report an issue: GitHub.