Closed Bug 1137045 (eme-platform-uplift) Opened 5 years ago Closed 5 years ago

[EME] Uplift Gecko EME changesets to Firefox 37 beta


(Core :: Audio/Video, defect)

Not set





(Reporter: cpearce, Assigned: cpearce)


(Blocks 1 open bug)


The decision has been made to uplift EME to Firefox 37. This bug covers the platform pieces.
No longer depends on: 1128420
Depends on: 1137489
Depends on: 1134387
Alias: eme-platform-uplift
Depends on: 1137957
Depends on: 1138240
Depends on: 1138771
Landed my queue:

I'll still need to uplift the stuff that landed in Nightly after the last uplift.
Depends on: 1139316
Depends on: 1138253
Depends on: 1138535
Beta push with these changesets:

eec321940021 Bug 1138771 - Ensure we don't deref a null pointer in assertion in GMPVideoDecoderParent::Shutdown(). r=edwin
ae1bfc458851 Bug 1131392 - Restrict EME to MSE only - r=cpearce
c7f1c4d0e605 Bug 1131392 - Remove unused test code after disabling non-MSE EME - r=cpearce
c3732d9a9abe Bug 1131392 - Fix EME tests after disable non-MSE EME - r=cpearce
2f369b1abdc2 Bug 1139316 - Add pref to enable EME outside of MSE. r=edwin

I didn't include Bug 1131798, Bug 1123990, or Bug 1134913 as I recall Bug 1131798 broke Nightly builds without Bug 1134913, and Bug 1134913 requires Bug 1123990 which depends on bug 1138535 being fixed.
(In reply to Chris Pearce (:cpearce) from comment #11)
> Aurora push same as comment 10:

Somehow, dom/media/test/short-cenc.mp4 ended up on Beta but not aurora...

Depends on: 1133572
(In reply to Chris Pearce (:cpearce) from comment #15)
> Also with Bug 1138253:
> Beta:

This push is missing Bug 1138535, so re-trying:

> Aurora:

Aurora here had Bug 1138535 in the push. So this is good to land.
Aurora, landed yesterday:

Beta, landed just now:

That should be everything except any fixes we find in the next few days...
Depends on: 1140263
Depends on: 1140675
Depends on: 1141386
Depends on: 1141883
Gonna close this... Uplift to 37 is halted.
Closed: 5 years ago
Resolution: --- → WORKSFORME
Depends on: 1141914
Depends on: 1143278
Depends on: 1146201
Depends on: 1147730
Depends on: 1148071
Depends on: 1148092
Depends on: 1148286
Depends on: 1149874
Depends on: 1150277
Depends on: 1150437
You need to log in before you can comment on or make changes to this bug.