Index: chrome/test/data/extensions/api_test/webnavigation/navigation1/test.html |
diff --git a/chrome/test/data/extensions/api_test/webnavigation/navigation1/test.html b/chrome/test/data/extensions/api_test/webnavigation/navigation1/test.html |
index f8a0e3f5b88ce1d1953ccd68aa51b757f6e0b6b5..cbbfd99b1ffaca2dac8660d887f72b2024e0c50a 100644 |
--- a/chrome/test/data/extensions/api_test/webnavigation/navigation1/test.html |
+++ b/chrome/test/data/extensions/api_test/webnavigation/navigation1/test.html |
@@ -47,6 +47,11 @@ chrome.experimental.webNavigation.onDOMContentLoaded.addListener( |
captureEvent("onDOMContentLoaded", details); |
}); |
+chrome.experimental.webNavigation.onCompleted.addListener( |
+ function(details) { |
+ captureEvent("onCompleted", details); |
+}); |
+ |
chrome.experimental.webNavigation.onErrorOccurred.addListener( |
function(details) { |
captureEvent("onErrorOccurred", details); |
@@ -77,6 +82,11 @@ chrome.tabs.getSelected(null, function(tab) { |
{ frameId: 0, |
tabId: tabId, |
timeStamp: 0, |
+ url: getURL('simpleLoad/a.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
url: getURL('simpleLoad/a.html') }]]); |
chrome.tabs.update(tabId, { url: getURL('simpleLoad/a.html') }); |
}, |
@@ -104,6 +114,11 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('clientRedirect/a.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('clientRedirect/a.html') }], |
[ "onBeforeNavigate", |
{ frameId: 0, |
requestId: 0, |
@@ -121,6 +136,11 @@ chrome.tabs.getSelected(null, function(tab) { |
{ frameId: 0, |
tabId: tabId, |
timeStamp: 0, |
+ url: getURL('clientRedirect/b.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
url: getURL('clientRedirect/b.html') }]]); |
chrome.tabs.update(tabId, { url: getURL('clientRedirect/a.html') }); |
}, |
@@ -147,6 +167,11 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('forwardBack/a.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('forwardBack/a.html') }], |
[ "onBeforeNavigate", |
{ frameId: 0, |
requestId: 0, |
@@ -165,6 +190,11 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('forwardBack/b.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('forwardBack/b.html') }], |
[ "onBeforeNavigate", |
{ frameId: 0, |
requestId: 0, |
@@ -182,6 +212,11 @@ chrome.tabs.getSelected(null, function(tab) { |
{ frameId: 0, |
tabId: tabId, |
timeStamp: 0, |
+ url: getURL('forwardBack/a.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
url: getURL('forwardBack/a.html') }]]); |
chrome.tabs.update(tabId, { url: getURL('forwardBack/a.html') }); |
}, |
@@ -226,6 +261,16 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('iframe/b.html') }], |
+ [ "onCompleted", |
+ { frameId: 1, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('iframe/b.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('iframe/a.html') }], |
[ "onBeforeNavigate", |
{ frameId: 1, |
requestId: 0, |
@@ -243,6 +288,11 @@ chrome.tabs.getSelected(null, function(tab) { |
{ frameId: 1, |
tabId: tabId, |
timeStamp: 0, |
+ url: getURL('iframe/c.html') }], |
+ [ "onCompleted", |
+ { frameId: 1, |
+ tabId: tabId, |
+ timeStamp: 0, |
url: getURL('iframe/c.html') }]]); |
chrome.tabs.update(tabId, { url: getURL('iframe/a.html') }); |
}, |
@@ -294,6 +344,11 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('iframe/f.html') }], |
+ [ "onCompleted", |
+ { frameId: 1, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('iframe/e.html') }], |
[ "onCommitted", |
{ frameId: 2, |
tabId: tabId, |
@@ -306,6 +361,16 @@ chrome.tabs.getSelected(null, function(tab) { |
tabId: tabId, |
timeStamp: 0, |
url: getURL('iframe/f.html') }], |
+ [ "onCompleted", |
+ { frameId: 2, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('iframe/f.html') }], |
+ [ "onCompleted", |
+ { frameId: 0, |
+ tabId: tabId, |
+ timeStamp: 0, |
+ url: getURL('iframe/d.html') }], |
[ "onBeforeNavigate", |
{ frameId: 2, |
requestId: 0, |
@@ -323,6 +388,11 @@ chrome.tabs.getSelected(null, function(tab) { |
{ frameId: 2, |
tabId: tabId, |
timeStamp: 0, |
+ url: getURL('iframe/g.html') }], |
+ [ "onCompleted", |
+ { frameId: 2, |
+ tabId: tabId, |
+ timeStamp: 0, |
url: getURL('iframe/g.html') }]]); |
chrome.tabs.update(tabId, { url: getURL('iframe/d.html') }); |
}, |