diff --git a/examples/wdio/cucumber/wdio.trace.conf.ts b/examples/wdio/cucumber/wdio.trace.conf.ts index 4af123dd..3aa9e496 100644 --- a/examples/wdio/cucumber/wdio.trace.conf.ts +++ b/examples/wdio/cucumber/wdio.trace.conf.ts @@ -38,8 +38,7 @@ export const config: WebdriverIO.Config = { { // Trace by default (regen); DEVTOOLS_MODE=live flips to live for live-parity recording. mode: (process.env.DEVTOOLS_MODE === 'live' ? 'live' : 'trace') as - | 'live' - | 'trace' + 'live' | 'trace' // traceFormat: 'ndjson-directory' } ] diff --git a/examples/wdio/mocha/wdio.trace.conf.ts b/examples/wdio/mocha/wdio.trace.conf.ts index 40ff25a8..b50b9961 100644 --- a/examples/wdio/mocha/wdio.trace.conf.ts +++ b/examples/wdio/mocha/wdio.trace.conf.ts @@ -33,8 +33,7 @@ export const config: WebdriverIO.Config = { { // Trace by default (regen); DEVTOOLS_MODE=live flips to live for live-parity recording. mode: (process.env.DEVTOOLS_MODE === 'live' ? 'live' : 'trace') as - | 'live' - | 'trace', + 'live' | 'trace', // Granularity/policy default to session/on and are env-overridable so // one config can walk the whole grid, e.g. // DEVTOOLS_TRACE_GRANULARITY=test DEVTOOLS_TRACE_POLICY=retain-on-failure diff --git a/examples/wdio/package.json b/examples/wdio/package.json index 4bbb0957..95c04af9 100644 --- a/examples/wdio/package.json +++ b/examples/wdio/package.json @@ -4,14 +4,14 @@ "private": true, "type": "module", "devDependencies": { - "@wdio/cli": "9.28.0", - "@wdio/cucumber-framework": "9.28.0", - "@wdio/mocha-framework": "9.28.0", + "@wdio/cli": "9.30.1", + "@wdio/cucumber-framework": "9.30.1", + "@wdio/mocha-framework": "9.30.1", "@wdio/devtools-service": "workspace:*", - "@wdio/globals": "9.28.0", - "@wdio/local-runner": "9.28.0", - "@wdio/spec-reporter": "9.28.0", - "@wdio/types": "9.28.0", + "@wdio/globals": "9.29.1", + "@wdio/local-runner": "9.30.1", + "@wdio/spec-reporter": "9.30.1", + "@wdio/types": "9.30.1", "expect-webdriverio": "^5.6.7", "ts-node": "^10.9.2", "tsconfig-paths": "^4.2.0", diff --git a/package.json b/package.json index 95bf3d92..8b23cfd3 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,6 @@ "ws": "^8.21.0" }, "dependencies": { - "@wdio/cli": "9.28.0" + "@wdio/cli": "9.30.1" } } diff --git a/packages/app/package.json b/packages/app/package.json index f0be49ad..6081a982 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -24,7 +24,7 @@ "@iconify-json/mdi": "^1.2.3", "@lit/context": "^1.1.6", "@wdio/devtools-service": "workspace:*", - "@wdio/protocols": "9.28.0", + "@wdio/protocols": "9.30.1", "codemirror": "^6.0.2", "lit": "^3.3.3", "placeholder-loading": "^0.7.0", @@ -39,9 +39,9 @@ "@wdio/devtools-shared": "workspace:^", "@wdio/globals": "^9.29.1", "@wdio/mocha-framework": "^9.30.0", - "@wdio/reporter": "9.28.0", + "@wdio/reporter": "9.30.1", "autoprefixer": "^10.5.0", - "expect": "30.2.0", + "expect": "30.4.1", "postcss": "^8.5.15", "postcss-import": "^16.1.1", "rollup": "^4.61.0", diff --git a/packages/app/src/components/browser/browser-chrome.ts b/packages/app/src/components/browser/browser-chrome.ts index 0aa0a4da..07aef5ad 100644 --- a/packages/app/src/components/browser/browser-chrome.ts +++ b/packages/app/src/components/browser/browser-chrome.ts @@ -21,13 +21,15 @@ export function renderBrowserChrome(
- ${displayUrl?.startsWith('https') - ? html`` - : html``} + ${ + displayUrl?.startsWith('https') + ? html`` + : html`` + } ${displayUrl}
${viewToggle} diff --git a/packages/app/src/components/browser/snapshot.ts b/packages/app/src/components/browser/snapshot.ts index f2b7ed4a..f7a20df0 100644 --- a/packages/app/src/components/browser/snapshot.ts +++ b/packages/app/src/components/browser/snapshot.ts @@ -184,8 +184,7 @@ export class DevtoolsBrowser extends Element { // first resize event), or may arrive without dimensions — fall back to // sensible defaults so we never throw. const viewport = metadata.viewport as - | { width?: number; height?: number } - | undefined + { width?: number; height?: number } | undefined const viewportWidth = viewport?.width || 1280 const viewportHeight = viewport?.height || 800 if (!viewportWidth || !viewportHeight) { @@ -810,11 +809,11 @@ export class DevtoolsBrowser extends Element { return html` - ${this.#videos.length > 1 - ? html`` - : nothing} + ${ + this.#videos.length > 1 + ? html`` + : nothing + } ` } @@ -897,8 +898,9 @@ export class DevtoolsBrowser extends Element { style="position:relative;flex:1;min-height:0;" > ` diff --git a/packages/app/src/components/browser/trace-timeline.ts b/packages/app/src/components/browser/trace-timeline.ts index 81167d8d..7c463004 100644 --- a/packages/app/src/components/browser/trace-timeline.ts +++ b/packages/app/src/components/browser/trace-timeline.ts @@ -328,8 +328,9 @@ export class TraceTimeline extends Element { const fraction = tick / this.#duration return html`${formatTickLabel(tick)}` })} @@ -353,13 +354,16 @@ export class TraceTimeline extends Element { const fraction = this.#fraction(frame.timestamp) const active = frame.timestamp === activeFrame return html` ` @@ -386,19 +388,21 @@ export class ExplorerTestEntry extends CollapseableEntry { } return html` ${this.#renderRunButton()} - ${this.hasFailed && !this.runDisabled - ? html` - - ` - : nothing} + ${ + this.hasFailed && !this.runDisabled + ? html` + + ` + : nothing + } ` } @@ -408,18 +412,20 @@ export class ExplorerTestEntry extends CollapseableEntry { class="row-actions flex items-center gap-0.5 flex-none self-center ml-auto mr-1 transition-opacity opacity-0 group-hover/sidebar:opacity-100" > ${this.#renderRunStopButtons()} - ${!hasNoChildren - ? html` - - ` - : nothing} + ${ + !hasNoChildren + ? html` + + ` + : nothing + } ` } @@ -432,21 +438,21 @@ export class ExplorerTestEntry extends CollapseableEntry { class="row flex w-full items-start text-sm group/sidebar rounded-md my-0.5 px-1 py-1 cursor-pointer hover:bg-toolbarHoverBackground" > ${this.root ? nothing : this.testStateIcon} @@ -455,9 +461,9 @@ export class ExplorerTestEntry extends CollapseableEntry { ${this.#renderToolbar(hasNoChildren)}
diff --git a/packages/app/src/components/tabs.ts b/packages/app/src/components/tabs.ts index b9bb2a0d..492a7e57 100644 --- a/packages/app/src/components/tabs.ts +++ b/packages/app/src/components/tabs.ts @@ -87,15 +87,18 @@ export class DevtoolsTabs extends Element { return html` ` } @@ -217,14 +220,16 @@ export class DevtoolsTabs extends Element { render() { return html` - ${this.#tabList.length - ? html` - - ` - : nothing} + ${ + this.#tabList.length + ? html` + + ` + : nothing + } ` } diff --git a/packages/app/src/components/workbench.ts b/packages/app/src/components/workbench.ts index bbd5651e..2046322f 100644 --- a/packages/app/src/components/workbench.ts +++ b/packages/app/src/components/workbench.ts @@ -279,10 +279,9 @@ export class DevtoolsWorkbench extends Element { return html` @@ -380,14 +379,16 @@ export class DevtoolsWorkbench extends Element { > - ${this.playerMode - ? html` - - - - - ` - : nothing} + ${ + this.playerMode + ? html` + + + + + ` + : nothing + } ${this.#renderCompareTabForSelectedTest()} ` } @@ -396,10 +397,9 @@ export class DevtoolsWorkbench extends Element { return html` ${this.#renderDockTabItems()}