From 418f07d590cd16db8ca891a72a93b46b85da8541 Mon Sep 17 00:00:00 2001 From: miherlosev Date: Mon, 15 Jun 2020 18:35:03 +0300 Subject: [PATCH] update api --- @types/chrome-remote-interface/index.d.ts | 10 +++++----- src/browser/provider/built-in/dedicated/chrome/cdp.ts | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/@types/chrome-remote-interface/index.d.ts b/@types/chrome-remote-interface/index.d.ts index cdd49045f96..88084dbd58f 100644 --- a/@types/chrome-remote-interface/index.d.ts +++ b/@types/chrome-remote-interface/index.d.ts @@ -9,22 +9,22 @@ declare module 'chrome-remote-interface' { } export interface GenericConnectionOptions { - port: number + port: number; } export interface ConstructorOptions extends GenericConnectionOptions { - target: TargetInfo + target: TargetInfo; } export interface CloseTabOptions extends GenericConnectionOptions { - id: TargetInfo['id'] + id: TargetInfo['id']; } } interface ChromeRemoteInterface { (options: chromeRemoteInterface.ConstructorOptions): Promise; - listTabs (options: chromeRemoteInterface.GenericConnectionOptions): Promise; - closeTab (options: chromeRemoteInterface.CloseTabOptions): Promise + List (options: chromeRemoteInterface.GenericConnectionOptions): Promise; + Close (options: chromeRemoteInterface.CloseTabOptions): Promise; } const chromeRemoteInterface: ChromeRemoteInterface; diff --git a/src/browser/provider/built-in/dedicated/chrome/cdp.ts b/src/browser/provider/built-in/dedicated/chrome/cdp.ts index 174c88fc153..0f4c95e0e22 100644 --- a/src/browser/provider/built-in/dedicated/chrome/cdp.ts +++ b/src/browser/provider/built-in/dedicated/chrome/cdp.ts @@ -45,7 +45,7 @@ interface TouchConfigOptions { const DOWNLOADS_DIR = path.join(os.homedir(), 'Downloads'); async function getActiveTab (cdpPort: number, browserId: string): Promise { - const tabs = await remoteChrome.listTabs({ port: cdpPort }); + const tabs = await remoteChrome.List({ port: cdpPort }); return tabs.filter(t => t.type === 'page' && t.url.includes(browserId))[0]; } @@ -173,7 +173,7 @@ export function isHeadlessTab ({ tab, config }: RuntimeInfo): boolean { } export async function closeTab ({ tab, cdpPort }: RuntimeInfo): Promise { - await remoteChrome.closeTab({ id: tab.id, port: cdpPort }); + await remoteChrome.Close({ id: tab.id, port: cdpPort }); } export async function updateMobileViewportSize (runtimeInfo: RuntimeInfo): Promise {