Closed Bug 483579 Opened 15 years ago Closed 3 years ago

C++ embedding API request to easily stop and restart a plugin

Categories

(Firefox :: General, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: babele.dunnit, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7


I needed to stop the Flash plugin, change the way it handles transparency by modifying the "wmode" parameter and restart it to apply the change. This is not easy from C++. Everything is documented here:

http://groups.google.com/group/mozilla.dev.embedding/browse_thread/thread/b6aa3bd52d4a5be7#

and, upon suggestion by BZbarsky, I file this feature request. Thx.

Reproducible: Always



Expected Results:  
Some easier and atomic way to access, start and stop a plugin from a single place.
Gecko 2.0 moved many plugin-related interfaces to private state, so my code to start and stop plugins is now broken. I think this raises the need and importance of this requests.
hello ! i am new to open source and this is my first bug ever. Please guide me through the process to fix this. Thank You.

We're in the process of removing support for plugins (bug 1677160), so I think this bug is irrelevant now.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.