mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
fix(inspector): await inspector init to avoid races (#5829)
This commit is contained in:
parent
8565e72e63
commit
c2db8da4df
@ -25,7 +25,7 @@ export class InspectorController implements InstrumentationListener {
|
||||
|
||||
async onContextCreated(context: BrowserContext): Promise<void> {
|
||||
if (isDebugMode())
|
||||
RecorderSupplement.getOrCreate(context, { pauseOnNextStatement: true });
|
||||
await RecorderSupplement.getOrCreate(context, { pauseOnNextStatement: true });
|
||||
}
|
||||
|
||||
async onBeforeCall(sdkObject: SdkObject, metadata: CallMetadata): Promise<void> {
|
||||
@ -53,7 +53,7 @@ export class InspectorController implements InstrumentationListener {
|
||||
}
|
||||
|
||||
if (shouldOpenInspector(sdkObject, metadata))
|
||||
RecorderSupplement.getOrCreate(context, { pauseOnNextStatement: true });
|
||||
await RecorderSupplement.getOrCreate(context, { pauseOnNextStatement: true });
|
||||
|
||||
const recorder = await RecorderSupplement.getNoCreate(context);
|
||||
await recorder?.onBeforeCall(sdkObject, metadata);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user