diff options
author | lazyboy <lazyboy@chromium.org> | 2014-09-06 06:22:51 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-06 13:24:18 +0000 |
commit | abce781d9bc37e60d95ed9504407169f845e056d (patch) | |
tree | f771ce06dd59b943734c0642cb3dff71587793fc /chrome/chrome_renderer.gypi | |
parent | 3b21259d93fdc6cd23ede873b15468bd35a047bf (diff) | |
download | chromium_src-abce781d9bc37e60d95ed9504407169f845e056d.zip chromium_src-abce781d9bc37e60d95ed9504407169f845e056d.tar.gz chromium_src-abce781d9bc37e60d95ed9504407169f845e056d.tar.bz2 |
Adding MimeHandlerView.
This GuestView type would be used to render out of process pdf through extension.
This introduces BrowserPluginDelegate in content/renderer,
because we need a way to create a MimeHandlerView guest (extensions/ concept)
from BrowserPlugin (content/ concept).
MimeHandlerView is behind --enable-mime-handler-view flag.
BUG=303491
Test=Apply http://crrev.com/392813003/ on top of this CL,
Launch chrome with --out-of-process-pdf flag and --enable-mime-handler-view flag
Navigate to a PDF
Check PDF is served using BrowserPlugin, probably easier to see process associated with the BrowserPlugin from Chrome's task manager.
Review URL: https://codereview.chromium.org/376033002
Cr-Commit-Position: refs/heads/master@{#293613}
Diffstat (limited to 'chrome/chrome_renderer.gypi')
-rw-r--r-- | chrome/chrome_renderer.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_renderer.gypi b/chrome/chrome_renderer.gypi index 81c6a6a..b5e9362 100644 --- a/chrome/chrome_renderer.gypi +++ b/chrome/chrome_renderer.gypi @@ -7,6 +7,8 @@ 'chrome_renderer_sources': [ 'renderer/benchmarking_extension.cc', 'renderer/benchmarking_extension.h', + 'renderer/browser_plugin/chrome_browser_plugin_delegate.cc', + 'renderer/browser_plugin/chrome_browser_plugin_delegate.h', 'renderer/extensions/chrome_extension_helper.cc', 'renderer/extensions/chrome_extension_helper.h', 'renderer/extensions/chrome_extensions_dispatcher_delegate.cc', |