Index: trunk/src/chrome/browser/extensions/api/context_menus/context_menus_api_helpers.h |
=================================================================== |
--- trunk/src/chrome/browser/extensions/api/context_menus/context_menus_api_helpers.h (revision 288421) |
+++ trunk/src/chrome/browser/extensions/api/context_menus/context_menus_api_helpers.h (working copy) |
@@ -38,7 +38,6 @@ |
} // namespace |
-extern const char kActionNotAllowedError[]; |
extern const char kCannotFindItemError[]; |
extern const char kCheckedError[]; |
extern const char kDuplicateIDError[]; |
@@ -90,14 +89,6 @@ |
// Not available for <webview>. |
contexts.Add(extensions::MenuItem::LAUNCHER); |
break; |
- case PropertyWithEnumT::CONTEXTS_TYPE_BROWSER_ACTION: |
- // Not available for <webview>. |
- contexts.Add(extensions::MenuItem::BROWSER_ACTION); |
- break; |
- case PropertyWithEnumT::CONTEXTS_TYPE_PAGE_ACTION: |
- // Not available for <webview>. |
- contexts.Add(extensions::MenuItem::PAGE_ACTION); |
- break; |
case PropertyWithEnumT::CONTEXTS_TYPE_NONE: |
NOTREACHED(); |
} |
@@ -160,15 +151,6 @@ |
} |
} |
- if (contexts.Contains(MenuItem::BROWSER_ACTION) || |
- contexts.Contains(MenuItem::PAGE_ACTION)) { |
- // Action items are not allowed for <webview>. |
- if (!extension->is_extension() || is_webview) { |
- *error = kActionNotAllowedError; |
- return false; |
- } |
- } |
- |
// Title. |
std::string title; |
if (create_properties.title.get()) |