3 description: "{description} with e10s disabled"
4 component: "Testing::General"
14 description: "{description} without a window"
15 component: "Firefox::Headless"
26 description: "{description} with accessibility checks enabled"
27 component: "Core::Disability Access APIs"
28 expiration: "2023-03-01"
35 - "--enable-a11y-checks"
38 description: "{description} with aab test_runner"
39 component: "GeckoView::General"
40 expiration: "2023-09-01"
42 $eval: '"android" in task["test-platform"]'
44 # Need to add jdk but there isn't a good way to do that
45 # so we just replace the toolchain list
49 - android-system-image-x86_64-linux
50 - android-avd-x86_64-linux
51 - android-emulator-linux
52 - linux64-minidump-stackwalk
56 target: "geckoview-test_runner.aab"
59 description: "{description} without fission enabled"
60 component: "Core::DOM: Content Processes"
61 expiration: "2023-09-01"
71 description: "{description} with fission enabled"
72 component: "Core::DOM: Content Processes"
73 expiration: "2023-09-01"
79 description: "{description} with fission enabled"
80 component: "Core::DOM: Content Processes"
81 expiration: "2023-09-01"
85 description: "{description} without fission enabled"
86 component: "Core::DOM: Content Processes"
87 expiration: "2023-09-01"
95 description: "{description} with cross-origin"
96 component: "Core::DOM: Content Processes"
97 expiration: "2023-09-01"
104 - "--enable-xorigin-tests"
105 - "--setpref=privacy.partition.always_partition_third_party_non_cookie_storage=false"
108 description: "{description} with conditioned profile"
109 component: "Testing::General"
110 expiration: "2023-09-01"
115 - "--conditioned-profile"
120 description: "{description} with socket process enabled"
121 component: "Core::Networking"
122 expiration: "2023-08-01"
127 - "--setpref=media.peerconnection.mtransport_process=true"
128 - "--setpref=network.process.enabled=true"
130 socketprocess_networking:
131 description: "{description} with networking on socket process enabled"
132 component: "Core::Networking"
133 expiration: "2023-08-01"
138 - "--setpref=network.process.enabled=true"
139 - "--setpref=network.http.network_access_on_socket_process.enabled=true"
142 # Webrender DComp variants for Win10
144 webrender-dcomp-disabled:
145 description: "{description} with dcomp disabled"
146 component: "Core::Graphics: WebRender"
147 expiration: "2023-09-01"
150 $eval: '"windows1" in task["test-platform"]'
154 - "--setpref=gfx.webrender.dcomp-win.enabled=false"
155 - "--setpref=gfx.webrender.dcomp-video-overlay-win=false"
156 - "--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=false"
157 - "--setpref=gfx.webrender.compositor=false"
158 - "--setpref=gfx.webrender.compositor.force-enabled=false"
160 webrender-dcomp-present: # Default variant ends up like this.
161 description: "{description} with dcomp present but not overlays"
162 component: "Core::Graphics: WebRender"
163 expiration: "2023-09-01"
166 $eval: '"windows1" in task["test-platform"]'
170 - "--setpref=gfx.webrender.dcomp-win.enabled=true"
171 - "--setpref=gfx.webrender.dcomp-video-overlay-win=false"
172 - "--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=false"
173 - "--setpref=gfx.webrender.compositor=false"
174 - "--setpref=gfx.webrender.compositor.force-enabled=false"
176 webrender-dcomp-overlays:
177 description: "{description} with dcomp overlays but not compositing"
178 component: "Core::Graphics: WebRender"
179 expiration: "2023-09-01"
182 $eval: '"windows1" in task["test-platform"]'
186 - "--setpref=gfx.webrender.dcomp-win.enabled=true"
187 - "--setpref=gfx.webrender.dcomp-video-overlay-win=true"
188 - "--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=true"
189 - "--setpref=gfx.webrender.compositor=false"
190 - "--setpref=gfx.webrender.compositor.force-enabled=false"
192 webrender-dcomp-compositing:
193 description: "{description} with dcomp compositing"
194 component: "Core::Graphics: WebRender"
195 expiration: "2023-09-01"
198 $eval: '"windows1" in task["test-platform"]'
202 - "--setpref=gfx.webrender.dcomp-win.enabled=true"
203 - "--setpref=gfx.webrender.dcomp-video-overlay-win=true"
204 - "--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=true"
205 - "--setpref=gfx.webrender.compositor=true"
206 - "--setpref=gfx.webrender.compositor.force-enabled=true"
211 description: "{description} with software webrender enabled"
212 component: "Core::Graphics: WebRender"
213 expiration: "2023-09-01"
219 - "--setpref=gfx.webrender.software=true"
222 description: "{description} with WebGL IPC process enabled"
223 component: "Core::Graphics: CanvasWebGL"
224 expiration: "2023-09-01"
229 - "--setpref=webgl.out-of-process=true"
230 - "--setpref=security.sandbox.content.headless=true"
233 description: "{description} with DevTools EFT disabled"
234 component: "DevTools::Framework"
235 expiration: "2023-09-01"
240 - "--setpref=devtools.every-frame-target.enabled=false"
243 description: "{description} with Windows Media Foundation media engine enabled"
244 component: "Core::Audio/Video:Playback"
245 expiration: "2023-04-10"
247 $eval: '"windows1" in task["test-platform"]'
254 - "--tag=media-engine-compatible"
255 - "--setpref=media.wmf.media-engine.enabled=true"
256 - "--setpref=media.wmf.media-engine.channel-decoder.enabled=true"
259 description: "{description} with accessibility cache disabled"
260 component: "Core::Disability Access APIs"
261 expiration: "2023-05-01"
262 suffix: "a11y-no-cache"
266 - "--setpref=accessibility.cache.enabled=false"
269 description: "{description} from msix packages"
270 component: "Firefox:Installer"
274 $eval: '"windows1" in task["test-platform"] && "-64" in task["test-platform"] && "opt" in task["test-platform"] && !("asan" in task["test-platform"]) && !("ccov" in task["test-platform"])'
278 - "--installer-path installer.msix"