[Webkit-unassigned] [Bug 25540] New: Allow plug-ins to pass off content display to other plugins that handle same mime type
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon May 4 01:21:08 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=25540
Summary: Allow plug-ins to pass off content display to other
plugins that handle same mime type
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Enhancement
Priority: P2
Component: Plug-ins
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: simX_other at mac.com
CC: mrowe at apple.com
Summary: Plug-ins register for mime types that they are able to display.
However, if there are two plug-ins that register for the same mime type, WebKit
decides which of the two plug-ins gets to handle that mime type based on some
unspecified order. It would be nice if there were an official way to allow
plugins to refuse to display content, forcing WebKit to pass off display of
that content to the next plug-in that can handle that mime type.
Steps to Reproduce:
1. Install two plug-ins that register for the same mime type. (For example,
Flash and ClickToFlash.)
2. Note that once the content is loaded into one of the plug-ins, there is no
way to force it to load in the other plug-in when using the same mime type.
The plug-in must change the mime type of the content in order to get it to load
in a different plugin.
Expected Results: I expect for there to be a way for plug-ins to pass off
content to other plug-ins which handle the same mime type. One way to do this
would be for WebKit to detect whether +plugInViewWithArguments: returns nil.
If it does, WebKit should check for another plug-in that loads the same mime
type, and use *that* plug-in to display the content.
Actual Results: Only one installed plug-in can ever load content of a given
mime type.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list