Skip to content

Commit 698823a

Browse files
committed
cherry-pick(#33627): fix(codegen): document.documentElement is null on early navigation
1 parent c0fa804 commit 698823a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/playwright-core/src/server/injected/highlight.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ export class Highlight {
9090
}
9191

9292
install() {
93-
if (!this._injectedScript.document.documentElement.contains(this._glassPaneElement))
93+
// NOTE: document.documentElement can be null: https://github.com/microsoft/TypeScript/issues/50078
94+
if (this._injectedScript.document.documentElement && !this._injectedScript.document.documentElement.contains(this._glassPaneElement))
9495
this._injectedScript.document.documentElement.appendChild(this._glassPaneElement);
9596
}
9697

0 commit comments

Comments
 (0)