From 93cf919c30fbc6877915f908b2990bb8fb20dc7a Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Mon, 4 Nov 2024 10:53:44 +0100 Subject: [PATCH] make _depth public --- packages/playwright-core/src/server/frames.ts | 4 ++-- packages/playwright-core/src/server/recorder.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/playwright-core/src/server/frames.ts b/packages/playwright-core/src/server/frames.ts index 640c7e83da..69d85b8007 100644 --- a/packages/playwright-core/src/server/frames.ts +++ b/packages/playwright-core/src/server/frames.ts @@ -948,10 +948,10 @@ export class Frame extends SdkObject { return this._parentFrame; } - _depth(): number { + depth(): number { if (!this._parentFrame) return 0; - return this._parentFrame._depth() + 1; + return this._parentFrame.depth() + 1; } childFrames(): Frame[] { diff --git a/packages/playwright-core/src/server/recorder.ts b/packages/playwright-core/src/server/recorder.ts index 740ab2f545..88db130d5d 100644 --- a/packages/playwright-core/src/server/recorder.ts +++ b/packages/playwright-core/src/server/recorder.ts @@ -250,7 +250,7 @@ export class Recorder implements InstrumentationListener, IRecorder { return ''; const parts = splitSelectorByFrame(this._highlightedSelector); const selectorDepth = parts.length - 1; - const frameDepth = frame._depth(); + const frameDepth = frame.depth(); if (frameDepth < selectorDepth) return ''; return stringifySelector(parts[parts.length - 1]);