Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(976)

Side by Side Diff: chrome/test/data/extensions/api_test/executescript/file_after_close/test.html

Issue 8758008: Move another block of extension tests to manifest_version 2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <script> 1 <!--
2 var server = 'http://b.com:PORT'; 2 * Copyright (c) 2011 The Chromium Authors. All rights reserved. Use of this
3 var relativePath = '/files/extensions/api_test/executescript/file_after_close/'; 3 * source code is governed by a BSD-style license that can be found in the
4 var extensionPage = chrome.extension.getURL('extension_page.html'); 4 * LICENSE file.
5 var webPage1 = server + relativePath + 'web_page1.html'; 5 -->
6 var webPage2 = server + relativePath + 'web_page2.html'; 6 <script src="test.js"></script>
7 var extensionPageOpened = false;
8
9 var listener = function(tabId, changeInfo, tab) {
10 if (changeInfo.status != 'complete')
11 return;
12
13 // web_page1 loaded, open extension page to inject script
14 if (!extensionPageOpened && tab.url == webPage1) {
15 chrome.tabs.create({ url: extensionPage });
16 extensionPageOpened = true;
17 return;
18 }
19
20 if (tab.url == webPage2) {
21 console.log('webPage1 navigated to webPage1. Yeah!');
22 chrome.tabs.onUpdated.removeListener(listener);
23 chrome.test.notifyPass();
24 }
25 };
26
27 chrome.tabs.onUpdated.addListener(listener);
28 chrome.test.getConfig(function(config) {
29 webPage1 = webPage1.replace(/PORT/, config.testServer.port);
30 webPage2 = webPage2.replace(/PORT/, config.testServer.port);
31 chrome.tabs.create({ url: webPage1 });
32 });
33
34 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698