mochitest.toml (8538B)
1 [DEFAULT] 2 prefs = ["gfx.font_loader.delay=0"] 3 support-files = [ 4 "apz_test_native_event_utils.js", 5 "apz_test_utils.js", 6 "green100x100.png", 7 "helper_*.*", 8 ] 9 tags = "apz" 10 11 ["test_abort_smooth_scroll_by_instant_scroll.html"] 12 13 ["test_bug1151667.html"] 14 run-if = [ 15 "os != 'android'", # wheel events not supported on mobile 16 ] 17 18 ["test_bug1253683.html"] 19 run-if = [ 20 "os != 'android'", # mouse events not supported on mobile 21 ] 22 skip-if = [ 23 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 24 ] 25 26 ["test_bug1277814.html"] 27 run-if = [ 28 "os != 'android'", # mouse events not supported on mobile 29 ] 30 skip-if = [ 31 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 32 ] 33 34 ["test_bug1304689-2.html"] 35 36 ["test_bug1304689.html"] 37 38 ["test_frame_reconstruction.html"] 39 40 ["test_group_bug1534549.html"] 41 42 ["test_group_checkerboarding.html"] 43 skip-if = [ 44 "http2", 45 "http3", 46 ] 47 48 ["test_group_displayport-2.html"] 49 support-files = [ 50 "slow_content.sjs", 51 ] 52 skip-if = [ 53 "http3", # Bug 1969598 54 ] 55 56 ["test_group_displayport.html"] 57 58 ["test_group_double_tap_zoom-2.html"] 59 run-if = [ 60 "os == 'android'", # FIXME: enable on more desktop platforms (see bug 1608506 comment 4) 61 "os == 'mac'", 62 ] 63 64 ["test_group_double_tap_zoom.html"] 65 run-if = [ 66 "os == 'android'", # FIXME: enable on more desktop platforms (see bug 1608506 comment 4) 67 "os == 'mac'", 68 ] 69 70 ["test_group_fission.html"] 71 72 ["test_group_fullscreen.html"] 73 run-if = [ 74 "os == 'android'", 75 ] 76 77 ["test_group_hittest-1.html"] 78 run-if = [ 79 "os != 'android'", # mouse events not supported on mobile 80 ] 81 82 ["test_group_hittest-2.html"] 83 run-if = [ 84 "os != 'android'", # mouse events not supported on mobile 85 ] 86 skip-if = [ 87 "http2", 88 "http3", 89 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 90 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", # stack is not large enough for the test 91 "os == 'win' && os_version == '11.26100' && arch == 'x86'", # win11 24H2 92 ] 93 94 ["test_group_hittest-3.html"] 95 run-if = [ 96 "os != 'android'", # mouse events not supported on mobile 97 ] 98 skip-if = [ 99 "http2", 100 "http3", 101 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 102 ] 103 104 ["test_group_hittest-overscroll.html"] 105 run-if = [ 106 "os != 'android'", # mouse events not supported on mobile 107 ] 108 109 ["test_group_keyboard-2.html"] 110 skip-if = [ 111 "os == 'win' && verify-standalone", 112 ] 113 114 ["test_group_keyboard.html"] 115 116 ["test_group_mainthread.html"] 117 118 ["test_group_minimum_scale_size.html"] 119 run-if = [ 120 "os == 'android'", 121 ] 122 123 ["test_group_mouseevents.html"] 124 run-if = [ 125 "os != 'android'", # mouse events not supported on mobile 126 ] 127 skip-if = [ 128 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 129 ] 130 131 ["test_group_overrides.html"] 132 run-if = [ 133 "os != 'android'", # wheel events not supported on mobile 134 ] 135 skip-if = [ 136 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 137 ] 138 139 ["test_group_overscroll.html"] 140 run-if = [ 141 "os != 'android'", # wheel events not supported on mobile 142 ] 143 skip-if = [ 144 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 145 ] 146 147 ["test_group_overscroll_handoff.html"] 148 run-if = [ 149 "os != 'android'", # wheel events not supported on mobile 150 ] 151 skip-if = [ 152 "http2", 153 "http3", 154 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 155 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1966348 156 ] 157 158 ["test_group_paint_skip.html"] 159 160 ["test_group_pointerevents.html"] 161 skip-if = [ 162 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1776964 163 "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", # Bug 1977133 164 "os == 'win' && os_version == '11.26100' && arch == 'x86'", # Bug 1404836 165 "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", # Bug 1404836 166 ] 167 168 ["test_group_programmatic_scroll_behavior.html"] 169 170 ["test_group_scrollIntoView.html"] 171 172 ["test_group_scroll_anchor.html"] 173 174 ["test_group_scroll_linked_effect.html"] 175 run-if = [ 176 "os != 'android'", # wheel events not supported on mobile 177 ] 178 skip-if = [ 179 "http2", 180 "http3", 181 ] 182 183 ["test_group_scroll_snap.html"] 184 run-if = [ 185 "os != 'android'", # wheel events not supported on mobile 186 ] 187 skip-if = [ 188 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 189 ] 190 191 ["test_group_scrollend.html"] 192 run-if = [ 193 "os != 'android'", # wheel events not supported on mobile 194 ] 195 skip-if = [ 196 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 197 ] 198 199 ["test_group_scrollframe_activation.html"] 200 skip-if = [ 201 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 202 ] 203 204 ["test_group_touchevents-2.html"] 205 206 ["test_group_touchevents-3.html"] 207 208 ["test_group_touchevents-4.html"] 209 210 ["test_group_touchevents-5.html"] 211 skip-if = [ 212 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 213 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1776965 214 ] 215 216 ["test_group_touchevents-6.html"] 217 skip-if = [ 218 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && debug && verify-standalone", 219 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1915078 220 ] 221 222 ["test_group_touchevents.html"] 223 224 ["test_group_wheelevents.html"] 225 run-if = [ 226 "os != 'android'", # mouse events not supported on mobile 227 ] 228 skip-if = [ 229 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 230 ] 231 232 ["test_group_zoom-2.html"] 233 skip-if = [ 234 "os == 'win'", # see bug 1495580 for Windows 235 ] 236 237 ["test_group_zoom.html"] 238 skip-if = [ 239 "os == 'win'", # see bug 1495580 for Windows 240 ] 241 242 ["test_group_zoomToFocusedInput.html"] 243 support-files = [ 244 "!/layout/base/tests/Ahem.ttf", 245 ] 246 skip-if = [ 247 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1776973 248 ] 249 250 ["test_interrupted_reflow.html"] 251 252 ["test_layerization.html"] 253 run-if = [ 254 "os != 'android'", # mouse events not supported on mobile 255 ] 256 skip-if = [ 257 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 258 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && fission && headless", # Bug 1722907 259 ] 260 261 ["test_relative_update.html"] 262 run-if = [ 263 "os != 'android'", # mouse events not supported on mobile 264 ] 265 skip-if = [ 266 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 267 ] 268 269 ["test_scroll_inactive_bug1190112.html"] 270 run-if = [ 271 "os != 'android'", # mouse events not supported on mobile 272 ] 273 skip-if = [ 274 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 275 ] 276 277 ["test_scroll_inactive_flattened_frame.html"] 278 run-if = [ 279 "os != 'android'", # mouse events not supported on mobile 280 ] 281 skip-if = [ 282 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 283 ] 284 285 ["test_scroll_subframe_scrollbar.html"] 286 run-if = [ 287 "os != 'android'", # mouse events not supported on mobile 288 ] 289 skip-if = [ 290 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 291 ] 292 293 ["test_smoothness.html"] 294 # hardware vsync only on win/mac 295 # Frame Uniformity recording is not implemented for webrender 296 run-if = [ 297 "os == 'mac'", 298 "os == 'win'", 299 ] 300 skip-if = [ 301 "true", # Don't run in CI yet, see bug 1657477 302 ] 303 304 ["test_touch_listeners_impacting_wheel.html"] 305 skip-if = [ 306 "os == 'android'", # mouse events not supported on mobile, synthesized wheel smooth-scrolling not supported on OS X 307 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 308 "os == 'mac'", # mouse events not supported on mobile, synthesized wheel smooth-scrolling not supported on OS X 309 ] 310 311 ["test_wheel_scroll.html"] 312 run-if = [ 313 "os != 'android'", # mouse events not supported on mobile 314 ] 315 skip-if = [ 316 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 317 ] 318 319 ["test_wheel_transactions.html"] 320 run-if = [ 321 "os != 'android'", # mouse events not supported on mobile 322 ] 323 skip-if = [ 324 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1857059 325 ]