| Index: chrome/renderer/resources/extension_process_bindings.js
|
| ===================================================================
|
| --- chrome/renderer/resources/extension_process_bindings.js (revision 14176)
|
| +++ chrome/renderer/resources/extension_process_bindings.js (working copy)
|
| @@ -189,9 +189,31 @@
|
| chromium.types.pInt
|
| ];
|
|
|
| - // onTabMoved sends ({tabId, windowId, fromIndex, toIndex}) as named
|
| - // arguments.
|
| + // sends ({tabId, windowId, index}).
|
| + // will *NOT* be followed by tab-attached - it is implied.
|
| + // *MAY* be followed by tab-selection-changed.
|
| + chromium.tabs.onTabCreated = new chromium.Event("tab-created");
|
| +
|
| + // sends ({tabId, windowId, fromIndex, toIndex}).
|
| + // tabs can only "move" within a window.
|
| chromium.tabs.onTabMoved = new chromium.Event("tab-moved");
|
| +
|
| + // sends ({tabId, windowId, index}).
|
| + chromium.tabs.onTabSelectionChanged =
|
| + new chromium.Event("tab-selection-changed");
|
| +
|
| + // sends ({tabId, windowId, index}).
|
| + // *MAY* be followed by tab-selection-changed.
|
| + chromium.tabs.onTabAttached = new chromium.Event("tab-attached");
|
| +
|
| + // sends ({tabId, windowId, index}).
|
| + // *WILL* be followed by tab-selection-changed.
|
| + chromium.tabs.onTabDetached = new chromium.Event("tab-detached");
|
| +
|
| + // sends (tabId).
|
| + // *WILL* be followed by tab-selection-changed.
|
| + // will *NOT* be followed or preceded by tab-detached.
|
| + chromium.tabs.onTabRemoved = new chromium.Event("tab-removed");
|
|
|
| //----------------------------------------------------------------------------
|
|
|
|
|