summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/resources/extensions/context_menus_custom_bindings.js
diff options
context:
space:
mode:
authorkoz@chromium.org <koz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-13 08:50:05 +0000
committerkoz@chromium.org <koz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-13 08:50:05 +0000
commit9e03ce210f4bd6d76c7922c5fbc86df5d15579f3 (patch)
treefa5c8054fd999c98c1741de19eb1e3e2405b3d5d /chrome/renderer/resources/extensions/context_menus_custom_bindings.js
parentaa8946b27d7ab6c308b04d4c58061505c0cb1936 (diff)
downloadchromium_src-9e03ce210f4bd6d76c7922c5fbc86df5d15579f3.zip
chromium_src-9e03ce210f4bd6d76c7922c5fbc86df5d15579f3.tar.gz
chromium_src-9e03ce210f4bd6d76c7922c5fbc86df5d15579f3.tar.bz2
Revert 126317 and 126306 because of a performance regression on page loading.
BUG=104100 TEST=existing tests Review URL: http://codereview.chromium.org/9692034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126360 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/resources/extensions/context_menus_custom_bindings.js')
-rw-r--r--chrome/renderer/resources/extensions/context_menus_custom_bindings.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/chrome/renderer/resources/extensions/context_menus_custom_bindings.js b/chrome/renderer/resources/extensions/context_menus_custom_bindings.js
index 546140b..e4983e6 100644
--- a/chrome/renderer/resources/extensions/context_menus_custom_bindings.js
+++ b/chrome/renderer/resources/extensions/context_menus_custom_bindings.js
@@ -4,10 +4,12 @@
// Custom bindings for the contextMenus API.
-var contextMenus = requireNative('context_menus');
-var GetNextContextMenuId = contextMenus.GetNextContextMenuId;
+(function() {
-var chromeHidden = requireNative('chrome_hidden').GetChromeHidden();
+native function GetChromeHidden();
+native function GetNextContextMenuId();
+
+var chromeHidden = GetChromeHidden();
chromeHidden.registerCustomHook('contextMenus', function(bindingsAPI) {
var apiFunctions = bindingsAPI.apiFunctions;
@@ -85,3 +87,5 @@ chromeHidden.registerCustomHook('contextMenus', function(bindingsAPI) {
chromeHidden.contextMenus.handlers = {};
});
});
+
+})();