Bug 1056232 - Expect fmp4 pref in canPlayType. r=cpearce
The media.fragmented-mp4.exposed pref affects the support status
of video/mp4 reported by canPlayType. Take this into account
in the mochitest.
--- a/content/media/test/test_can_play_type_mpeg.html
+++ b/content/media/test/test_can_play_type_mpeg.html
@@ -35,17 +35,18 @@ function getPref(name) {
try {
pref = SpecialPowers.getBoolPref(name);
} catch(ex) { }
return pref;
}
var haveMp4 = (getPref("media.windows-media-foundation.enabled") && IsWindowsVistaOrLater()) ||
getPref("media.omx.enabled") ||
- getPref("media.gstreamer.enabled");
+ getPref("media.gstreamer.enabled") ||
+ getPref("media.fragmented-mp4.exposed");
// TODO: Add "getPref("media.plugins.enabled")" once MP4 works on Gingerbread.
check_mp4(document.getElementById('v'), haveMp4);
var haveMp3 = getPref("media.directshow.enabled") ||
(getPref("media.windows-media-foundation.enabled") && IsWindowsVistaOrLater()) ||
getPref("media.omx.enabled") ||
getPref("media.gstreamer.enabled") ||