Closed
Bug 1111134
Opened 10 years ago
Closed 10 years ago
[EME] Can race on startup of multiple GMP instances
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: cpearce, Unassigned)
References
(Blocks 1 open bug)
Details
We seem to be able to race on startup of multiple same-origin GMP instances.
STR:
1. Open multiple tabs with the same page using EME. For example open http://people.mozilla.org/~cpearce/mse-clearkey/ in 5 tabs.
2. Close Firefox.
3. Re-open Firefox with the same profile, restore the session, the 5 tabs will reload.
Expected Result:
* A single plugin-container instance will open up to service all tabs with a single instance of the plugin (since they're same-origin).
Observed result:
* Multiple plugin-container processes startup, and none of them seem to connect to the parent process correctly. The tabs don't load. The processes also fail to shutdown on exit of Firefox; we're left with several zombie plugin-container processes hanging around after firefox.exe has shutdown.
If we don't manage to fix this in time to ship EME, we can just disable sharing processes between same-origin tabs.
Reporter | ||
Comment 1•10 years ago
|
||
I think I was seeing the issue that I pointed out in my patch in bug 1109457, rather than a genuine problem.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 2•10 years ago
|
||
Mass update firefox-status to track EME uplift.
You need to log in
before you can comment on or make changes to this bug.
Description
•