From 1174e808b332b2785d1039a8358abceda0f36c0a Mon Sep 17 00:00:00 2001 From: NN Date: Wed, 28 Jan 2015 12:37:36 +0200 Subject: [PATCH 1/3] Fix WebRequestAuthRequredEvent functions --- chrome/chrome.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/chrome.d.ts b/chrome/chrome.d.ts index a5321d8537..1339dc4a4a 100755 --- a/chrome/chrome.d.ts +++ b/chrome/chrome.d.ts @@ -2422,8 +2422,8 @@ declare module chrome.webRequest { } interface WebRequestAuthRequiredEvent extends chrome.events.Event { - addListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void, filter?: RequestFilter, opt_extraInfoSpec?: string[]) => void): void; - removeListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void): void; + addListener(callback: (details: OnAuthRequiredDetails) => BlockingResponse, filter?: RequestFilter, opt_extraInfoSpec?: string[]): void; + removeListener(callback: (details: OnAuthRequiredDetails) => BlockingResponse) : void; } interface WebRequestBeforeSendHeadersEvent extends chrome.events.Event { From d8e4ecb9a96c682136b85c8e51f8d0659807a910 Mon Sep 17 00:00:00 2001 From: NN Date: Wed, 28 Jan 2015 17:54:23 +0200 Subject: [PATCH 2/3] Correct callback in WebRequestAuthRequiredEvent.addListener --- chrome/chrome.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/chrome.d.ts b/chrome/chrome.d.ts index 1339dc4a4a..f8f1e08db8 100755 --- a/chrome/chrome.d.ts +++ b/chrome/chrome.d.ts @@ -2422,8 +2422,8 @@ declare module chrome.webRequest { } interface WebRequestAuthRequiredEvent extends chrome.events.Event { - addListener(callback: (details: OnAuthRequiredDetails) => BlockingResponse, filter?: RequestFilter, opt_extraInfoSpec?: string[]): void; - removeListener(callback: (details: OnAuthRequiredDetails) => BlockingResponse) : void; + addListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void, filter?: RequestFilter, opt_extraInfoSpec?: string[]): void; + removeListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void): void; } interface WebRequestBeforeSendHeadersEvent extends chrome.events.Event { From 9ef4455b75beebf743f3c8793293b6df801e50b9 Mon Sep 17 00:00:00 2001 From: NN Date: Wed, 28 Jan 2015 17:55:11 +0200 Subject: [PATCH 3/3] Remove spacing --- chrome/chrome.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/chrome.d.ts b/chrome/chrome.d.ts index f8f1e08db8..0b7dad5286 100755 --- a/chrome/chrome.d.ts +++ b/chrome/chrome.d.ts @@ -2422,7 +2422,7 @@ declare module chrome.webRequest { } interface WebRequestAuthRequiredEvent extends chrome.events.Event { - addListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void, filter?: RequestFilter, opt_extraInfoSpec?: string[]): void; + addListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void, filter?: RequestFilter, opt_extraInfoSpec?: string[]): void; removeListener(callback: (details: OnAuthRequiredDetails, callback?: (response: BlockingResponse) => void) => void): void; }