Skip to content

Commit a7b4d5e

Browse files
authored
chore: cleanup some things (#41896)
1 parent d58bc89 commit a7b4d5e

8 files changed

Lines changed: 2 additions & 95 deletions

File tree

.github/workflows/roll_browser_into_playwright.yml

Lines changed: 0 additions & 81 deletions
This file was deleted.

packages/playwright-core/src/server/bidi/bidiBrowser.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -512,8 +512,6 @@ export class BidiBrowserContext extends BrowserContext {
512512
await Promise.all(promises);
513513
}
514514

515-
onClosePersistent() {}
516-
517515
override async clearCache(): Promise<void> {
518516
}
519517

packages/playwright-core/src/server/browserContext.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,8 +271,6 @@ export abstract class BrowserContext<EM extends EventMap = EventMap> extends Sdk
271271
this._closedStatus = 'closed';
272272
this._clientCertificatesProxy?.close().catch(() => {});
273273
this.tracing.abort();
274-
if (this._isPersistentContext)
275-
this.onClosePersistent();
276274
this._closePromiseFulfill!(new Error('Context closed'));
277275
this.emit(BrowserContext.Events.Close);
278276
}
@@ -303,7 +301,6 @@ export abstract class BrowserContext<EM extends EventMap = EventMap> extends Sdk
303301
protected abstract doUpdateDefaultEmulatedMedia(): Promise<void>;
304302
protected abstract doExposePlaywrightBinding(): Promise<void>;
305303
protected abstract doClose(reason: string | undefined): Promise<void | 'close-browser'>;
306-
protected abstract onClosePersistent(): void;
307304

308305
async cookies(progress: Progress, urls: string | string[] | undefined = []): Promise<channels.NetworkCookie[]> {
309306
return await progress.race(this._cookies(urls));

packages/playwright-core/src/server/chromium/crBrowser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -576,9 +576,6 @@ export class CRBrowserContext extends BrowserContext<CREventsMap> {
576576
}
577577
}
578578

579-
onClosePersistent() {
580-
}
581-
582579
override async clearCache(): Promise<void> {
583580
for (const page of this._crPages())
584581
await page._networkManager.clearCache();

packages/playwright-core/src/server/firefox/ffBrowser.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,8 +392,6 @@ export class FFBrowserContext extends BrowserContext {
392392
this._browser.session.send('Browser.addBinding', { browserContextId: this._browserContextId, name: PageBinding.kBindingName, script: '' });
393393
}
394394

395-
onClosePersistent() {}
396-
397395
override async clearCache(): Promise<void> {
398396
// Clearing only the context cache does not work: https://bugzilla.mozilla.org/show_bug.cgi?id=1819147
399397
await this._browser.session.send('Browser.clearCache');

packages/playwright-core/src/server/webkit/webview/wvBrowser.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,6 @@ export class WVBrowserContext extends BrowserContext {
409409
await (page.delegate as WVPage).exposePlaywrightBinding();
410410
}
411411

412-
override async onClosePersistent() {}
413412
override async doUpdateDefaultViewport() {}
414413
override async doUpdateDefaultEmulatedMedia() {}
415414
override async clearCache(): Promise<void> { throw new Error('Method not implemented.'); }

packages/playwright-core/src/server/webkit/wkBrowser.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,6 @@ export class WKBrowserContext extends BrowserContext {
358358
await (page.delegate as WKPage).exposePlaywrightBinding();
359359
}
360360

361-
onClosePersistent() {}
362-
363361
override async clearCache(): Promise<void> {
364362
// We use ephemeral contexts so there is no disk cache.
365363
await this._browser._browserSession.send('Playwright.clearMemoryCache', {

utils/build/build.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,8 @@ async function runWatch() {
192192
for (const { files, from, to, ignored } of copyFiles) {
193193
const watcher = chokidar.watch([filePath(files)], { ignored });
194194
watcher.on('all', (event, file) => {
195-
copyFile(file, from, to);
195+
if (event === 'add' || event === 'change')
196+
copyFile(file, from, to);
196197
});
197198
}
198199

0 commit comments

Comments
 (0)