Gecko:Moving Plugins To Content: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 14: Line 14:
* ...
* ...
* Create the owner on the content node. Provide a method on nsIObjectFrame to tell it that the plugin instance owner changed. provide a method to get the current instance owner. (Similar to how nsIImageLoadingContent works)
* Create the owner on the content node. Provide a method on nsIObjectFrame to tell it that the plugin instance owner changed. provide a method to get the current instance owner. (Similar to how nsIImageLoadingContent works)
* I considered making an nsMacPluginInstanceOwner, subclass of nsPluginInstanceOwner. All those #ifdef XP_MAC code would move there. Thoughts?


= Plugins without frames =
= Plugins without frames =
Line 25: Line 27:
= Other questions =
= Other questions =
* Who owns the widget? The instance owner, or the frame?
* Who owns the widget? The instance owner, or the frame?
** Note that some functions (some listeners) require a widget.
Confirmed users
195

edits

Navigation menu