summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/mozilla/meta
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/mozilla/meta
parentInitial commit. (diff)
downloadfirefox-upstream.tar.xz
firefox-upstream.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/mozilla/meta')
-rw-r--r--testing/web-platform/mozilla/meta/__dir__.ini4
-rw-r--r--testing/web-platform/mozilla/meta/audio-output/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini3
-rw-r--r--testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini24
-rw-r--r--testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini5
-rw-r--r--testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini2
-rw-r--r--testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini9
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini5
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini5
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini4
-rw-r--r--testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini6
-rw-r--r--testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini3
-rw-r--r--testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini20
-rw-r--r--testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini4
-rw-r--r--testing/web-platform/mozilla/meta/html/semantics/scripting-1/the-script-element/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/html/syntax/parsing/math-parse01.html.ini3
-rw-r--r--testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini2
-rw-r--r--testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini3
-rw-r--r--testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini5
-rw-r--r--testing/web-platform/mozilla/meta/wasm/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini9
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini3
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini7
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini3
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/execute_async_script/execute_async.py.ini16
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/get_window_handles/chrome.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/new_session/__dir__.ini2
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/new_session/binary.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/new_session/profile_root.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/protocol/marionette_port.py.ini8
-rw-r--r--testing/web-platform/mozilla/meta/webdriver/send_alert_text.py.ini4
-rw-r--r--testing/web-platform/mozilla/meta/workers/__dir__.ini1
-rw-r--r--testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini2
44 files changed, 212 insertions, 0 deletions
diff --git a/testing/web-platform/mozilla/meta/__dir__.ini b/testing/web-platform/mozilla/meta/__dir__.ini
new file mode 100644
index 0000000000..48ebb02088
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/__dir__.ini
@@ -0,0 +1,4 @@
+leak-threshold:
+ if os == "mac": [tab:10000, gmplugin:20000, default:2100, rdd:400]
+ [tab:10000, gmplugin:20000, default:16000]
+
diff --git a/testing/web-platform/mozilla/meta/audio-output/__dir__.ini b/testing/web-platform/mozilla/meta/audio-output/__dir__.ini
new file mode 100644
index 0000000000..59af59bd2a
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/audio-output/__dir__.ini
@@ -0,0 +1 @@
+prefs: [media.setsinkid.enabled:true]
diff --git a/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini b/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini
new file mode 100644
index 0000000000..786eb0d391
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini
@@ -0,0 +1,3 @@
+[wpt_baselinecoverage.html]
+ disabled:
+ if not ccov: Code-Coverage-Test \ No newline at end of file
diff --git a/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini b/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini
new file mode 100644
index 0000000000..e977af25bc
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini
@@ -0,0 +1 @@
+prefs: [layout.css.content-visibility.enabled:true]
diff --git a/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini
new file mode 100644
index 0000000000..3489dc31c9
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini
@@ -0,0 +1,24 @@
+[scrollbar-gutter-reflow-counts-001.html]
+ [Enlarge the child's block-size to 200%]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
+
+ [Enlarge the child's block-size to 300px]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
+
+ [Enlarge the child's block-size to 200% in a vertical-lr scroll container]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
+
+ [Enlarge the child's block-size to 300px in a vertical-lr scroll container]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
+
+ [Enlarge the child's block-size to 200% in a vertical-rl scroll container]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
+
+ [Enlarge the child's block-size to 300px in a vertical-rl scroll container]
+ expected:
+ if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters.
diff --git a/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini b/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini
new file mode 100644
index 0000000000..c8cba67eee
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini
@@ -0,0 +1,5 @@
+[window_size_rounding.html]
+ bug: Different viewport size
+ [window_size_rounding]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini b/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini
new file mode 100644
index 0000000000..d6641989c9
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini
@@ -0,0 +1,2 @@
+[mq-gamut-resist-fingerprinting.html]
+ prefs: [privacy.resistFingerprinting:true]
diff --git a/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini b/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini
new file mode 100644
index 0000000000..3cc920b58a
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini
@@ -0,0 +1,9 @@
+bug: https://bugzilla.mozilla.org/show_bug.cgi?id=739038
+[delayed_window_print.html]
+ comment: Our own save-to-pdf "printer" knows how to respect print.always_print_silent
+ prefs: [print.always_print_silent:true, "print_printer:Mozilla Save to PDF"]
+ disabled:
+ if (asan or debug): https://bugzilla.mozilla.org/show_bug.cgi?id=1661162
+ [Delayed print before load]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini b/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini
new file mode 100644
index 0000000000..2c01fc801d
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini
@@ -0,0 +1,5 @@
+prefs: [dom.timeout.enable_budget_timer_throttling:true,
+ dom.timeout.foreground_budget_regeneration_rate:100,
+ dom.timeout.foreground_throttling_max_budget:10,
+ dom.timeout.budget_throttling_max_delay:2000,
+ dom.timeout.throttling_delay:1]
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini
new file mode 100644
index 0000000000..99a37fb0e7
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-1.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini
new file mode 100644
index 0000000000..3ef84823d4
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-2.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini
new file mode 100644
index 0000000000..04fc9caa02
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-3.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini
new file mode 100644
index 0000000000..efb637225f
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-4.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini
new file mode 100644
index 0000000000..e462d45d21
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-indexeddb.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini
new file mode 100644
index 0000000000..6322e40b6d
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini
@@ -0,0 +1,5 @@
+[throttling-webaudio.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
+ if (os == 'win' and processor == 'aarch64'): https://bugzilla.mozilla.org/show_bug.cgi?id=1533892 if (os == 'win' and processor == 'aarch64'): disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini
new file mode 100644
index 0000000000..f3f12fb571
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-webrtc.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini
new file mode 100644
index 0000000000..219764bcca
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini
@@ -0,0 +1,4 @@
+[throttling-ws.window.html]
+ type: testharness
+ disabled:
+ if debug: disabled
diff --git a/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini b/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini
new file mode 100644
index 0000000000..690b6cbe0a
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini
@@ -0,0 +1,6 @@
+[delete-space-after-double-click-selection.html]
+ [DIV: Only one whitespace character should be removed when there are multiple.]
+ expected: FAIL
+
+ [DIV: Only one whitespace character should be removed when there are multiple whitespaces and the deleted range is the end of the string.]
+ expected: FAIL
diff --git a/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini b/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini
new file mode 100644
index 0000000000..e934862b92
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini
@@ -0,0 +1,3 @@
+[redirect-referrer.https.html]
+ type: testharness
+ prefs: [security.mixed_content.block_active_content:false, security.mixed_content.block_display_content:false]
diff --git a/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini b/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini
new file mode 100644
index 0000000000..541e964a2d
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini
@@ -0,0 +1,20 @@
+[Selection_extend.html]
+ type: testharness
+ [Active element should be 'editor' after Selection.extend() from selection at start of the first text node of 'editor' to start of the first text node of 'outerEditor']
+ expected: FAIL
+
+ [Active element should be 'editor' after Selection.extend() from selection at start of the first text node of 'editor' to start of the first text node of 'innerEditor']
+ expected: FAIL
+
+ [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'outerEditor' to start of the first text node of 'editor']
+ expected: FAIL
+
+ [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'outerEditor']
+ expected: FAIL
+
+ [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'staticInEditor']
+ expected: FAIL
+
+ [Active element should be 'innerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'anchor']
+ expected: FAIL
+
diff --git a/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini b/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini
new file mode 100644
index 0000000000..ef5535b108
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini
@@ -0,0 +1,4 @@
+[focus-next-tick-before-iframe-loaded-different-site.html]
+ [Check result]
+ expected:
+ ["PASS", "FAIL"]
diff --git a/testing/web-platform/mozilla/meta/html/semantics/scripting-1/the-script-element/__dir__.ini b/testing/web-platform/mozilla/meta/html/semantics/scripting-1/the-script-element/__dir__.ini
new file mode 100644
index 0000000000..ac824e7911
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/html/semantics/scripting-1/the-script-element/__dir__.ini
@@ -0,0 +1 @@
+prefs: [dom.moduleScripts.enabled:true]
diff --git a/testing/web-platform/mozilla/meta/html/syntax/parsing/math-parse01.html.ini b/testing/web-platform/mozilla/meta/html/syntax/parsing/math-parse01.html.ini
new file mode 100644
index 0000000000..1894b82e0f
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/html/syntax/parsing/math-parse01.html.ini
@@ -0,0 +1,3 @@
+[math-parse01.html]
+ type: testharness
+ prefs: [mathml.disabled:true]
diff --git a/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini b/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini
new file mode 100644
index 0000000000..e106f6c252
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini
@@ -0,0 +1,2 @@
+[prefs-1.html]
+ prefs: [apz.allow_zooming_out:true]
diff --git a/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini b/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini
new file mode 100644
index 0000000000..0b5b37ae28
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini
@@ -0,0 +1,3 @@
+[enumerateDevices-in-background.https.html]
+ disabled:
+ if buildapp != 'browser': uses Firefox-for-Desktop specific API
diff --git a/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini b/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini
new file mode 100644
index 0000000000..edce878a20
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini
@@ -0,0 +1,5 @@
+[getdisplaymedia-user-activation-consumed.https.html]
+ [Test getDisplayMedia() after user activation is consumed]
+ expected:
+ if os == "android": FAIL
+
diff --git a/testing/web-platform/mozilla/meta/wasm/__dir__.ini b/testing/web-platform/mozilla/meta/wasm/__dir__.ini
new file mode 100644
index 0000000000..bcdf039b0e
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/wasm/__dir__.ini
@@ -0,0 +1 @@
+prefs: [javascript.options.wasm:true]
diff --git a/testing/web-platform/mozilla/meta/webdriver/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/__dir__.ini
new file mode 100644
index 0000000000..c80539ac42
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/__dir__.ini
@@ -0,0 +1 @@
+lsan-allowed: [Alloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNativeTearOff::AddTearOff, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init, mozilla::net::AddStaticElement, nsDynamicAtom::Create]
diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini
new file mode 100644
index 0000000000..354cf0417e
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini
@@ -0,0 +1,4 @@
+[reference_context.py]
+ [test_reference_context]
+ disabled:
+ if os == "android": Not supported
diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini
new file mode 100644
index 0000000000..1f7dbfcfb5
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini
@@ -0,0 +1,9 @@
+[type_hint.py]
+ [test_type_hint[tab\]]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1795346
+ expected:
+ if os == "android": FAIL
+
+ [test_type_hint[window\]]
+ disabled:
+ if os == "android": Not supported
diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini
new file mode 100644
index 0000000000..8a597d7ffe
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini
@@ -0,0 +1,4 @@
+[interface.py]
+ [test_navigator_webdriver_enabled]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135
diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini
new file mode 100644
index 0000000000..c6e13dcecd
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini
@@ -0,0 +1,3 @@
+[websocket_upgrade.py]
+ disabled:
+ if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762164
diff --git a/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini b/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini
new file mode 100644
index 0000000000..62f49cf5fd
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini
@@ -0,0 +1,7 @@
+[debugger_address.py]
+ disabled:
+ if os == 'win' and ccov: https://bugzilla.mozilla.org/show_bug.cgi?id=1677750
+
+ [test_debugger_address_true_fission_disabled[capabilities0\]]
+ disabled:
+ if fission: (not supported due to Fission override)
diff --git a/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini b/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini
new file mode 100644
index 0000000000..bd43509a4e
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini
@@ -0,0 +1,3 @@
+[port_file.py]
+ disabled:
+ if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762164
diff --git a/testing/web-platform/mozilla/meta/webdriver/execute_async_script/execute_async.py.ini b/testing/web-platform/mozilla/meta/webdriver/execute_async_script/execute_async.py.ini
new file mode 100644
index 0000000000..98efbecd45
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/execute_async_script/execute_async.py.ini
@@ -0,0 +1,16 @@
+[execute_async.py]
+ bug: [1789355, 1806999]
+ [test_no_abort_by_user_prompt_in_other_tab[alert\]]
+ expected:
+ if os == "android" or tsan: [PASS, FAIL]
+ PASS
+
+ [test_no_abort_by_user_prompt_in_other_tab[confirm\]]
+ expected:
+ if os == "android" or tsan: [PASS, FAIL]
+ PASS
+
+ [test_no_abort_by_user_prompt_in_other_tab[prompt\]]
+ expected:
+ if os == "android" or tsan: [PASS, FAIL]
+ PASS
diff --git a/testing/web-platform/mozilla/meta/webdriver/get_window_handles/chrome.py.ini b/testing/web-platform/mozilla/meta/webdriver/get_window_handles/chrome.py.ini
new file mode 100644
index 0000000000..4c686ef883
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/get_window_handles/chrome.py.ini
@@ -0,0 +1,4 @@
+[chrome.py]
+ [test_multiple_windows_and_tabs]
+ disabled:
+ if os == "android": Not supported
diff --git a/testing/web-platform/mozilla/meta/webdriver/new_session/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/new_session/__dir__.ini
new file mode 100644
index 0000000000..4909cb7221
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/new_session/__dir__.ini
@@ -0,0 +1,2 @@
+lsan-allowed: [MakeUnique, XPCNativeSet::NewInstanceMutate, nsStringBuffer::Alloc, nsStringBundleService::insertIntoCache]
+leak-threshold: [default:150000]
diff --git a/testing/web-platform/mozilla/meta/webdriver/new_session/binary.py.ini b/testing/web-platform/mozilla/meta/webdriver/new_session/binary.py.ini
new file mode 100644
index 0000000000..515482e26f
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/new_session/binary.py.ini
@@ -0,0 +1,4 @@
+[binary.py]
+ [test_shell_script_binary]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135
diff --git a/testing/web-platform/mozilla/meta/webdriver/new_session/profile_root.py.ini b/testing/web-platform/mozilla/meta/webdriver/new_session/profile_root.py.ini
new file mode 100644
index 0000000000..e2fcdc116f
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/new_session/profile_root.py.ini
@@ -0,0 +1,4 @@
+[profile_root.py]
+ [test_profile_root]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/mozilla/meta/webdriver/protocol/marionette_port.py.ini b/testing/web-platform/mozilla/meta/webdriver/protocol/marionette_port.py.ini
new file mode 100644
index 0000000000..04befe8e5d
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/protocol/marionette_port.py.ini
@@ -0,0 +1,8 @@
+[marionette_port.py]
+ [test_marionette_port[system allocated\]]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1752284
+
+ [test_marionette_port_outdated_active_port_file]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1752284
diff --git a/testing/web-platform/mozilla/meta/webdriver/send_alert_text.py.ini b/testing/web-platform/mozilla/meta/webdriver/send_alert_text.py.ini
new file mode 100644
index 0000000000..0f70ffcc6d
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/webdriver/send_alert_text.py.ini
@@ -0,0 +1,4 @@
+[send_alert_text.py]
+ [test_basic_auth_unsupported_operation]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1761480
diff --git a/testing/web-platform/mozilla/meta/workers/__dir__.ini b/testing/web-platform/mozilla/meta/workers/__dir__.ini
new file mode 100644
index 0000000000..4dea21a2a6
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/workers/__dir__.ini
@@ -0,0 +1 @@
+prefs: [dom.workers.testing.enabled:true]
diff --git a/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini b/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini
new file mode 100644
index 0000000000..51ccbf2b7a
--- /dev/null
+++ b/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini
@@ -0,0 +1,2 @@
+[bug1674278-crash.html]
+ expected: TIMEOUT