Bug 1021677 - enable test_media_selection.html on B2G. r=cpearce
--- a/content/media/test/mochitest.ini
+++ b/content/media/test/mochitest.ini
@@ -362,17 +362,16 @@ skip-if = toolkit == 'android' # bug 608
[test_invalid_reject_play.html]
[test_invalid_seek.html]
[test_load.html]
[test_load_candidates.html]
[test_load_same_resource.html]
[test_load_source.html]
[test_loop.html]
[test_media_selection.html]
-skip-if = toolkit == 'gonk' && !debug # bug 1021677
[test_media_sniffer.html]
[test_mediarecorder_avoid_recursion.html]
[test_mediarecorder_creation.html]
[test_mediarecorder_creation_fail.html]
[test_mediarecorder_getencodeddata.html]
[test_mediarecorder_record_4ch_audiocontext.html]
[test_mediarecorder_record_audiocontext.html]
[test_mediarecorder_record_audiocontext_mlk.html]
--- a/content/media/test/test_media_selection.html
+++ b/content/media/test/test_media_selection.html
@@ -4,16 +4,21 @@
<title>Media test: media selection</title>
<script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
<script type="application/javascript" src="manifest.js"></script>
</head>
<body>
<pre id="test">
<script class="testbody" type="text/javascript">
+//longer timeout for sometimes B2G emulator runs very slowly
+if (SpecialPowers.Services.appinfo.name == "B2G") {
+ SimpleTest.requestLongerTimeout(3);
+}
+
var manager = new MediaTestManager;
function maketest(attach_media, name, type, check_metadata) {
return function (token) {
var e = document.createElement('video');
e.preload = "metadata";
manager.started(token);
var errorRun = false;