diff --git a/dom/cache/test/mochitest/serviceworker_driver.js b/dom/cache/test/mochitest/serviceworker_driver.js index be3aa04871dc..d54bcfeb1f2a 100644 --- a/dom/cache/test/mochitest/serviceworker_driver.js +++ b/dom/cache/test/mochitest/serviceworker_driver.js @@ -2,6 +2,13 @@ // http://creativecommons.org/publicdomain/zero/1.0/ function serviceWorkerTestExec(testFile) { + var isB2G = !navigator.userAgent.contains("Android") && + /Mobile|Tablet/.test(navigator.userAgent); + if (isB2G) { + // TODO B2G doesn't support running service workers for now due to bug 1137683. + dump("Skipping running the test in SW until bug 1137683 gets fixed.\n"); + return Promise.resolve(); + } return new Promise(function(resolve, reject) { function setupSW(registration) { var worker = registration.waiting ||