| Index: chrome/test/data/extensions/api_test/tabs/basics/query.js
|
| diff --git a/chrome/test/data/extensions/api_test/tabs/basics/query.js b/chrome/test/data/extensions/api_test/tabs/basics/query.js
|
| index f2ef5f5d3b7df3d4c3c0743e82ac5efd2094409c..173a2751bf5f7ace65b87ac96df64f5fb605b905 100644
|
| --- a/chrome/test/data/extensions/api_test/tabs/basics/query.js
|
| +++ b/chrome/test/data/extensions/api_test/tabs/basics/query.js
|
| @@ -11,7 +11,7 @@ var active_and_window_tabs = [];
|
|
|
| chrome.test.runTests([
|
| function setup() {
|
| - var tabs = ['http://example.org/a.html', 'http://google.com'];
|
| + var tabs = ['http://example.org/a.html', 'http://www.google.com/favicon.ico'];
|
| chrome.windows.create({url: tabs}, pass(function(window) {
|
| assertEq(2, window.tabs.length);
|
| testWindowId = window.id;
|
| @@ -125,6 +125,21 @@ chrome.test.runTests([
|
| }));
|
| },
|
|
|
| + function queryUrlAsArray() {
|
| + chrome.tabs.query({url: ["http://*.example.org/*"]}, pass(function(tabs) {
|
| + assertEq(1, tabs.length);
|
| + assertEq("http://example.org/a.html", tabs[0].url);
|
| + }));
|
| + },
|
| +
|
| + function queryUrlAsArray2() {
|
| + chrome.tabs.query({url: ["http://*.example.org/*", "*://*.google.com/*"]}, pass(function(tabs) {
|
| + assertEq(2, tabs.length);
|
| + assertEq("http://example.org/a.html", tabs[0].url);
|
| + assertEq("http://www.google.com/favicon.ico", tabs[1].url);
|
| + }));
|
| + },
|
| +
|
| function queryStatus() {
|
| chrome.tabs.query({status: "complete"}, pass(function(tabs) {
|
| for (var x = 0; x < tabs.length; x++)
|
|
|