OLD | NEW |
| 1 <!-- |
| 2 * Copyright (c) 2011 The Chromium Authors. All rights reserved. Use of this |
| 3 * source code is governed by a BSD-style license that can be found in the |
| 4 * LICENSE file. |
| 5 --> |
1 <html> | 6 <html> |
2 <script> | 7 <script src="background.js"></script> |
3 // The Page Action ID. | |
4 var pageActionId = "TestId"; | |
5 | |
6 // The window this Page Action is associated with. | |
7 var windowId = -1; | |
8 | |
9 // The TabId this Page Action is associated with. | |
10 var tabId = -1; | |
11 | |
12 // The URL of the page on build.chromium.org. | |
13 var pageUrl = ""; | |
14 | |
15 chrome.self.onConnect.addListener(function(port) { | |
16 windowId = port.tab.windowId; | |
17 tabId = port.tab.id; | |
18 pageUrl = port.tab.url; | |
19 | |
20 port.onMessage.addListener(function(mybool) { | |
21 // Let Chrome know that the PageAction needs to be enabled for this tabId | |
22 // and for the url of this page. | |
23 chrome.pageActions.enableForTab(pageActionId, | |
24 {tabId: tabId, url: pageUrl}); | |
25 }); | |
26 }); | |
27 </script> | |
28 </html> | 8 </html> |
OLD | NEW |