Closed Bug 1816559 Opened 1 year ago Closed 1 year ago

Enable screen recording when GPU sandbox filesystem blocking is active

Categories

(Core :: Security: Process Sandboxing, defect, P1)

defect

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: cmartin, Assigned: cmartin)

References

Details

Attachments

(2 files)

In Bug 1811991, screen recording was broken causing tests based on BrowserTime to fail.

Screen recording currently relies on the GPU process being able to write to arbitrary files in the filesystem with the recorded frames. This is not allowed when the GPU sandbox is in full force, so we will have to find a workaround.

Assignee: nobody → cmartin
Status: NEW → ASSIGNED
Severity: -- → S2
Priority: -- → P1

Marking S2 because this is a security feature clashing with our automation, so we really want to fix this.

Attachment #9319031 - Attachment description: Bug 1816559 - Add ability to encode gfx surface as a vector-of-bytes → Bug 1816559 - Add ability to encode gfx surface as stream or bytes
Blocks: 1822308
Pushed by cmartin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e48d121f1953
Add ability to encode gfx surface as stream or bytes r=mstange
https://hg.mozilla.org/integration/autoland/rev/f3c26b480a7e
Remote compositor recording from GPU process r=mstange
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: