This commit is contained in:
+17
-16
@@ -23831,6 +23831,7 @@ var init_harTracer = __esm({
|
||||
this._pageEntries = [];
|
||||
this._eventListeners = [];
|
||||
this._started = false;
|
||||
this._omitWebSocketFrames = true;
|
||||
this._context = context2;
|
||||
this._page = page;
|
||||
this._delegate = delegate;
|
||||
@@ -23847,6 +23848,9 @@ var init_harTracer = __esm({
|
||||
this._pageEntrySymbol = Symbol("pageHarEntry");
|
||||
this._baseURL = context2 instanceof APIRequestContext ? context2._defaultOptions().baseURL : context2._options.baseURL;
|
||||
}
|
||||
setOmitWebSocketFrames(omitWebSocketFrames) {
|
||||
this._omitWebSocketFrames = omitWebSocketFrames;
|
||||
}
|
||||
start(options) {
|
||||
if (this._started)
|
||||
return;
|
||||
@@ -24157,7 +24161,7 @@ var init_harTracer = __esm({
|
||||
harEntry._resourceType = "websocket";
|
||||
let sha1 = void 0;
|
||||
const recordMessage = (type3, opcode, data, wallTimeMs) => {
|
||||
if (this._options.omitWebSocketFrames)
|
||||
if (this._omitWebSocketFrames)
|
||||
return;
|
||||
const message = { type: type3, time: this._options.omitTiming ? -1 : wallTimeMs, opcode, data };
|
||||
if (this._options.content === "embed") {
|
||||
@@ -24441,9 +24445,9 @@ var init_harRecorder = __esm({
|
||||
includeTraceInfo: false,
|
||||
recordRequestOverrides: true,
|
||||
waitForContentOnStop: true,
|
||||
urlFilter: urlFilterRe ?? options.urlGlob,
|
||||
omitWebSocketFrames: !!process.env.PLAYWRIGHT_HAR_NO_WEBSOCKET_FRAMES
|
||||
urlFilter: urlFilterRe ?? options.urlGlob
|
||||
});
|
||||
this._tracer.setOmitWebSocketFrames(!!process.env.PLAYWRIGHT_HAR_NO_WEBSOCKET_FRAMES);
|
||||
this._tracer.start({ omitScripts: false });
|
||||
}
|
||||
onEntryStarted(entry) {
|
||||
@@ -24652,8 +24656,7 @@ var init_tracing = __esm({
|
||||
content: "attach",
|
||||
includeTraceInfo: true,
|
||||
recordRequestOverrides: false,
|
||||
waitForContentOnStop: false,
|
||||
omitWebSocketFrames: !!process.env.PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES
|
||||
waitForContentOnStop: false
|
||||
});
|
||||
const testIdAttributeName2 = "selectors" in context2 ? context2.selectors().testIdAttributeName() : void 0;
|
||||
this._contextCreatedEvent = {
|
||||
@@ -24747,6 +24750,7 @@ var init_tracing = __esm({
|
||||
);
|
||||
if (this._state.options.screenshots)
|
||||
this._startScreencast();
|
||||
this._harTracer.setOmitWebSocketFrames(!!process.env.PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES);
|
||||
if (this._state.options.snapshots)
|
||||
await this._snapshotter?.start(progress2);
|
||||
return { traceName: this._state.traceName };
|
||||
@@ -24896,6 +24900,7 @@ var init_tracing = __esm({
|
||||
eventsHelper.removeEventListeners(this._eventListeners);
|
||||
if (this._state.options.screenshots)
|
||||
this._stopScreencast();
|
||||
this._harTracer.setOmitWebSocketFrames(true);
|
||||
if (this._state.options.snapshots)
|
||||
this._snapshotter?.stop();
|
||||
this.flushHarEntries();
|
||||
@@ -35989,7 +35994,7 @@ var init_crNetworkManager = __esm({
|
||||
}
|
||||
_onWebSocketWillSendHandshakeRequest(event) {
|
||||
const wallTimeMs = event.wallTime * 1e3;
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp);
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp * 1e3);
|
||||
this._page.frameManager.onWebSocketRequest(event.requestId, headersObjectToArray(event.request.headers, "\n"), wallTimeMs);
|
||||
}
|
||||
_onWebSocketClosed(event) {
|
||||
@@ -35997,7 +36002,7 @@ var init_crNetworkManager = __esm({
|
||||
this._page.frameManager.webSocketClosed(event.requestId);
|
||||
}
|
||||
_timestampToWallTimeMsForWebSocket(requestId, timestamp) {
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp;
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp * 1e3;
|
||||
}
|
||||
_maybeUpdateRequestSession(sessionInfo, request2) {
|
||||
if (request2.session !== sessionInfo.session && !sessionInfo.isMain && (request2._documentId === request2._requestId || sessionInfo.workerFrame))
|
||||
@@ -44350,15 +44355,11 @@ var init_ffPage = __esm({
|
||||
this._page.frameManager.frameAbortedNavigation(params2.frameId, params2.errorText, params2.navigationId);
|
||||
}
|
||||
_onNavigationCommitted(params2) {
|
||||
if (!params2.navigationId) {
|
||||
this._page.frameManager.frameCommittedSameDocumentNavigation(params2.frameId, params2.url);
|
||||
return;
|
||||
}
|
||||
for (const [workerId, worker] of this._workers) {
|
||||
if (worker.frameId === params2.frameId)
|
||||
this._onWorkerDestroyed({ workerId });
|
||||
}
|
||||
this._page.frameManager.frameCommittedNewDocumentNavigation(params2.frameId, params2.url, params2.name || "", params2.navigationId, false);
|
||||
this._page.frameManager.frameCommittedNewDocumentNavigation(params2.frameId, params2.url, params2.name || "", params2.navigationId || "", false);
|
||||
}
|
||||
_onSameDocumentNavigation(params2) {
|
||||
this._page.frameManager.frameCommittedSameDocumentNavigation(params2.frameId, params2.url);
|
||||
@@ -46941,7 +46942,7 @@ var init_wkPage = __esm({
|
||||
}
|
||||
_onWebSocketWillSendHandshakeRequest(event) {
|
||||
const wallTimeMs = event.walltime * 1e3;
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp);
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp * 1e3);
|
||||
this._page.frameManager.onWebSocketRequest(event.requestId, headersObjectToArray(event.request.headers), wallTimeMs);
|
||||
}
|
||||
_onWebSocketClosed(event) {
|
||||
@@ -46949,7 +46950,7 @@ var init_wkPage = __esm({
|
||||
this._page.frameManager.webSocketClosed(event.requestId);
|
||||
}
|
||||
_timestampToWallTimeMsForWebSocket(requestId, timestamp) {
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp;
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp * 1e3;
|
||||
}
|
||||
async _grantPermissions(origin, permissions) {
|
||||
const webPermissionToProtocol = /* @__PURE__ */ new Map([
|
||||
@@ -49287,7 +49288,7 @@ var init_wvPage = __esm({
|
||||
}
|
||||
_onWebSocketWillSendHandshakeRequest(event) {
|
||||
const wallTimeMs = event.walltime * 1e3;
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp);
|
||||
this._timestampBaselineForWebSocket.set(event.requestId, wallTimeMs - event.timestamp * 1e3);
|
||||
this._page.frameManager.onWebSocketRequest(event.requestId, headersObjectToArray(event.request.headers), wallTimeMs);
|
||||
}
|
||||
_onWebSocketClosed(event) {
|
||||
@@ -49295,7 +49296,7 @@ var init_wvPage = __esm({
|
||||
this._page.frameManager.webSocketClosed(event.requestId);
|
||||
}
|
||||
_timestampToWallTimeMsForWebSocket(requestId, timestamp) {
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp;
|
||||
return this._timestampBaselineForWebSocket.get(requestId) + timestamp * 1e3;
|
||||
}
|
||||
shouldToggleStyleSheetToSyncAnimations() {
|
||||
return true;
|
||||
|
||||
Generated
Vendored
-2
File diff suppressed because one or more lines are too long
+1
-1
@@ -7,7 +7,7 @@
|
||||
<link rel="icon" href="./playwright-logo.svg" type="image/svg+xml">
|
||||
<link rel="manifest" href="./manifest.webmanifest">
|
||||
<title>Playwright Trace Viewer</title>
|
||||
<script type="module" crossorigin src="./index.DEBl1tfz.js"></script>
|
||||
<script type="module" crossorigin src="./index.DMMX1gXU.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="./assets/urlMatch-BYQrIQwR.js">
|
||||
<link rel="modulepreload" crossorigin href="./assets/defaultSettingsView-BNmKHKpQ.js">
|
||||
<link rel="stylesheet" crossorigin href="./defaultSettingsView.CjdS-WJx.css">
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "playwright-core",
|
||||
"version": "1.61.0",
|
||||
"version": "1.61.1",
|
||||
"description": "A high-level API to automate web browsers",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
Reference in New Issue
Block a user