DescriptionSupport embedded plugins with MimeHandlerView.
This change adds support for embedded plugins getting loaded via MimeHandlerView.
Changes:
-Changes MimeHandlerViewContainer to kick off a URL request when the content
is embedded. This is done because in that case, a URL request isn't started
automatically by the browser.
-Plumb through the original URL that is used to instantiate the plugin so that it can be loaded (as above).
-Change the extensions PluginManager to allow extensions that are associated
with a MIME type to be handlers for the file extensions which correspond with
that MIME type. This is needed because <embed>ed documents don't typically
specify a MIME type.
Currently the URL request made won't correctly be intercepted as an http stream. This change will be made in a followup CL.
BUG=303491
Committed: https://crrev.com/9765493708d63e233b77a1849c0aa399407be292
Cr-Commit-Position: refs/heads/master@{#303152}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #
Total comments: 4
Patch Set 4 : #Messages
Total messages: 14 (5 generated)
|