| Index: chrome/common/extensions/api/web_navigation.json
|
| diff --git a/chrome/common/extensions/api/web_navigation.json b/chrome/common/extensions/api/web_navigation.json
|
| index a30e7171e452e130db6540c9be77ad340b189bfe..856859c858264a14097b3a1fa0b82099cb6edae2 100644
|
| --- a/chrome/common/extensions/api/web_navigation.json
|
| +++ b/chrome/common/extensions/api/web_navigation.json
|
| @@ -103,7 +103,8 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation is about to occur."},
|
| "url": {"type": "string"},
|
| - "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| + "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique for a given tab and process."},
|
| "timeStamp": {"type": "number", "description": "The time when the browser was about to start the navigation, in milliseconds since the epoch."}
|
| }
|
| }
|
| @@ -125,6 +126,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "transitionType": {"type": "string", "enum": ["link", "typed", "auto_bookmark", "auto_subframe", "manual_subframe", "generated", "start_page", "form_submit", "reload", "keyword", "keyword_generated"], "description": "Cause of the navigation. The same transition types as defined in the history API are used."},
|
| "transitionQualifiers": {"type": "array", "description": "A list of transition qualifiers.", "items": {"type": "string", "enum": ["client_redirect", "server_redirect", "forward_back", "from_address_bar"]}},
|
| @@ -149,6 +151,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "timeStamp": {"type": "number", "description": "The time when the page's DOM was fully constructed, in milliseconds since the epoch."}
|
| }
|
| @@ -171,6 +174,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "timeStamp": {"type": "number", "description": "The time when the document finished loading, in milliseconds since the epoch."}
|
| }
|
| @@ -193,6 +197,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "error": {"type": "string", "description": "The error description."},
|
| "timeStamp": {"type": "number", "description": "The time when the error occurred, in milliseconds since the epoch."}
|
| @@ -215,6 +220,7 @@
|
| "name": "details",
|
| "properties": {
|
| "sourceTabId": {"type": "integer", "description": "The ID of the tab in which the navigation is triggered."},
|
| + "sourceProcessId": {"type": "integer", "description": "The ID of the process runs the renderer for the source tab."},
|
| "sourceFrameId": {"type": "integer", "description": "The ID of the frame with sourceTabId in which the navigation is triggered. 0 indicates the main frame."},
|
| "url": {"type": "string", "description": "The URL to be opened in the new window."},
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the url is opened"},
|
| @@ -239,6 +245,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "transitionType": {"type": "string", "enum": ["link", "typed", "auto_bookmark", "auto_subframe", "manual_subframe", "generated", "start_page", "form_submit", "reload", "keyword", "keyword_generated"], "description": "Cause of the navigation. The same transition types as defined in the history API are used."},
|
| "transitionQualifiers": {"type": "array", "description": "A list of transition qualifiers.", "items": {"type": "string", "enum": ["client_redirect", "server_redirect", "forward_back", "from_address_bar"]}},
|
| @@ -284,6 +291,7 @@
|
| "properties": {
|
| "tabId": {"type": "integer", "description": "The ID of the tab in which the navigation occurs."},
|
| "url": {"type": "string"},
|
| + "processId": {"type": "integer", "description": "The ID of the process runs the renderer for this tab."},
|
| "frameId": {"type": "integer", "description": "0 indicates the navigation happens in the tab content window; a positive value indicates navigation in a subframe. Frame IDs are unique within a tab."},
|
| "transitionType": {"type": "string", "enum": ["link", "typed", "auto_bookmark", "auto_subframe", "manual_subframe", "generated", "start_page", "form_submit", "reload", "keyword", "keyword_generated"], "description": "Cause of the navigation. The same transition types as defined in the history API are used."},
|
| "transitionQualifiers": {"type": "array", "description": "A list of transition qualifiers.", "items": {"type": "string", "enum": ["client_redirect", "server_redirect", "forward_back", "from_address_bar"]}},
|
|
|