1[DEFAULT]
2tags = geolocation
3scheme = https
4support-files =
5  geolocation.html
6  geolocation_common.js
7  network_geolocation.sjs
8  windowTest.html
9prefs =
10  dom.security.featurePolicy.header.enabled=true
11  dom.security.featurePolicy.webidl.enabled=true
12
13[test_allowCurrent.html]
14skip-if = xorigin  # Hangs
15[test_allowWatch.html]
16skip-if = xorigin  # Hangs
17[test_cachedPosition.html]
18fail-if = xorigin
19[test_cancelCurrent.html]
20[test_cancelWatch.html]
21[test_clearWatch.html]
22skip-if = xorigin  # Hangs
23[test_clearWatchBeforeAllowing.html]
24skip-if = xorigin  # Hangs
25[test_clearWatch_invalid.html]
26[test_crossorigin_iframe.html]
27support-files = crossorigin_iframe.html
28fail-if = xorigin
29[test_errorcheck.html]
30fail-if = xorigin
31[test_geolocation_is_undefined_when_pref_is_off.html]
32support-files = test_geolocation_is_undefined_when_pref_is_off_iframe.html
33[test_manyCurrentConcurrent.html]
34fail-if = xorigin
35[test_manyCurrentSerial.html]
36skip-if = xorigin  # Hangs
37[test_manyWatchConcurrent.html]
38fail-if = xorigin
39[test_manyWatchSerial.html]
40skip-if = xorigin  # Hangs
41[test_manyWindows.html]
42[test_optional_api_params.html]
43[test_shutdown.html]
44fail-if = xorigin
45[test_timeoutCurrent.html]
46fail-if = xorigin
47[test_timerRestartWatch.html]
48skip-if = xorigin # Hangs
49[test_windowClose.html]
50[test_worseAccuracyDoesNotBlockCallback.html]
51skip-if = xorigin # Hangs
52[test_featurePolicy.html]
53support-files = file_featurePolicy.html
54fail-if = xorigin
55
56# This test REQUIRES to run on HTTP (_NOT_ HTTPS).
57[test_geoWatchPositionBlockedInInsecureContext.html]
58scheme = http
59
60# This test REQUIRES to run on HTTP (_NOT_ HTTPS).
61[test_geoGetCurrentPositionBlockedInInsecureContext.html]
62scheme = http
63