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

Unified Diff: chrome/renderer/resources/extension_process_bindings.js

Issue 203023: add mole collapse/expand events. convert mappy to use this. (Closed)
Patch Set: add missing file Created 11 years, 3 months 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 side-by-side diff with in-line comments
Download patch
Index: chrome/renderer/resources/extension_process_bindings.js
diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js
index 4312d04f0e77ed40261477f41d060bf2983c87e7..657baece06980ce6884d94fb5da375742a1364a3 100644
--- a/chrome/renderer/resources/extension_process_bindings.js
+++ b/chrome/renderer/resources/extension_process_bindings.js
@@ -19,6 +19,7 @@ var chrome = chrome || {};
native function GetChromeHidden();
native function GetNextRequestId();
native function OpenChannelToTab();
+ native function GetRenderViewId();
if (!chrome)
chrome = {};
@@ -182,6 +183,14 @@ var chrome = chrome || {};
}
}
+ function setupToolstripEvents(renderViewId) {
+ chrome.toolstrip = chrome.toolstrip || {};
+ chrome.toolstrip.onExpanded =
+ new chrome.Event("toolstrip.onExpanded." + renderViewId);
+ chrome.toolstrip.onCollapsed =
+ new chrome.Event("toolstrip.onCollapsed." + renderViewId);
+ }
+
chromeHidden.onLoad.addListener(function (extensionId) {
chrome.extension = new chrome.Extension(extensionId);
@@ -298,5 +307,6 @@ var chrome = chrome || {};
}
setupPageActionEvents(extensionId);
+ setupToolstripEvents(GetRenderViewId());
});
})();

Powered by Google App Engine
This is Rietveld 408576698