summaryrefslogtreecommitdiffstats
path: root/dom/tests/mochitest/geolocation/mochitest.ini
diff options
context:
space:
mode:
Diffstat (limited to 'dom/tests/mochitest/geolocation/mochitest.ini')
-rw-r--r--dom/tests/mochitest/geolocation/mochitest.ini82
1 files changed, 82 insertions, 0 deletions
diff --git a/dom/tests/mochitest/geolocation/mochitest.ini b/dom/tests/mochitest/geolocation/mochitest.ini
new file mode 100644
index 0000000000..44caab9fa5
--- /dev/null
+++ b/dom/tests/mochitest/geolocation/mochitest.ini
@@ -0,0 +1,82 @@
+[DEFAULT]
+tags = geolocation condprof
+scheme = https
+support-files =
+ geolocation.html
+ geolocation_common.js
+ network_geolocation.sjs
+ windowTest.html
+ popup.html
+prefs =
+ dom.security.featurePolicy.header.enabled=true
+ dom.security.featurePolicy.webidl.enabled=true
+
+[test_allowCurrent.html]
+skip-if = xorigin # Hangs
+[test_allowWatch.html]
+skip-if = xorigin # Hangs
+[test_hidden.html]
+skip-if = xorigin # Hangs
+ toolkit == 'android' # test uses popup windows
+ condprof #: timed out
+support-files = popup.html
+[test_cachedPosition.html]
+fail-if = xorigin
+[test_cancelCurrent.html]
+[test_cancelWatch.html]
+[test_clearWatch.html]
+skip-if = xorigin # Hangs
+[test_clearWatchBeforeAllowing.html]
+skip-if = xorigin # Hangs
+[test_clearWatch_invalid.html]
+[test_crossorigin_iframe.html]
+support-files = crossorigin_iframe.html
+fail-if = xorigin
+[test_enableHighAccuracy.html]
+skip-if = xorigin
+[test_errorcheck.html]
+fail-if = xorigin
+[test_geolocation_is_undefined_when_pref_is_off.html]
+support-files = test_geolocation_is_undefined_when_pref_is_off_iframe.html
+[test_manyCurrentConcurrent.html]
+fail-if = xorigin
+skip-if = condprof #: timed out
+[test_manyCurrentSerial.html]
+skip-if = xorigin # Hangs
+ condprof #: timed out
+[test_manyWatchConcurrent.html]
+fail-if = xorigin
+skip-if = condprof #: timed out
+[test_manyWatchSerial.html]
+skip-if = xorigin # Hangs
+[test_manyWindows.html]
+[test_native_provider.html]
+skip-if = toolkit != 'android'
+[test_optional_api_params.html]
+[test_shutdown.html]
+fail-if = xorigin
+[test_timeoutCurrent.html]
+fail-if = xorigin
+[test_timerRestartWatch.html]
+skip-if = xorigin # Hangs
+[test_windowClose.html]
+[test_worseAccuracyDoesNotBlockCallback.html]
+skip-if = xorigin # Hangs
+[test_featurePolicy.html]
+support-files = file_featurePolicy.html
+fail-if = xorigin
+[test_not_fully_active.html]
+skip-if = xorigin # Hangs
+support-files = popup.html
+
+# This test REQUIRES to run on HTTP (_NOT_ HTTPS).
+[test_geoWatchPositionBlockedInInsecureContext.html]
+scheme = http
+skip-if =
+ http3
+
+# This test REQUIRES to run on HTTP (_NOT_ HTTPS).
+[test_geoGetCurrentPositionBlockedInInsecureContext.html]
+scheme = http
+skip-if =
+ http3