browser.toml (15785B)
1 ############################################################################### 2 # DO NOT ADD MORE TESTS HERE. # 3 # TRY ONE OF THE MORE TOPICAL SIBLING DIRECTORIES. # 4 # THIS DIRECTORY HAS 200+ TESTS AND TAKES AGES TO RUN ON A DEBUG BUILD. # 5 # PLEASE, FOR THE LOVE OF WHATEVER YOU HOLD DEAR, DO NOT ADD MORE TESTS HERE. # 6 ############################################################################### 7 8 [DEFAULT] 9 support-files = [ 10 "app_bug575561.html", 11 "app_subframe_bug575561.html", 12 "audio.ogg", 13 "browser_bug479408_sample.html", 14 "browser_star_hsts.sjs", 15 "bug792517-2.html", 16 "bug792517.html", 17 "bug792517.sjs", 18 "clipboard_pastefile.html", 19 "download_page.html", 20 "download_page_1.txt", 21 "download_page_2.txt", 22 "download_with_content_disposition_header.sjs", 23 "dummy_page.html", 24 "file_documentnavigation_frameset.html", 25 "file_fullscreen-window-open.html", 26 "file_with_link_to_http.html", 27 "head.js", 28 "moz.png", 29 "navigating_window_with_download.html", 30 "test_bug462673.html", 31 "test_bug628179.html", 32 "title_test.svg", 33 "unknownContentType_file.pif", 34 "unknownContentType_file.pif^headers^", 35 "!/image/test/mochitest/blue.png", 36 "!/toolkit/content/tests/browser/common/mockTransfer.js", 37 ] 38 39 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 40 41 ["browser_accesskeys.js"] 42 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 43 44 ["browser_addCertException.js"] 45 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 46 47 ["browser_backOrSidebarButtonFitts.js"] 48 https_first_disabled = true 49 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 50 51 ["browser_bug321000.js"] 52 skip-if = [ 53 "true", # browser_bug321000.js is disabled because newline handling is shaky (bug 592528) 54 ] 55 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 56 57 ["browser_bug356571.js"] 58 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 59 60 ["browser_bug380960.js"] 61 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 62 63 ["browser_bug406216.js"] 64 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 65 66 ["browser_bug417483.js"] 67 skip-if = [ 68 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1444703 69 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1444703 70 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 71 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 72 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 73 ] 74 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 75 76 ["browser_bug424101.js"] 77 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 78 79 ["browser_bug427559.js"] 80 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 81 82 ["browser_bug431826.js"] 83 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 84 85 ["browser_bug432599.js"] 86 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 87 88 ["browser_bug455852.js"] 89 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 90 91 ["browser_bug462289.js"] 92 skip-if = [ 93 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 94 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 95 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 96 ] 97 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 98 99 ["browser_bug462673.js"] 100 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 101 102 ["browser_bug477014.js"] 103 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 104 105 ["browser_bug479408.js"] 106 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 107 108 ["browser_bug481560.js"] 109 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 110 111 ["browser_bug484315.js"] 112 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 113 114 ["browser_bug491431.js"] 115 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 116 117 ["browser_bug495058.js"] 118 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 119 120 ["browser_bug519216.js"] 121 skip-if = [ 122 "true", # Bug 1478159 123 ] 124 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 125 126 ["browser_bug520538.js"] 127 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 128 129 ["browser_bug521216.js"] 130 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 131 132 ["browser_bug533232.js"] 133 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 134 135 ["browser_bug537013.js"] 136 skip-if = [ 137 "true", # bug 1393813 138 ] 139 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 140 141 ["browser_bug537474.js"] 142 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 143 144 ["browser_bug563588.js"] 145 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 146 147 ["browser_bug565575.js"] 148 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 149 150 ["browser_bug567306.js"] 151 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 152 153 ["browser_bug575561.js"] 154 https_first_disabled = true 155 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 156 157 ["browser_bug577121.js"] 158 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 159 160 ["browser_bug578534.js"] 161 https_first_disabled = true 162 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 163 164 ["browser_bug579872.js"] 165 skip-if = [ 166 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", 167 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 168 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 169 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 170 ] #Bug 1448915 171 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 172 173 ["browser_bug581253.js"] 174 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 175 176 ["browser_bug585785.js"] 177 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 178 179 ["browser_bug585830.js"] 180 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 181 182 ["browser_bug594131.js"] 183 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 184 185 ["browser_bug596687.js"] 186 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 187 188 ["browser_bug597218.js"] 189 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 190 191 ["browser_bug609700.js"] 192 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 193 194 ["browser_bug623893.js"] 195 https_first_disabled = true 196 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 197 198 ["browser_bug624734.js"] 199 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 200 201 ["browser_bug664672.js"] 202 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 203 204 ["browser_bug676619.js"] 205 support-files = [ 206 "dummy.ics", 207 "dummy.ics^headers^", 208 "redirect_download.sjs", 209 "video.webm", 210 ] 211 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 212 213 ["browser_bug710878.js"] 214 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 215 216 ["browser_bug724239.js"] 217 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 218 219 ["browser_bug734076.js"] 220 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 221 222 ["browser_bug749738.js"] 223 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 224 225 ["browser_bug763468_perwindowpb.js"] 226 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 227 228 ["browser_bug767836_perwindowpb.js"] 229 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 230 231 ["browser_bug817947.js"] 232 skip-if = [ 233 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", # Bug 1556066 234 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1556066 235 ] 236 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 237 238 ["browser_bug832435.js"] 239 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 240 241 ["browser_bug882977.js"] 242 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 243 244 ["browser_bug963945.js"] 245 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 246 247 ["browser_bug1261299.js"] 248 run-if = [ 249 "os == 'mac'", # Because of tests for supporting Service Menu of macOS, bug 1261299 250 ] 251 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 252 253 ["browser_bug1297539.js"] 254 run-if = [ 255 "os == 'mac'", # Because of tests for supporting pasting from Service Menu of macOS, bug 1297539 256 ] 257 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 258 259 ["browser_bug1299667.js"] 260 https_first_disabled = true 261 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 262 263 ["browser_clipboard.js"] 264 https_first_disabled = true 265 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 266 267 ["browser_clipboard_pastefile.js"] 268 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 269 270 ["browser_contentAltClick.js"] 271 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 272 273 ["browser_contentAreaClick.js"] 274 skip-if = [ 275 "true", # Clicks in content don't go through contentAreaClick. 276 ] 277 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 278 279 ["browser_datachoices_notification.js"] 280 run-if = [ 281 "datareporting", 282 ] 283 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 284 285 ["browser_documentnavigation.js"] 286 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 287 288 ["browser_domFullscreen_fullscreenMode.js"] 289 tags = "fullscreen" 290 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 291 292 ["browser_drag.js"] 293 skip-if = [ 294 "true", # browser_drag.js is disabled, as it needs to be updated for the new behavior from bug 320638. 295 ] 296 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 297 298 ["browser_duplicateIDs.js"] 299 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 300 301 ["browser_findbarClose.js"] 302 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 303 304 ["browser_focusonkeydown.js"] 305 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 306 307 ["browser_fullscreen-window-open.js"] 308 tags = "fullscreen" 309 skip-if = [ 310 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Linux: Intermittent failures - bug 941575. 311 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Linux: Intermittent failures - bug 941575. 312 ] 313 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 314 315 ["browser_gestureSupport.js"] 316 support-files = [ 317 "!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js", 318 "!/gfx/layers/apz/test/mochitest/apz_test_utils.js", 319 ] 320 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 321 322 ["browser_hide_removing.js"] 323 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 324 325 ["browser_homeDrop.js"] 326 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 327 328 ["browser_invalid_uri_back_forward_manipulation.js"] 329 skip-if = [ 330 "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && socketprocess_networking", 331 ] 332 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 333 334 ["browser_menuButtonFitts.js"] 335 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 336 skip-if = [ 337 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1968565 338 ] 339 340 ["browser_middleMouse_noJSPaste.js"] 341 https_first_disabled = true 342 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 343 344 ["browser_minimize.js"] 345 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 346 347 ["browser_modifiedclick_inherit_principal.js"] 348 https_first_disabled = true 349 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 350 351 ["browser_newTabDrop.js"] 352 https_first_disabled = true 353 skip-if = [ 354 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && fission && tsan", # high frequency intermittent 355 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && fission && tsan", # high frequency intermittent 356 ] 357 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 358 359 ["browser_newWindowDrop.js"] 360 https_first_disabled = true 361 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 362 363 ["browser_newwindow_focus.js"] 364 https_first_disabled = true 365 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 366 367 ["browser_printpreview.js"] 368 skip-if = [ 369 "os == 'win'", # Bug 1384127 370 ] 371 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 372 373 ["browser_private_browsing_window.js"] 374 https_first_disabled = true 375 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 376 377 ["browser_private_no_prompt.js"] 378 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 379 380 ["browser_refreshBlocker.js"] 381 skip-if = [ 382 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", 383 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", 384 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 385 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 386 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 387 ] # Bug 1559410 for all instances 388 support-files = [ 389 "refresh_header.sjs", 390 "refresh_meta.sjs", 391 ] 392 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 393 394 ["browser_remoteTroubleshoot.js"] 395 https_first_disabled = true 396 run-if = [ 397 "updater", 398 ] 399 skip-if = [ 400 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", # Bug 1711507 401 ] 402 reason = "depends on UpdateUtils .Locale" 403 support-files = ["test_remoteTroubleshoot.html"] 404 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 405 406 ["browser_remoteWebNavigation_postdata.js"] 407 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 408 409 ["browser_save_link-perwindowpb.js"] 410 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 411 skip-if = [ 412 "os == 'win' && debug", 413 "verify-standalone", 414 ] 415 416 ["browser_save_link_when_window_navigates.js"] 417 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 418 419 ["browser_save_private_link_perwindowpb.js"] 420 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 421 422 ["browser_save_video.js"] 423 skip-if = [ 424 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1212419 425 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1212419 426 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 427 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 428 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 429 "os == 'win' && debug", 430 ] 431 support-files = [ 432 "web_video.html", 433 "web_video1.webm", 434 "web_video1.webm^headers^", 435 ] 436 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 437 438 ["browser_save_video_frame.js"] 439 support-files = [ 440 "web_video.html", 441 "web_video1.webm", 442 "web_video1.webm^headers^", 443 ] 444 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 445 446 ["browser_star_hsts.js"] 447 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 448 449 ["browser_storagePressure_notification.js"] 450 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 451 452 ["browser_typeAheadFind.js"] 453 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 454 455 ["browser_unknownContentType_title.js"] 456 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 457 458 ["browser_unloaddialogs.js"] 459 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 460 461 ["browser_visibleFindSelection.js"] 462 skip-if = [ 463 "true", # Bug 1409184 disabled because interactive find next is not automating properly 464 ] 465 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 466 467 ["browser_windowactivation.js"] 468 skip-if = [ 469 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", # Bug 1678774 470 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1678774 471 ] 472 support-files = [ 473 "file_window_activation.html", 474 "file_window_activation2.html", 475 ] 476 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD. 477 478 ["browser_zbug569342.js"] 479 skip-if = [ 480 "true", # Bug 1094240 - has findbar-related failures 481 ] 482 # DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.