diff options
-rw-r--r-- | chrome/renderer/extensions/extension_process_bindings.cc | 2 | ||||
-rw-r--r-- | chrome/renderer/resources/extension_process_bindings.js | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/chrome/renderer/extensions/extension_process_bindings.cc b/chrome/renderer/extensions/extension_process_bindings.cc index 991e5d0..09bfa1a 100644 --- a/chrome/renderer/extensions/extension_process_bindings.cc +++ b/chrome/renderer/extensions/extension_process_bindings.cc @@ -346,7 +346,7 @@ class ExtensionImpl : public ExtensionBase { // Note: this works because contextMenus.create() only works in the // extension process. If that API is opened up to content scripts, this // will need to change. See crbug.com/77023 - static int next_context_menu_id = 0; + static int next_context_menu_id = 1; return v8::Integer::New(next_context_menu_id++); } diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js index d9c97e1..3d5d914 100644 --- a/chrome/renderer/resources/extension_process_bindings.js +++ b/chrome/renderer/resources/extension_process_bindings.js @@ -393,7 +393,6 @@ var chrome = chrome || {}; function setupHiddenContextMenuEvent(extensionId) { chromeHidden.contextMenus = {}; - chromeHidden.contextMenus.nextId = 1; chromeHidden.contextMenus.handlers = {}; var eventName = "contextMenus"; chromeHidden.contextMenus.event = new chrome.Event(eventName); |