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

UNCONFIRMED
Unassigned

Status

()

Firefox
General
--
enhancement
UNCONFIRMED
9 years ago
3 years ago

People

(Reporter: babele.dunnit, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
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.
(Reporter)

Comment 1

8 years ago
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.

Comment 2

3 years ago
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.
You need to log in before you can comment on or make changes to this bug.