Closed Bug 1755316 Opened 10 months ago Closed 8 months ago

Audio decoding in utility process

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: gerard-majax, Assigned: gerard-majax)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(7 files, 8 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
No description provided.
Severity: -- → S3
Priority: -- → P1

Depends on D138675

Depends on: 1753424
Attachment #9263774 - Attachment is obsolete: true
Attachment #9264581 - Attachment is obsolete: true

Depends on D139593

Depends on D140331

Depends on D140332

Attachment #9266487 - Attachment description: WIP: Bug 1755316 - WIP - WMF Utility NoWin32kLockdown → WIP: Bug 1755316 - WIP - WMF Utility with Win32kLockdown
Attachment #9266487 - Attachment is obsolete: true
Attachment #9266488 - Attachment is obsolete: true
Attachment #9266489 - Attachment is obsolete: true
Attachment #9266498 - Attachment is obsolete: true

Depends on D139593

Attachment #9265336 - Attachment description: WIP: Bug 1755316 - Audio decoding on PUtilityAudioDecoder → WIP: Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder

Depends on D141396

Attachment #9267847 - Attachment is obsolete: true
Attachment #9268307 - Attachment description: WIP: Bug 1755316 - Add extra logging to platforms decoders → Bug 1755316 - Add extra logging to platforms decoders r?alwu!
Attachment #9268309 - Attachment description: WIP: Bug 1755316 - Add audio tests with simultaneous processes → Bug 1755316 - Add audio tests with simultaneous processes r?alwu!
Attachment #9268436 - Attachment description: WIP: Bug 1755316 - Add Utility AudioDecoder Sandbox test → Bug 1755316 - Add Utility AudioDecoder Sandbox test r?jld!

Comment on attachment 9268310 [details]
WIP: Bug 1755316 - Switch Utility AudioDecoder ON

Revision D141397 was moved to bug 1760797. Setting attachment 9268310 [details] to obsolete.

Attachment #9268310 - Attachment is obsolete: true
Attachment #9268436 - Attachment description: Bug 1755316 - Add Utility AudioDecoder Sandbox test r?jld! → Bug 1755316 - Add Utility AudioDecoder Sandbox test r?jld!,haik!
Attachment #9268308 - Attachment description: WIP: Bug 1755316 - Introduce PUtilityAudioDecoder as a UtilityProcess user → Bug 1755316 - Introduce PUtilityAudioDecoder as a UtilityProcess user r?alwu!,nika!
Attachment #9265336 - Attachment description: WIP: Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder → Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder r?alwu!,nika!,jld!,haik!,bobowen!
Attachment #9268436 - Attachment description: Bug 1755316 - Add Utility AudioDecoder Sandbox test r?jld!,haik! → Bug 1755316 - Add Utility AudioDecoder Sandbox test r?jld!,haik!,bobowen!
Blocks: 1762067
Pushed by alissy@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e2c7289b8ef0
Add extra logging to platforms decoders r=alwu
https://hg.mozilla.org/integration/autoland/rev/f97cf850dc59
Move AsyncBlockers outside of media r=nika,alwu
https://hg.mozilla.org/integration/autoland/rev/ebc5f3e5e9c7
Improve AsyncBlockers with ThreadSafety guards and simplifications r=nika
https://hg.mozilla.org/integration/autoland/rev/52599b70ea5c
Introduce PUtilityAudioDecoder as a UtilityProcess user r=alwu,nika
https://hg.mozilla.org/integration/autoland/rev/b6a439fe6b0c
Perform audio decoding on PUtilityAudioDecoder r=alwu,nika,jld,bobowen,haik
https://hg.mozilla.org/integration/autoland/rev/65e2378494cb
Add audio tests with simultaneous processes r=alwu
https://hg.mozilla.org/integration/autoland/rev/bedcbaada296
Add Utility AudioDecoder Sandbox test r=jld,haik
You need to log in before you can comment on or make changes to this bug.