Closed
Bug 2041678
Opened 4 months ago
Closed 3 months ago
Allow capturing a browser in a priviliged context beyond Nighly and invalidate device cache when recording a browser window on desktop in the privileged context.
Categories
(Core :: WebRTC: Audio/Video, task, P2)
Core
WebRTC: Audio/Video
Tracking
()
RESOLVED
FIXED
154 Branch
| Tracking | Status | |
|---|---|---|
| firefox154 | --- | fixed |
People
(Reporter: Sasha, Assigned: Sasha)
References
(Blocks 2 open bugs, )
Details
(Whiteboard: [webdriver:m20])
Attachments
(3 files)
To implement the screencast commands for WebDriver BiDi (see https://github.com/w3c/webdriver-bidi/pull/1113), we need a method to record a video of a targeted browsing context.
| Assignee | ||
Updated•4 months ago
|
Assignee: nobody → aborovova
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•4 months ago
|
||
| Assignee | ||
Comment 2•4 months ago
|
||
Updated•4 months ago
|
Attachment #9594758 -
Attachment description: Bug 2041678 - Implement a method to record a video of a targeted browsing contexts for WebDriver BiDi screencast API. → Bug 2041678 - Add missing tabs when calling getUserMedia from the privileged context.
Updated•4 months ago
|
Attachment #9594758 -
Attachment description: Bug 2041678 - Add missing tabs when calling getUserMedia from the privileged context. → Bug 2041678 - Bypass device cache when recording a browser window in the priveleged context.
Updated•3 months ago
|
Attachment #9594758 -
Attachment description: Bug 2041678 - Bypass device cache when recording a browser window in the priveleged context. → Bug 2041678 - Invalidate device cache when recording a browser window in the priveleged context.
Updated•3 months ago
|
Attachment #9594759 -
Attachment description: Bug 2041678 - Fix crash on Marionette shutdown after recording screencast. → Bug 2041678 - Bind IPC lifecycle proxy creation to the actor event target.
Updated•3 months ago
|
Attachment #9594758 -
Attachment description: Bug 2041678 - Invalidate device cache when recording a browser window in the priveleged context. → Bug 2041678 - Invalidate device cache when recording a browser window on desktop in the privileged context.
| Assignee | ||
Comment 3•3 months ago
|
||
We need this change to have a correct tab list when capturing a browser on desktop
in a privileged context even though capturing a browser in a non-privileged context
is not enabled yet beyond Nightly.
Updated•3 months ago
|
Attachment #9597888 -
Attachment description: Bug 2041678 - Remove the enumeration guard when initializing tab list for desktop capturing. → Bug 2041678 - Allow capturing a browser in a priviliged context beyond Nighly.
Updated•3 months ago
|
Attachment #9594759 -
Attachment description: Bug 2041678 - Bind IPC lifecycle proxy creation to the actor event target. → Bug 2041678 - Use the actor event target for IPC lifecycle proxy ownership.
| Assignee | ||
Updated•3 months ago
|
Summary: Implement a method to record a video of a targeted browsing contexts for WebDriver BiDi screencast API → Allow capturing a browser in a priviliged context beyond Nighly and invalidate device cache when recording a browser window on desktop in the privileged context.
Pushed by aborovova@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/eef67eea00ca
https://hg.mozilla.org/integration/autoland/rev/051fce6a7484
Invalidate device cache when recording a browser window on desktop in the privileged context. r=webrtc-reviewers,pehrsons,jib
https://github.com/mozilla-firefox/firefox/commit/014a7422887a
https://hg.mozilla.org/integration/autoland/rev/8d36c1125939
Allow capturing a browser in a priviliged context beyond Nighly. r=webrtc-reviewers,pehrsons
https://github.com/mozilla-firefox/firefox/commit/bf9a8ca057b7
https://hg.mozilla.org/integration/autoland/rev/7809f805c821
Use the actor event target for IPC lifecycle proxy ownership. r=ipc-reviewers,nika
Comment 5•3 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/051fce6a7484
https://hg.mozilla.org/mozilla-central/rev/8d36c1125939
https://hg.mozilla.org/mozilla-central/rev/7809f805c821
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
status-firefox154:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
Updated•2 months ago
|
QA Whiteboard: [qa-triage-done-c155/b154]
You need to log in
before you can comment on or make changes to this bug.
Description
•