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]
9prefs =
10  plugin.load_flash_only=false # for plugin usage in browser_tab_dragdrop.js
11support-files =
12  alltabslistener.html
13  app_bug575561.html
14  app_subframe_bug575561.html
15  audio.ogg
16  browser_bug479408_sample.html
17  browser_star_hsts.sjs
18  browser_tab_dragdrop2_frame1.xhtml
19  browser_tab_dragdrop_embed.html
20  bug592338.html
21  bug792517-2.html
22  bug792517.html
23  bug792517.sjs
24  clipboard_pastefile.html
25  download_page.html
26  download_page_1.txt
27  download_page_2.txt
28  download_with_content_disposition_header.sjs
29  dummy_page.html
30  file_documentnavigation_frameset.html
31  file_double_close_tab.html
32  file_fullscreen-window-open.html
33  file_with_link_to_http.html
34  head.js
35  moz.png
36  navigating_window_with_download.html
37  page_style_sample.html
38  print_postdata.sjs
39  test_bug462673.html
40  test_bug628179.html
41  title_test.svg
42  unknownContentType_file.pif
43  unknownContentType_file.pif^headers^
44  video.ogg
45  web_video.html
46  web_video1.ogv
47  web_video1.ogv^headers^
48  !/image/test/mochitest/blue.png
49  !/toolkit/content/tests/browser/common/mockTransfer.js
50
51# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
52[browser_alltabslistener.js]
53# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
54[browser_backButtonFitts.js]
55# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
56[browser_beforeunload_duplicate_dialogs.js]
57# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
58[browser_bug321000.js]
59skip-if = true # browser_bug321000.js is disabled because newline handling is shaky (bug 592528)
60# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
61[browser_bug356571.js]
62skip-if = (verify && !debug && (os == 'win'))
63# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
64[browser_bug380960.js]
65# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
66[browser_bug406216.js]
67# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
68[browser_bug417483.js]
69skip-if = (verify && debug && (os == 'mac')) || (os == 'mac') || (os == 'linux') #Bug 1444703
70# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
71[browser_bug424101.js]
72# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
73[browser_bug427559.js]
74# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
75[browser_bug431826.js]
76# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
77[browser_bug432599.js]
78# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
79[browser_bug455852.js]
80# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
81[browser_bug462289.js]
82skip-if = toolkit == "cocoa"
83# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
84[browser_bug462673.js]
85# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
86[browser_bug477014.js]
87# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
88[browser_bug479408.js]
89# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
90[browser_bug481560.js]
91# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
92[browser_bug484315.js]
93# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
94[browser_bug491431.js]
95# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
96[browser_bug495058.js]
97# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
98[browser_bug519216.js]
99skip-if = true # Bug 1478159
100# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
101[browser_bug520538.js]
102# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
103[browser_bug521216.js]
104# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
105[browser_bug533232.js]
106# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
107[browser_bug537013.js]
108skip-if = true # bug 1393813
109# skip-if = e10s # Bug 1134458 - Find bar doesn't work correctly in a detached tab
110# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
111[browser_bug537474.js]
112# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
113[browser_bug563588.js]
114# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
115[browser_bug565575.js]
116# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
117[browser_bug567306.js]
118# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
119[browser_bug1261299.js]
120skip-if = toolkit != "cocoa" # Because of tests for supporting Service Menu of macOS, bug 1261299
121# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
122[browser_bug1297539.js]
123skip-if = toolkit != "cocoa" # Because of tests for supporting pasting from Service Menu of macOS, bug 1297539
124# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
125[browser_bug575561.js]
126# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
127[browser_bug577121.js]
128# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
129[browser_bug578534.js]
130# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
131[browser_bug579872.js]
132skip-if = (verify && debug && (os == 'linux')) || (os == 'mac') || (os == 'linux' && !debug) #Bug 1448915
133# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
134[browser_bug581253.js]
135# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
136[browser_bug585785.js]
137# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
138[browser_bug585830.js]
139# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
140[browser_bug594131.js]
141skip-if = (verify && debug && (os == 'linux'))
142# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
143[browser_bug596687.js]
144# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
145[browser_bug597218.js]
146# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
147[browser_bug609700.js]
148# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
149[browser_bug623893.js]
150# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
151[browser_bug624734.js]
152# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
153[browser_bug664672.js]
154# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
155[browser_bug676619.js]
156support-files =
157  dummy.ics
158  dummy.ics^headers^
159  redirect_download.sjs
160# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
161[browser_bug710878.js]
162# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
163[browser_bug724239.js]
164# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
165[browser_bug734076.js]
166skip-if = (verify && debug && (os == 'linux'))
167# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
168[browser_bug749738.js]
169# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
170[browser_bug763468_perwindowpb.js]
171# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
172[browser_bug767836_perwindowpb.js]
173# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
174[browser_bug817947.js]
175skip-if = os == 'linux' && !debug && bits == 64 # Bug 1556066
176# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
177[browser_bug832435.js]
178# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
179[browser_bug882977.js]
180# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
181[browser_accesskeys.js]
182# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
183[browser_clipboard.js]
184# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
185[browser_clipboard_pastefile.js]
186skip-if = true # Disabled due to the clipboard not supporting real file types yet (bug 1288773)
187# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
188[browser_contentAreaClick.js]
189skip-if = e10s # Clicks in content don't go through contentAreaClick with e10s.
190# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
191[browser_contentAltClick.js]
192# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
193[browser_ctrlTab.js]
194# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
195[browser_datachoices_notification.js]
196skip-if = !datareporting || (verify && !debug && (os == 'win'))
197# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
198[browser_double_close_tab.js]
199# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
200[browser_documentnavigation.js]
201skip-if = (verify && !debug && (os == 'linux'))
202# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
203[browser_duplicateIDs.js]
204# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
205[browser_drag.js]
206skip-if = true # browser_drag.js is disabled, as it needs to be updated for the new behavior from bug 320638.
207# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
208[browser_findbarClose.js]
209# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
210[browser_focusonkeydown.js]
211# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
212[browser_fullscreen-window-open.js]
213tags = fullscreen
214skip-if = os == "linux" # Linux: Intermittent failures - bug 941575.
215# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
216[browser_gestureSupport.js]
217skip-if = e10s # Bug 863514 - no gesture support.
218# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
219[browser_hide_removing.js]
220# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
221[browser_homeDrop.js]
222# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
223[browser_invalid_uri_back_forward_manipulation.js]
224# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
225[browser_lastAccessedTab.js]
226skip-if = toolkit == "windows" # Disabled on Windows due to frequent failures (bug 969405)
227# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
228[browser_menuButtonFitts.js]
229# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
230[browser_middleMouse_noJSPaste.js]
231# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
232[browser_minimize.js]
233# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
234fail-if = (os == 'linux' && os_version == '18.04')  # Bug 1600177
235[browser_modifiedclick_inherit_principal.js]
236# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
237[browser_new_http_window_opened_from_file_tab.js]
238# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
239[browser_page_style_menu.js]
240support-files =
241  page_style_only_alternates.html
242# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
243[browser_page_style_menu_update.js]
244# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
245[browser_plainTextLinks.js]
246# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
247[browser_printpreview.js]
248skip-if = (os == 'win') || (os == 'linux' && bits == 64 && os_version == '18.04') # Bug 1384127
249# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
250[browser_private_browsing_window.js]
251# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
252[browser_private_no_prompt.js]
253# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
254[browser_refreshBlocker.js]
255skip-if = os == "mac" || (os == "linux" && !debug )|| (os == "win" && bits == 32) # Bug 1559410 for all instances
256support-files =
257  refresh_header.sjs
258  refresh_meta.sjs
259# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
260[browser_relatedTabs.js]
261# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
262[browser_remoteTroubleshoot.js]
263skip-if =
264  !updater
265  os == 'linux' && asan && bits == 64 # Bug 1711507
266reason = depends on UpdateUtils .Locale
267support-files =
268  test_remoteTroubleshoot.html
269# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
270[browser_remoteWebNavigation_postdata.js]
271# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
272[browser_restore_isAppTab.js]
273skip-if = !crashreporter # test requires crashreporter due to 1536221
274  apple_silicon #  crash
275# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
276[browser_save_link-perwindowpb.js]
277skip-if = (e10s && debug && os == "win") || verify # Bug 1280505
278# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
279[browser_save_private_link_perwindowpb.js]
280# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
281[browser_save_link_when_window_navigates.js]
282# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
283[browser_save_video.js]
284skip-if = (os == 'mac') || (verify && (os == 'mac')) || (os == 'win' && debug) || (os =='linux') #Bug 1212419
285# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
286[browser_save_video_frame.js]
287# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
288[browser_selectTabAtIndex.js]
289# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
290[browser_star_hsts.js]
291# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
292[browser_storagePressure_notification.js]
293skip-if = verify
294# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
295[browser_tab_close_dependent_window.js]
296# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
297[browser_tabDrop.js]
298# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
299[browser_tab_detach_restore.js]
300# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
301[browser_tab_drag_drop_perwindow.js]
302# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
303[browser_tab_dragdrop.js]
304skip-if = true # Bug 1312436, Bug 1388973
305# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
306[browser_tab_dragdrop2.js]
307# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
308[browser_tabfocus.js]
309# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
310[browser_tabkeynavigation.js]
311skip-if = (os == "mac" && !e10s) # Bug 1237713 - OSX eats keypresses for some reason
312# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
313[browser_tabs_close_beforeunload.js]
314support-files =
315  close_beforeunload_opens_second_tab.html
316  close_beforeunload.html
317# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
318[browser_tabs_isActive.js]
319# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
320[browser_tabs_owner.js]
321# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
322[browser_testOpenNewRemoteTabsFromNonRemoteBrowsers.js]
323run-if = e10s
324# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
325[browser_typeAheadFind.js]
326# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
327[browser_unknownContentType_title.js]
328# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
329[browser_unloaddialogs.js]
330# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
331[browser_viewSourceInTabOnViewSource.js]
332# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
333[browser_visibleFindSelection.js]
334skip-if = true # Bug 1409184 disabled because interactive find next is not automating properly
335# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
336[browser_visibleTabs.js]
337# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
338[browser_visibleTabs_bookmarkAllPages.js]
339# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
340[browser_visibleTabs_tabPreview.js]
341skip-if = (os == "win" && !debug)
342# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
343[browser_zbug569342.js]
344skip-if = e10s || debug # Bug 1094240 - has findbar-related failures
345# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
346[browser_addCertException.js]
347# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
348[browser_windowactivation.js]
349skip-if =
350  verify
351  os == "linux" && debug && bits == 64 # Bug 1678774
352support-files =
353  file_window_activation.html
354  file_window_activation2.html
355# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
356[browser_bug963945.js]
357# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
358[browser_domFullscreen_fullscreenMode.js]
359tags = fullscreen
360# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
361[browser_newTabDrop.js]
362# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
363[browser_newWindowDrop.js]
364skip-if = os == "win" && os_version == "6.1" && webrender # bug 1715862
365# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
366[browser_newwindow_focus.js]
367skip-if = os == "linux" && !e10s # Bug 1263254 - Perma fails on Linux without e10s for some reason.
368# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
369[browser_bug1299667.js]
370# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
371