Update MediaManager::GetUserMedia for Fission
Categories
(Core :: WebRTC: Audio/Video, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: nika, Assigned: annyG)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
The IsFullyActive
check performed by this method walks up the docshell tree by accessing the embedding <iframe> element recursively. This should be changed to be compatible with fission, where embedding elements and documents may not be available. https://searchfox.org/mozilla-central/rev/d4d6f81e0ab479cde192453bae83d5e3edfb39d6/dom/media/MediaManager.cpp#2215-2241
The only caller already appears to return a MozPromise
, which should make converting this check to be async relatively straightforward.
Updated•5 years ago
|
:jib, would it make sense for this to live in WebRTC: Audio/Video?
Updated•5 years ago
|
Comment 2•5 years ago
|
||
The component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit auto_nag documentation.
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 4•5 years ago
|
||
Anny, will you still be working on this WebRTC bug now that you may be taking on more DocumentChannel work? Should we delegate this bug to the WebRTC team?
Assignee | ||
Comment 5•5 years ago
|
||
I actually have the code written up, I have a few test failures and need to write a test to test some edge cases. I was planning on finishing this up after I fix bug 1630323. I will upload my patch in the meanwhile as WIP.
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Comment 7•5 years ago
|
||
Updated•5 years ago
|
Comment 9•4 years ago
|
||
bugherder |
Description
•