Index: chrome/browser/extensions/extension_menu_manager.cc |
=================================================================== |
--- chrome/browser/extensions/extension_menu_manager.cc (revision 80624) |
+++ chrome/browser/extensions/extension_menu_manager.cc (working copy) |
@@ -92,7 +92,8 @@ |
} |
const int ExtensionMenuManager::kAllowedSchemes = |
- URLPattern::SCHEME_HTTP | URLPattern::SCHEME_HTTPS; |
+ URLPattern::SCHEME_HTTP | URLPattern::SCHEME_HTTPS | |
+ URLPattern::SCHEME_FILESYSTEM; |
ExtensionMenuManager::ExtensionMenuManager() { |
registrar_.Add(this, NotificationType::EXTENSION_UNLOADED, |
@@ -405,6 +406,9 @@ |
case WebKit::WebContextMenuData::MediaTypeAudio: |
properties->SetString("mediaType", "audio"); |
break; |
+ case WebKit::WebContextMenuData::MediaTypeFile: |
+ properties->SetString("mediaType", "file"); |
+ break; |
default: {} // Do nothing. |
} |