diff --git a/packages/playwright-core/src/server/chromium/crPage.ts b/packages/playwright-core/src/server/chromium/crPage.ts index ac6e9d37df..002dfa09be 100644 --- a/packages/playwright-core/src/server/chromium/crPage.ts +++ b/packages/playwright-core/src/server/chromium/crPage.ts @@ -898,7 +898,7 @@ class FrameSession { const buffer = Buffer.from(payload.data, 'base64'); this._page.emit(Page.Events.ScreencastFrame, { buffer, - timestamp: payload.metadata.timestamp ? payload.metadata.timestamp * 1000 : undefined, + frameSwapWallTime: payload.metadata.timestamp ? payload.metadata.timestamp * 1000 : undefined, width: payload.metadata.deviceWidth, height: payload.metadata.deviceHeight, }); diff --git a/packages/playwright-core/src/server/trace/recorder/tracing.ts b/packages/playwright-core/src/server/trace/recorder/tracing.ts index f72c97709f..b09bbe3134 100644 --- a/packages/playwright-core/src/server/trace/recorder/tracing.ts +++ b/packages/playwright-core/src/server/trace/recorder/tracing.ts @@ -473,7 +473,7 @@ export class Tracing extends SdkObject implements InstrumentationListener, Snaps width: params.width, height: params.height, timestamp: monotonicTime(), - frameSwapWallTime: params.timestamp, + frameSwapWallTime: params.frameSwapWallTime, }; // Make sure to write the screencast frame before adding a reference to it. this._appendResource(sha1, params.buffer);