Right now, plugin windows are created as normal Mozilla child windows. There are cases where it is necessary for the platform specific code to know that the window is a plugin. There are two possibilities: 1. Create a new window type, eWindowType_plugin. Add support where necessary. 2. Add a flag that the window is a plugin to widget init data. Looking for suggestions.
Created attachment 87569 [details] [diff] [review] An example of this Here is an example that also knows if the plugin is Java. We need this for OS/2 so that we can prevent some messages from going from the Java plugin to the browser.
Comment on attachment 87569 [details] [diff] [review] An example of this r=peterl
Attachment #87569 - Flags: review+
Comment on attachment 87569 [details] [diff] [review] An example of this sr=beard
Attachment #87569 - Flags: superreview+
Created attachment 87978 [details] [diff] [review] Modify widget front ends to handle new window types For this to work, we need to modify all front end code to handle the new window types.
Looks like you are on it, Michael. Reassigning.
Assignee: av → mkaply
The code exists for widget layer to know this info.
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.