| Index: chrome/common/extensions/docs/examples/api/windows/merge_windows/background.html
|
| diff --git a/chrome/common/extensions/docs/examples/api/windows/merge_windows/background.html b/chrome/common/extensions/docs/examples/api/windows/merge_windows/background.html
|
| index 6575af892dcf15435ecd9fad18639cbeae36b086..078ea4558a08ced4dc1b490a6dc54709bc5c32b5 100644
|
| --- a/chrome/common/extensions/docs/examples/api/windows/merge_windows/background.html
|
| +++ b/chrome/common/extensions/docs/examples/api/windows/merge_windows/background.html
|
| @@ -1,49 +1,9 @@
|
| +<!doctype html>
|
| <html>
|
| <head>
|
| - <script>
|
| - var targetWindow = null;
|
| - var tabCount = 0;
|
| -
|
| - function start(tab) {
|
| - chrome.windows.getCurrent(getWindows);
|
| - }
|
| -
|
| - function getWindows(win) {
|
| - targetWindow = win;
|
| - chrome.tabs.getAllInWindow(targetWindow.id, getTabs);
|
| - }
|
| -
|
| - function getTabs(tabs) {
|
| - tabCount = tabs.length;
|
| - // We require all the tab information to be populated.
|
| - chrome.windows.getAll({"populate" : true}, moveTabs);
|
| - }
|
| -
|
| - function moveTabs(windows) {
|
| - var numWindows = windows.length;
|
| - var tabPosition = tabCount;
|
| -
|
| - for (var i = 0; i < numWindows; i++) {
|
| - var win = windows[i];
|
| -
|
| - if (targetWindow.id != win.id) {
|
| - var numTabs = win.tabs.length;
|
| -
|
| - for (var j = 0; j < numTabs; j++) {
|
| - var tab = win.tabs[j];
|
| -
|
| - // Move the tab into the window that triggered the browser action.
|
| - chrome.tabs.move(tab.id,
|
| - {"windowId": targetWindow.id, "index": tabPosition});
|
| -
|
| - tabPosition++;
|
| - }
|
| - }
|
| - }
|
| - }
|
| -
|
| - // Set up a click handler so that we can merge all the windows.
|
| - chrome.browserAction.onClicked.addListener(start);
|
| - </script>
|
| + <title>Background Page</title>
|
| + <script src="background.js"></script>
|
| </head>
|
| -</html>
|
| + <body>
|
| + </body>
|
| +</html>
|
|
|