| OLD | NEW |
| 1 <script> | 1 <script> |
| 2 var expectedEventData; | 2 var expectedEventData; |
| 3 var capturedEventData; | 3 var capturedEventData; |
| 4 var nextFrameId; | 4 var nextFrameId; |
| 5 var frameIds; | 5 var frameIds; |
| 6 | 6 |
| 7 function expect(data) { | 7 function expect(data) { |
| 8 expectedEventData = data; | 8 expectedEventData = data; |
| 9 capturedEventData = []; | 9 capturedEventData = []; |
| 10 nextFrameId = 1; | 10 nextFrameId = 1; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 59 { frameId: 0, | 59 { frameId: 0, |
| 60 requestId: 0, | 60 requestId: 0, |
| 61 tabId: tabId, | 61 tabId: tabId, |
| 62 timeStamp: 0, | 62 timeStamp: 0, |
| 63 url: getURL('nonexistant.html') }], | 63 url: getURL('nonexistant.html') }], |
| 64 [ "onErrorOccurred", | 64 [ "onErrorOccurred", |
| 65 { error: "net::ERR_FILE_NOT_FOUND", | 65 { error: "net::ERR_FILE_NOT_FOUND", |
| 66 frameId: 0, | 66 frameId: 0, |
| 67 tabId: tabId, | 67 tabId: tabId, |
| 68 timeStamp: 0, | 68 timeStamp: 0, |
| 69 url: getURL('nonexistant.html') }], | |
| 70 [ "onBeforeNavigate", | |
| 71 { frameId: 0, | |
| 72 requestId: 0, | |
| 73 tabId: tabId, | |
| 74 timeStamp: 0, | |
| 75 url: "chrome://chromewebdata/"}], | |
| 76 [ "onCommitted", | |
| 77 { frameId: 0, | |
| 78 tabId: tabId, | |
| 79 timeStamp: 0, | |
| 80 transitionQualifiers: "", | |
| 81 transitionType: "link", | |
| 82 url: getURL('nonexistant.html') }]]); | 69 url: getURL('nonexistant.html') }]]); |
| 83 chrome.tabs.update(tabId, { url: getURL('nonexistant.html') }); | 70 chrome.tabs.update(tabId, { url: getURL('nonexistant.html') }); |
| 84 }, | 71 }, |
| 85 | 72 |
| 86 /* An page that tries to load an non-existant iframe. */ | 73 /* An page that tries to load an non-existant iframe. */ |
| 87 function nonExistantIframe() { | 74 function nonExistantIframe() { |
| 88 expect([ | 75 expect([ |
| 89 [ "onBeforeNavigate", | 76 [ "onBeforeNavigate", |
| 90 { frameId: 0, | 77 { frameId: 0, |
| 91 requestId: 0, | 78 requestId: 0, |
| (...skipping 11 matching lines...) Expand all Loading... |
| 103 { frameId: 1, | 90 { frameId: 1, |
| 104 requestId: 0, | 91 requestId: 0, |
| 105 tabId: tabId, | 92 tabId: tabId, |
| 106 timeStamp: 0, | 93 timeStamp: 0, |
| 107 url: getURL('iframeFail/c.html') }], | 94 url: getURL('iframeFail/c.html') }], |
| 108 [ "onErrorOccurred", | 95 [ "onErrorOccurred", |
| 109 { error: "net::ERR_FILE_NOT_FOUND", | 96 { error: "net::ERR_FILE_NOT_FOUND", |
| 110 frameId: 1, | 97 frameId: 1, |
| 111 tabId: tabId, | 98 tabId: tabId, |
| 112 timeStamp: 0, | 99 timeStamp: 0, |
| 113 url: getURL('iframeFail/c.html') }], | |
| 114 [ "onBeforeNavigate", | |
| 115 { frameId: 1, | |
| 116 requestId: 0, | |
| 117 tabId: tabId, | |
| 118 timeStamp: 0, | |
| 119 url: "chrome://chromewebdata/"}], | |
| 120 [ "onCommitted", | |
| 121 { frameId: 1, | |
| 122 tabId: tabId, | |
| 123 timeStamp: 0, | |
| 124 transitionQualifiers: "", | |
| 125 transitionType: "auto_subframe", | |
| 126 url: getURL('iframeFail/c.html') }]]); | 100 url: getURL('iframeFail/c.html') }]]); |
| 127 chrome.tabs.update(tabId, { url: getURL('iframeFail/d.html') }); | 101 chrome.tabs.update(tabId, { url: getURL('iframeFail/d.html') }); |
| 128 }, | 102 }, |
| 129 | 103 |
| 130 /* An iframe navigates to a non-existant page. */ | 104 /* An iframe navigates to a non-existant page. */ |
| 131 function nonExistantIframeNavigation() { | 105 function nonExistantIframeNavigation() { |
| 132 expect([ | 106 expect([ |
| 133 [ "onBeforeNavigate", | 107 [ "onBeforeNavigate", |
| 134 { frameId: 0, | 108 { frameId: 0, |
| 135 requestId: 0, | 109 requestId: 0, |
| (...skipping 24 matching lines...) Expand all Loading... |
| 160 { frameId: 1, | 134 { frameId: 1, |
| 161 requestId: 0, | 135 requestId: 0, |
| 162 tabId: tabId, | 136 tabId: tabId, |
| 163 timeStamp: 0, | 137 timeStamp: 0, |
| 164 url: getURL('iframeFail/c.html') }], | 138 url: getURL('iframeFail/c.html') }], |
| 165 [ "onErrorOccurred", | 139 [ "onErrorOccurred", |
| 166 { error: "net::ERR_FILE_NOT_FOUND", | 140 { error: "net::ERR_FILE_NOT_FOUND", |
| 167 frameId: 1, | 141 frameId: 1, |
| 168 tabId: tabId, | 142 tabId: tabId, |
| 169 timeStamp: 0, | 143 timeStamp: 0, |
| 170 url: getURL('iframeFail/c.html') }], | |
| 171 [ "onBeforeNavigate", | |
| 172 { frameId: 1, | |
| 173 requestId: 0, | |
| 174 tabId: tabId, | |
| 175 timeStamp: 0, | |
| 176 url: "chrome://chromewebdata/"}], | |
| 177 [ "onCommitted", | |
| 178 { frameId: 1, | |
| 179 tabId: tabId, | |
| 180 timeStamp: 0, | |
| 181 transitionQualifiers: "", | |
| 182 transitionType: "manual_subframe", | |
| 183 url: getURL('iframeFail/c.html') }]]); | 144 url: getURL('iframeFail/c.html') }]]); |
| 184 chrome.tabs.update(tabId, { url: getURL('iframeFail/a.html') }); | 145 chrome.tabs.update(tabId, { url: getURL('iframeFail/a.html') }); |
| 185 }, | 146 }, |
| 186 ]); | 147 ]); |
| 187 }); | 148 }); |
| 188 </script> | 149 </script> |
| OLD | NEW |