diff --git a/chrome/chrome.d.ts b/chrome/chrome.d.ts index 782b6c78f7..a5321d8537 100755 --- a/chrome/chrome.d.ts +++ b/chrome/chrome.d.ts @@ -2089,11 +2089,17 @@ declare module chrome.webNavigation { interface GetFrameResultDetails { url: string; errorOccurred: boolean; + parentFrameId: number; } interface GetAllFrameDetails { tabId: number; } + + interface GetAllFrameResultDetails extends GetFrameResultDetails { + processId: number; + frameId: number; + } interface ReferenceFragmentUpdatedDetails { processId: number; @@ -2144,6 +2150,7 @@ declare module chrome.webNavigation { url: string; timeStamp: number; frameId: number; + parentFrameId: number; } interface CommittedDetails { @@ -2214,7 +2221,7 @@ declare module chrome.webNavigation { } export function getFrame(details: GetFrameDetails, callback: (details?: GetFrameResultDetails) => void): void; - export function getAllFrames(details: GetAllFrameDetails, callback: (details?: Object[]) => void): void; + export function getAllFrames(details: GetAllFrameDetails, callback: (details?: GetAllFrameResultDetails[]) => void): void; var onReferenceFragmentUpdated: WebNavigationReferenceFragmentUpdatedEvent; var onCompleted: WebNavigationCompletedEvent;