Closed Bug 1698230 Opened 5 years ago Closed 1 year ago

MediaSession is not compatible with Isolated Process

Categories

(GeckoView :: General, task, P2)

Unspecified
All
task

Tracking

(firefox137 fixed)

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: owlish, Assigned: olivia)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sandboxing] [geckoview:2022q3] [group1][fxdroid] [geckoview][platform])

Attachments

(1 file)

MediaSession tests are failing with time-outs on loading and playing media. Needs investigation

Whiteboard: [geckoview:m89]
Whiteboard: [geckoview:m89] → [geckoview:m89][sandboxing]
Severity: -- → S3
Priority: -- → P1
Depends on: 1700243

Affected test: org.mozilla.geckoview.test.MediaSessionTest#fullscreenVideoElementMetadata

First failure:

836-883/? D/HardwareCodecCapability: findDecoderCodecInfoForMimeType
836-883/? I/ServiceManager: Waiting for service media.player...
836-883/? E/OMXClient: Cannot obtain IMediaPlayerService
836-883/? E/HardwareCodecCapability: Failed to retrieve media codec count
    java.lang.RuntimeException: cannot get MediaCodecList
[time out]

Second failure: cubeb not working in sandboxed environment

Assignee: nobody → bugzeeeeee
Depends on: 1703707

Created a separate bug for the first failure: https://bugzilla.mozilla.org/show_bug.cgi?id=1703707

Whiteboard: [geckoview:m89][sandboxing] → [sandboxing]
Priority: P1 → P2
Assignee: bugzeeeeee → nobody
Whiteboard: [sandboxing] → [sandboxing] [geckoview:2022q3?]
Whiteboard: [sandboxing] [geckoview:2022q3?] → [sandboxing] [geckoview:2022q3]

Moving isolated process bugs to the new GeckoView::Sandboxing component.

Component: General → Sandboxing

Tasks should have severity N/A.

Severity: S3 → N/A
Component: Sandboxing → General
Flags: needinfo?(ohall)

Tests enabled:

MediaSessionTest.kt:

  • domMetadataPlayback
  • defaultMetadataPlayback
  • domMultiSessions
  • fullscreenVideoElementMetadata
  • fullscreenVideoWithActivated
  • switchingProcess

Tests failures:

None

I'll update the conditions on these shortly.

Assignee: nobody → ohall
Flags: needinfo?(ohall)
Whiteboard: [sandboxing] [geckoview:2022q3] → [sandboxing] [geckoview:2022q3] [group1][fxdroid] [geckoview][platform]

Opened MediaSessionTests.kt up to run on isolated processes. Tests likely
fixed by bug 1700243.

Pushed by ohall@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/22b36546caaf MediaSession is not compatible with Isolated Process r=geckoview-reviewers,calu
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: