summaryrefslogtreecommitdiffstats
path: root/extensions/extensions.gyp
diff options
context:
space:
mode:
authorsammc <sammc@chromium.org>2015-01-22 17:21:54 -0800
committerCommit bot <commit-bot@chromium.org>2015-01-23 01:23:21 +0000
commitc5eb526d0e15b28dbbbcaae87d82e022e413b20d (patch)
tree4712813291096e6b9d16f61dd691b01f6089bc41 /extensions/extensions.gyp
parent354304bc08fc693965750b27070e59bee364a922 (diff)
downloadchromium_src-c5eb526d0e15b28dbbbcaae87d82e022e413b20d.zip
chromium_src-c5eb526d0e15b28dbbbcaae87d82e022e413b20d.tar.gz
chromium_src-c5eb526d0e15b28dbbbcaae87d82e022e413b20d.tar.bz2
Add a mimeHandler extension API.
This adds the mimeHandler extension API, which is a simplified version of the streamsPrivateApi. Unlike the streamsPrivateApi, mimeHandler only allows access to streams from RenderFrames within MimeHandlerViewGuests, and in particular only allows access to the stream being handled by that MimeHandlerViewGuest instance. This removes the need for an event to be dispatched to the background page and a user-exposed view_id. BUG=439867 Review URL: https://codereview.chromium.org/797183005 Cr-Commit-Position: refs/heads/master@{#312728}
Diffstat (limited to 'extensions/extensions.gyp')
-rw-r--r--extensions/extensions.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/extensions/extensions.gyp b/extensions/extensions.gyp
index 4177a77b..6e9b3349 100644
--- a/extensions/extensions.gyp
+++ b/extensions/extensions.gyp
@@ -184,6 +184,8 @@
'common/manifest_handlers/kiosk_mode_info.h',
'common/manifest_handlers/launcher_page_info.cc',
'common/manifest_handlers/launcher_page_info.h',
+ 'common/manifest_handlers/mime_types_handler.cc',
+ 'common/manifest_handlers/mime_types_handler.h',
'common/manifest_handlers/oauth2_manifest_handler.cc',
'common/manifest_handlers/oauth2_manifest_handler.h',
'common/manifest_handlers/offline_enabled_info.cc',
@@ -485,6 +487,8 @@
'browser/api/management/management_api_constants.cc',
'browser/api/management/management_api_constants.h',
'browser/api/messaging/native_message_host.cc',
+ 'browser/api/mime_handler_private/mime_handler_private.cc',
+ 'browser/api/mime_handler_private/mime_handler_private.h',
'browser/api/power/power_api.cc',
'browser/api/power/power_api.h',
'browser/api/power/power_api_manager.cc',