Open Bug 1722971 Opened 5 years ago Updated 2 years ago

Sandbox libopus using RLBox

Categories

(Core :: Audio/Video, enhancement)

enhancement

Tracking

()

People

(Reporter: agarwalayush161, Unassigned, Mentored)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 19 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.106 Safari/537.36 Edg/91.0.864.53

Steps to reproduce:

Move to RLBox API to invoke functions in libopus in the OpusDecoder so we can easily switch between unsandboxed and sandboxed versions of libopus. For now this task will still use the unsandboxed libOgg included in tree.

Component: Untriaged → Audio/Video
Priority: -- → P3
Product: Firefox → Core
Assignee: nobody → agarwalayush161

Depends on D121462

Depends on D121463

Depends on D121464

Depends on D121465

Depends on D121466

Depends on D121467

Depends on D121468

Depends on D121469

Depends on D121470

Depends on D121471

Depends on D121472

  • corresponding changes made in moz.build/sources.mozbuild

Depends on D121473

  • Fn: CreateSanbox moved close to the constructor
  • DestroySandbox moved close to the desctructor

Depends on D121474

Depends on D121475

Depends on D121476

Depends on D121477

Depends on D121478

Depends on D121479

Attachment #9234122 - Attachment is obsolete: true
Attachment #9234123 - Attachment is obsolete: true
Attachment #9234124 - Attachment is obsolete: true
Attachment #9234125 - Attachment is obsolete: true
Attachment #9234126 - Attachment is obsolete: true
Attachment #9234127 - Attachment is obsolete: true
Attachment #9234128 - Attachment is obsolete: true
Attachment #9234129 - Attachment is obsolete: true
Attachment #9234130 - Attachment is obsolete: true
Attachment #9234131 - Attachment is obsolete: true
Attachment #9234132 - Attachment is obsolete: true
Attachment #9234133 - Attachment is obsolete: true
Attachment #9234134 - Attachment is obsolete: true
Attachment #9234135 - Attachment is obsolete: true
Attachment #9234136 - Attachment is obsolete: true
Attachment #9234137 - Attachment is obsolete: true
Attachment #9234138 - Attachment is obsolete: true
Attachment #9234139 - Attachment is obsolete: true
Attachment #9234140 - Attachment is obsolete: true
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Summary: RLBox - Port libopus usage in OpusDecoder to use RLBox APIs → RLBox - Sandbox libopus as used in OpusDecoder using RLBox
Mentor: deian
Priority: P3 → --
Summary: RLBox - Sandbox libopus as used in OpusDecoder using RLBox → Sandbox libopus using RLBox
Version: Firefox 92 → unspecified

Perf-wise: It would be good to figure out if creating sandboxes when creating opusdecoder objects is appropriate.

The bug assignee didn't login in Bugzilla in the last 7 months.
:jimm, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: agarwalayush161 → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(jmathies)
Assignee: nobody → agarwalayush161
Status: NEW → ASSIGNED
Assignee: agarwalayush161 → nobody
Status: ASSIGNED → NEW
Assignee: nobody → agarwalayush161
Status: NEW → ASSIGNED
Assignee: agarwalayush161 → nobody
Status: ASSIGNED → NEW
Assignee: nobody → agarwalayush161
Status: NEW → ASSIGNED
Assignee: agarwalayush161 → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(jmathies)
Assignee: nobody → agarwalayush161
Status: NEW → ASSIGNED

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: agarwalayush161 → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: