Merge inbound to mozilla-central. a=merge
Merge inbound to mozilla-central. a=merge
--- a/accessible/tests/browser/browser.ini
+++ b/accessible/tests/browser/browser.ini
@@ -6,26 +6,27 @@ support-files =
shared-head.js
[browser_shutdown_acc_reference.js]
[browser_shutdown_doc_acc_reference.js]
[browser_shutdown_multi_acc_reference_obj.js]
[browser_shutdown_multi_acc_reference_doc.js]
[browser_shutdown_multi_reference.js]
[browser_shutdown_parent_own_reference.js]
-skip-if = !e10s || (os == 'win' && os_version == '5.1') # e10s specific test for a11y start/shutdown between parent and content.
+skip-if = !e10s || (os == 'win' && os_version == '5.1') || (verify && debug && (os == 'win')) # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_pref.js]
[browser_shutdown_proxy_acc_reference.js]
skip-if = !e10s || (os == 'win') # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_proxy_doc_acc_reference.js]
-skip-if = !e10s || (os == 'win') # e10s specific test for a11y start/shutdown between parent and content.
+skip-if = !e10s || (os == 'win') || (verify && debug) # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_multi_proxy_acc_reference_doc.js]
-skip-if = !e10s || (os == 'win') # e10s specific test for a11y start/shutdown between parent and content.
+skip-if = !e10s || (os == 'win') || (verify && debug && (os == 'linux')) # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_multi_proxy_acc_reference_obj.js]
-skip-if = !e10s || (os == 'win') # e10s specific test for a11y start/shutdown between parent and content.
+skip-if = !e10s || (os == 'win') || (verify && debug && (os == 'linux')) # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_remote_no_reference.js]
-skip-if = !e10s || (os == 'win' && os_version == '5.1') # e10s specific test for a11y start/shutdown between parent and content.
+skip-if = !e10s || (os == 'win' && os_version == '5.1') || (verify && debug && (os == 'win')) # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_remote_only.js]
skip-if = !e10s || (os == 'win' && os_version == '5.1') # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_remote_own_reference.js]
skip-if = !e10s || (os == 'win' && os_version == '5.1') # e10s specific test for a11y start/shutdown between parent and content.
[browser_shutdown_scope_lifecycle.js]
[browser_shutdown_start_restart.js]
+skip-if = (verify && debug)
--- a/accessible/tests/browser/states/browser.ini
+++ b/accessible/tests/browser/states/browser.ini
@@ -1,9 +1,10 @@
[DEFAULT]
support-files =
head.js
!/accessible/tests/browser/events.js
!/accessible/tests/browser/shared-head.js
!/accessible/tests/mochitest/*.js
[browser_test_link.js]
+skip-if = verify
[browser_test_visibility.js]
--- a/accessible/tests/browser/tree/browser.ini
+++ b/accessible/tests/browser/tree/browser.ini
@@ -1,8 +1,9 @@
[DEFAULT]
support-files =
head.js
!/accessible/tests/browser/events.js
!/accessible/tests/browser/shared-head.js
!/accessible/tests/mochitest/*.js
[browser_aria_owns.js]
+skip-if = (verify && !debug && (os == 'linux'))
--- a/accessible/tests/mochitest/jsat/a11y.ini
+++ b/accessible/tests/mochitest/jsat/a11y.ini
@@ -13,13 +13,16 @@ support-files =
[test_explicit_names.html]
[test_hints.html]
[test_landmarks.html]
[test_live_regions.html]
[test_output_mathml.html]
[test_output.html]
[test_tables.html]
[test_text_editable_navigation.html]
+skip-if = (verify && !debug && (os == 'linux'))
[test_text_editing.html]
+skip-if = (verify && !debug && (os == 'linux'))
[test_text_navigation_focus.html]
+skip-if = (verify && !debug && (os == 'linux'))
[test_text_navigation.html]
[test_traversal.html]
[test_traversal_helper.html]
--- a/accessible/tests/mochitest/name/a11y.ini
+++ b/accessible/tests/mochitest/name/a11y.ini
@@ -4,17 +4,17 @@ support-files =
general.xbl
markup.js
markuprules.xml
!/accessible/tests/mochitest/*.js
!/accessible/tests/mochitest/moz.png
[test_ARIACore_examples.html]
[test_browserui.xul]
-skip-if = os == 'linux' && !debug # Bug1429575
+skip-if = (os == 'linux' && !debug) || (verify && !debug && (os == 'win')) # Bug1429575
[test_counterstyle.html]
[test_general.html]
[test_general.xul]
[test_link.html]
[test_list.html]
[test_markup.html]
skip-if = (debug && os == 'win') # Bug 1296784
[test_svg.html]
--- a/browser/base/content/test/favicons/browser.ini
+++ b/browser/base/content/test/favicons/browser.ini
@@ -8,12 +8,15 @@ support-files =
rich_moz_1.png
rich_moz_2.png
file_favicon.html
file_favicon.png
file_favicon.png^headers^
file_favicon_thirdParty.html
[browser_multiple_icons_in_short_timeframe.js]
+skip-if = verify
[browser_rich_icons.js]
+skip-if = (verify && debug)
[browser_icon_discovery.js]
+skip-if = verify
[browser_preferred_icons.js]
[browser_favicon_load.js]
--- a/browser/base/content/test/forms/browser.ini
+++ b/browser/base/content/test/forms/browser.ini
@@ -1,9 +1,9 @@
[DEFAULT]
support-files =
head.js
[browser_selectpopup.js]
-skip-if = os == "linux" # Bug 1329991 - test fails intermittently on Linux builds
+skip-if = os == "linux" || (verify && (os == 'win')) # Bug 1329991 - test fails intermittently on Linux builds
[browser_selectpopup_colors.js]
skip-if = os == "linux" # Bug 1329991 - test fails intermittently on Linux builds
[browser_selectpopup_searchfocus.js]
--- a/browser/base/content/test/general/browser.ini
+++ b/browser/base/content/test/general/browser.ini
@@ -87,54 +87,57 @@ tags = audiochannel
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_backButtonFitts.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_beforeunload_duplicate_dialogs.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_blob-channelname.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bookmark_popup.js]
-skip-if = (os == "linux" && debug) # mouseover not reliable on linux debug builds
+skip-if = (os == "linux" && debug) || (verify && (os == 'win')) # mouseover not reliable on linux debug builds
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bookmark_titles.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug321000.js]
subsuite = clipboard
skip-if = true # browser_bug321000.js is disabled because newline handling is shaky (bug 592528)
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug356571.js]
+skip-if = (verify && !debug && (os == 'win'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug380960.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug386835.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug406216.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug408415.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug413915.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug416661.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug417483.js]
+skip-if = (verify && debug && (os == 'mac'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug419612.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug423833.js]
skip-if = true # bug 428712
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug424101.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug427559.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug431826.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug432599.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug435325.js]
+skip-if = verify && !debug && os == 'mac'
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug441778.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug455852.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug462289.js]
skip-if = toolkit == "cocoa"
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
@@ -194,26 +197,28 @@ skip-if = toolkit != "cocoa" # Because o
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug575830.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug577121.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug578534.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug579872.js]
+skip-if = (verify && debug && (os == 'linux'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug581242.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug581253.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug585785.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug585830.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug594131.js]
+skip-if = (verify && debug && (os == 'linux'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug596687.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug597218.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug609700.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug623893.js]
@@ -228,21 +233,22 @@ skip-if = toolkit != "cocoa" # Because o
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug664672.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug676619.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug710878.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug719271.js]
-skip-if = os == "win" && debug && e10s # Bug 1315042
+skip-if = os == "win" && debug && e10s || (verify && debug && (os == 'linux')) # Bug 1315042
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug724239.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug734076.js]
+skip-if = (verify && debug && (os == 'linux'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug735471.js]
uses-unsafe-cpows = true
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug749738.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug763468_perwindowpb.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
@@ -254,17 +260,17 @@ uses-unsafe-cpows = true
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug839103.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug882977.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug970746.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug1015721.js]
-skip-if = os == 'win'
+skip-if = os == 'win' || (verify && debug && (os == 'linux'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_accesskeys.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_clipboard.js]
uses-unsafe-cpows = true
subsuite = clipboard
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_clipboard_pastefile.js]
@@ -275,42 +281,45 @@ skip-if = true # Disabled due to the cli
[browser_contentAreaClick.js]
skip-if = e10s # Clicks in content don't go through contentAreaClick with e10s.
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contentAltClick.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contextmenu.js]
subsuite = clipboard
tags = fullscreen
-skip-if = toolkit == "gtk3" # disabled on Linux due to bug 513558
+skip-if = toolkit == "gtk3" || verify # disabled on Linux due to bug 513558
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contextmenu_input.js]
skip-if = toolkit == "gtk3" # disabled on Linux due to bug 513558
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_ctrlTab.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_datachoices_notification.js]
-skip-if = !datareporting
+skip-if = !datareporting || (verify && !debug && (os == 'win'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_decoderDoctor.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_search_discovery.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_double_close_tab.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_documentnavigation.js]
+skip-if = (verify && !debug && (os == 'linux'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_duplicateIDs.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_drag.js]
skip-if = true # browser_drag.js is disabled, as it needs to be updated for the new behavior from bug 320638.
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_favicon_change.js]
+skip-if = verify
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_favicon_change_not_in_document.js]
+skip-if = verify
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_findbarClose.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_focusonkeydown.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_fullscreen-window-open.js]
tags = fullscreen
skip-if = os == "linux" # Linux: Intermittent failures - bug 941575.
@@ -350,16 +359,17 @@ subsuite = clipboard
[browser_offlineQuotaNotification.js]
support-files = offlineQuotaNotification.cacheManifest offlineQuotaNotification.html
skip-if = os == "linux" && !debug # bug 1304273
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_feed_discovery.js]
support-files = feed_discovery.html
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_gZipOfflineChild.js]
+skip-if = verify
support-files = test_offline_gzip.html gZipOfflineChild.cacheManifest gZipOfflineChild.cacheManifest^headers^ gZipOfflineChild.html gZipOfflineChild.html^headers^
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_page_style_menu.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_page_style_menu_update.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_plainTextLinks.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
@@ -387,23 +397,24 @@ support-files =
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_remoteWebNavigation_postdata.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_removeTabsToTheEnd.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_restore_isAppTab.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_save_link-perwindowpb.js]
-skip-if = e10s && debug && os == "win" # Bug 1280505
+skip-if = (e10s && debug && os == "win") || verify # Bug 1280505
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_save_private_link_perwindowpb.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_save_link_when_window_navigates.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_save_video.js]
+skip-if = (verify && (os == 'mac'))
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_save_video_frame.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_scope.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contentSearchUI.js]
support-files =
contentSearchUI.html
@@ -411,16 +422,17 @@ support-files =
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_selectTabAtIndex.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_ssl_error_reports.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_star_hsts.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_storagePressure_notification.js]
+skip-if = verify
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_subframe_favicons_not_used.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_tab_close_dependent_window.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_tabDrop.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_tabReorder.js]
@@ -518,33 +530,36 @@ skip-if = (os == "win" && !debug)
[browser_zbug569342.js]
skip-if = e10s || debug # Bug 1094240 - has findbar-related failures
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_registerProtocolHandler_notification.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_addCertException.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_e10s_about_page_triggeringprincipal.js]
+skip-if = verify
support-files =
file_about_child.html
file_about_parent.html
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_e10s_switchbrowser.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_e10s_about_process.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_e10s_chrome_process.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_e10s_javascript.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_blockHPKP.js]
+skip-if = verify && !debug
uses-unsafe-cpows = true
tags = psm
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_windowactivation.js]
+skip-if = verify
support-files =
file_window_activation.html
file_window_activation2.html
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contextmenu_childprocess.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_bug963945.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
--- a/browser/base/content/test/performance/browser.ini
+++ b/browser/base/content/test/performance/browser.ini
@@ -19,19 +19,21 @@ skip-if = !debug
[browser_startup.js]
[browser_startup_content.js]
skip-if = !e10s
[browser_startup_flicker.js]
run-if = debug || devedition || nightly_build # Requires startupRecorder.js, which isn't shipped everywhere by default
[browser_tabclose_grow.js]
[browser_tabclose.js]
[browser_tabopen.js]
+skip-if = (verify && (os == 'mac'))
[browser_tabopen_squeeze.js]
[browser_tabstrip_overflow_underflow.js]
+skip-if = (verify && !debug && (os == 'win'))
[browser_tabswitch.js]
[browser_toolbariconcolor_restyles.js]
[browser_urlbar_keyed_search.js]
-skip-if = (os == 'linux') || (os == 'win' && debug) # Disabled on Linux and Windows debug due to perma failures. Bug 1392320.
+skip-if = (os == 'linux') || (os == 'win' && debug) || (verify && (os == 'win')) # Disabled on Linux and Windows debug due to perma failures. Bug 1392320.
[browser_urlbar_search.js]
-skip-if = (debug || ccov) && (os == 'linux' || os == 'win') # Disabled on Linux and Windows debug and ccov due to intermittent timeouts. Bug 1414126, bug 1426611.
+skip-if = (debug || ccov) && (os == 'linux' || os == 'win') || (verify && (os == 'win')) # Disabled on Linux and Windows debug and ccov due to intermittent timeouts. Bug 1414126, bug 1426611.
[browser_window_resize.js]
[browser_windowclose.js]
[browser_windowopen.js]
--- a/browser/base/content/test/plugins/browser.ini
+++ b/browser/base/content/test/plugins/browser.ini
@@ -52,26 +52,27 @@ tags = blocklist
[browser_bug818118.js]
[browser_bug820497.js]
[browser_clearplugindata.js]
tags = blocklist
[browser_CTP_context_menu.js]
skip-if = toolkit == "gtk3" # fails intermittently on Linux (bug 909342)
tags = blocklist
[browser_CTP_crashreporting.js]
-skip-if = !crashreporter
+skip-if = !crashreporter || verify
tags = blocklist
[browser_CTP_drag_drop.js]
tags = blocklist
[browser_CTP_favorfallback.js]
[browser_CTP_hide_overlay.js]
tags = blocklist
[browser_CTP_iframe.js]
tags = blocklist
[browser_CTP_nonplugins.js]
+skip-if = verify
tags = blocklist
[browser_CTP_notificationBar.js]
tags = blocklist
[browser_CTP_outsideScrollArea.js]
tags = blocklist
[browser_CTP_overlay_styles.js]
[browser_CTP_remove_navigate.js]
tags = blocklist
--- a/browser/base/content/test/popupNotifications/browser.ini
+++ b/browser/base/content/test/popupNotifications/browser.ini
@@ -4,17 +4,17 @@ support-files =
[browser_displayURI.js]
skip-if = (os == "linux" && (debug || asan))
[browser_popupNotification.js]
skip-if = (os == "linux" && (debug || asan))
[browser_popupNotification_2.js]
skip-if = (os == "linux" && (debug || asan))
[browser_popupNotification_3.js]
-skip-if = (os == "linux" && (debug || asan))
+skip-if = (os == "linux" && (debug || asan)) || verify
[browser_popupNotification_4.js]
skip-if = (os == "linux" && (debug || asan))
[browser_popupNotification_5.js]
skip-if = true # bug 1332646
[browser_popupNotification_accesskey.js]
skip-if = (os == "linux" && (debug || asan)) || os == "mac"
[browser_popupNotification_checkbox.js]
skip-if = (os == "linux" && (debug || asan))
--- a/browser/base/content/test/siteIdentity/browser.ini
+++ b/browser/base/content/test/siteIdentity/browser.ini
@@ -34,40 +34,43 @@ support-files =
file_bug906190.js
file_bug906190.sjs
[browser_bug1045809.js]
tags = mcb
support-files =
file_bug1045809_1.html
file_bug1045809_2.html
[browser_csp_block_all_mixedcontent.js]
+skip-if = (verify && debug && (os == 'mac'))
tags = mcb
support-files =
file_csp_block_all_mixedcontent.html
file_csp_block_all_mixedcontent.js
[browser_identity_UI.js]
[browser_identityBlock_focus.js]
support-files = ../permissions/permissions.html
[browser_identityPopup_clearSiteData.js]
[browser_identityPopup_focus.js]
[browser_insecureLoginForms.js]
support-files =
insecure_opener.html
!/toolkit/components/passwordmgr/test/browser/form_basic.html
!/toolkit/components/passwordmgr/test/browser/insecure_test.html
!/toolkit/components/passwordmgr/test/browser/insecure_test_subframe.html
[browser_mcb_redirect.js]
+skip-if = verify && !debug && os == 'mac'
tags = mcb
support-files =
test_mcb_redirect.html
test_mcb_redirect_image.html
test_mcb_double_redirect_image.html
test_mcb_redirect.js
test_mcb_redirect.sjs
[browser_mixed_content_cert_override.js]
+skip-if = verify
tags = mcb
support-files =
test-mixedcontent-securityerrors.html
[browser_mixed_passive_content_indicator.js]
tags = mcb
support-files =
simple_mixed_passive.html
[browser_mixedcontent_securityflags.js]
--- a/browser/base/content/test/tabPrompts/browser.ini
+++ b/browser/base/content/test/tabPrompts/browser.ini
@@ -1,4 +1,5 @@
[browser_closeTabSpecificPanels.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_multiplePrompts.js]
[browser_openPromptInBackgroundTab.js]
support-files = openPromptOffTimeout.html
--- a/browser/base/content/test/tabcrashed/browser.ini
+++ b/browser/base/content/test/tabcrashed/browser.ini
@@ -1,13 +1,14 @@
[DEFAULT]
skip-if = (!e10s || !crashreporter)
support-files =
head.js
[browser_autoSubmitRequest.js]
[browser_clearEmail.js]
[browser_noPermanentKey.js]
-skip-if = (os == "linux") # Bug 1383315
+skip-if = (os == "linux") || verify # Bug 1383315
[browser_showForm.js]
[browser_shown.js]
+skip-if = (verify && !debug && (os == 'win'))
[browser_shownRestartRequired.js]
[browser_withoutDump.js]
--- a/browser/base/content/test/tabs/browser.ini
+++ b/browser/base/content/test/tabs/browser.ini
@@ -1,19 +1,21 @@
[DEFAULT]
support-files =
head.js
dummy_page.html
[browser_abandonment_telemetry.js]
[browser_accessibility_indicator.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_allow_process_switches_despite_related_browser.js]
[browser_bug580956.js]
[browser_close_tab_by_dblclick.js]
[browser_contextmenu_openlink_after_tabnavigated.js]
+skip-if = (verify && debug && (os == 'linux'))
support-files =
test_bug1358314.html
[browser_isLocalAboutURI.js]
[browser_tabCloseProbes.js]
[browser_tabSpinnerProbe.js]
skip-if = !e10s # Tab spinner is e10s only.
[browser_tabSwitchPrintPreview.js]
skip-if = os == 'mac'
@@ -27,16 +29,17 @@ skip-if = !e10s # Pref and test only rel
[browser_new_tab_insert_position.js]
skip-if = (debug && os == 'linux' && bits == 32) #Bug 1455882, disabled on Linux32 for almost permafailing
support-files = file_new_tab_page.html
[browser_overflowScroll.js]
[browser_pinnedTabs.js]
[browser_pinnedTabs_clickOpen.js]
[browser_pinnedTabs_closeByKeyboard.js]
[browser_positional_attributes.js]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[browser_preloadedBrowser_zoom.js]
[browser_reload_deleted_file.js]
skip-if = (debug && os == 'mac') || (debug && os == 'linux' && bits == 64) #Bug 1421183, disabled on Linux/OSX for leaked windows
[browser_tabReorder_overflow.js]
[browser_tabswitch_updatecommands.js]
[browser_viewsource_of_data_URI_in_file_process.js]
[browser_visibleTabs_bookmarkAllTabs.js]
[browser_visibleTabs_contextMenu.js]
--- a/browser/base/content/test/urlbar/browser.ini
+++ b/browser/base/content/test/urlbar/browser.ini
@@ -8,24 +8,27 @@ skip-if = (os == "linux" || os == "mac")
[browser_action_keyword.js]
skip-if = os == "linux" # Bug 1188154
support-files =
print_postdata.sjs
[browser_action_keyword_override.js]
[browser_action_searchengine.js]
[browser_action_searchengine_alias.js]
[browser_autocomplete_a11y_label.js]
+skip-if = (verify && !debug && (os == 'win'))
[browser_autocomplete_autoselect.js]
[browser_autocomplete_cursor.js]
+skip-if = verify
[browser_autocomplete_edit_completed.js]
[browser_autocomplete_enter_race.js]
[browser_autocomplete_no_title.js]
[browser_autocomplete_tag_star_visibility.js]
[browser_bug1104165-switchtab-decodeuri.js]
[browser_bug1003461-switchtab-override.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_bug1024133-switchtab-override-keynav.js]
[browser_bug1025195_switchToTabHavingURI_aOpenParams.js]
[browser_bug1070778.js]
[browser_bug1225194-remotetab.js]
[browser_bug304198.js]
[browser_bug556061.js]
subsuite = clipboard
[browser_bug562649.js]
--- a/browser/base/content/test/webextensions/browser.ini
+++ b/browser/base/content/test/webextensions/browser.ini
@@ -15,16 +15,17 @@ support-files =
browser_webext_update_perms2.xpi
browser_webext_update_origins1.xpi
browser_webext_update_origins2.xpi
browser_webext_update.json
[browser_extension_sideloading.js]
[browser_extension_update_background.js]
[browser_extension_update_background_noprompt.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_permissions_dismiss.js]
[browser_permissions_installTrigger.js]
[browser_permissions_local_file.js]
[browser_permissions_mozAddonManager.js]
[browser_permissions_optional.js]
skip-if = !e10s
[browser_permissions_pointerevent.js]
[browser_permissions_unsigned.js]
--- a/browser/components/contextualidentity/test/browser/browser.ini
+++ b/browser/components/contextualidentity/test/browser/browser.ini
@@ -10,29 +10,33 @@ support-files =
[browser_aboutURLs.js]
[browser_eme.js]
[browser_favicon.js]
[browser_forgetaboutsite.js]
[browser_forgetAPI_cookie_getCookiesWithOriginAttributes.js]
[browser_restore_getCookiesWithOriginAttributes.js]
[browser_forgetAPI_EME_forgetThisSite.js]
[browser_forgetAPI_quota_clearStoragesForPrincipal.js]
+skip-if = verify
[browser_newtabButton.js]
[browser_usercontext.js]
uses-unsafe-cpows = true
[browser_usercontextid_tabdrop.js]
skip-if = os == "mac" || os == "win" # Intermittent failure - bug 1268276
[browser_windowName.js]
tags = openwindow
[browser_windowOpen.js]
tags = openwindow
[browser_serviceworkers.js]
[browser_broadcastchannel.js]
[browser_blobUrl.js]
[browser_middleClick.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_imageCache.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_count_and_remove.js]
[browser_relatedTab.js]
[browser_saveLink.js]
+skip-if = (verify && !debug && (os == 'win'))
support-files =
saveLink.sjs
!/toolkit/content/tests/browser/common/mockTransfer.js
[browser_reopenIn.js]
--- a/browser/components/customizableui/test/browser.ini
+++ b/browser/components/customizableui/test/browser.ini
@@ -9,17 +9,17 @@ support-files =
[browser_873501_handle_specials.js]
[browser_876926_customize_mode_wrapping.js]
[browser_876944_customize_mode_create_destroy.js]
[browser_877006_missing_view.js]
[browser_877178_unregisterArea.js]
[browser_877447_skip_missing_ids.js]
[browser_878452_drag_to_panel.js]
[browser_884402_customize_from_overflow.js]
-skip-if = os == "linux"
+skip-if = os == "linux" || verify
[browser_885052_customize_mode_observers_disabed.js]
tags = fullscreen
# Bug 951403 - Disabled on OSX for frequent failures
skip-if = os == "mac"
[browser_885530_showInPrivateBrowsing.js]
[browser_886323_buildArea_removable_nodes.js]
[browser_887438_currentset_shim.js]
@@ -46,18 +46,20 @@ skip-if = os == "linux"
skip-if = os == "mac"
[browser_934951_zoom_in_toolbar.js]
uses-unsafe-cpows = true
[browser_938980_navbar_collapsed.js]
[browser_938995_indefaultstate_nonremovable.js]
[browser_940013_registerToolbarNode_calls_registerArea.js]
[browser_940307_panel_click_closure_handling.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_940946_removable_from_navbar_customizemode.js]
[browser_941083_invalidate_wrapper_cache_createWidget.js]
+skip-if = verify
[browser_942581_unregisterArea_keeps_placements.js]
[browser_944887_destroyWidget_should_destroy_in_palette.js]
[browser_945739_showInPrivateBrowsing_customize_mode.js]
[browser_947914_button_addons.js]
skip-if = os == "linux" # Intermittent failures
[browser_947914_button_copy.js]
subsuite = clipboard
skip-if = os == "linux" # Intermittent failures on Linux
@@ -82,91 +84,106 @@ skip-if = os == "linux" # Intermittent f
skip-if = os == "linux" # Intermittent failures
[browser_947914_button_zoomOut.js]
skip-if = os == "linux" # Intermittent failures
[browser_947914_button_zoomReset.js]
skip-if = os == "linux" # Intermittent failures
[browser_947987_removable_default.js]
[browser_948985_non_removable_defaultArea.js]
[browser_952963_areaType_getter_no_area.js]
+skip-if = verify
[browser_956602_remove_special_widget.js]
[browser_962069_drag_to_overflow_chevron.js]
+skip-if = verify
[browser_963639_customizing_attribute_non_customizable_toolbar.js]
[browser_967000_button_charEncoding.js]
[browser_967000_button_feeds.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_968565_insert_before_hidden_items.js]
[browser_969427_recreate_destroyed_widget_after_reset.js]
[browser_969661_character_encoding_navbar_disabled.js]
[browser_970511_undo_restore_default.js]
+skip-if = verify
[browser_972267_customizationchange_events.js]
[browser_973641_button_addon.js]
[browser_976792_insertNodeInWindow.js]
skip-if = os == "linux"
[browser_978084_dragEnd_after_move.js]
+skip-if = verify
[browser_980155_add_overflow_toolbar.js]
+skip-if = verify
[browser_981305_separator_insertion.js]
[browser_981418-widget-onbeforecreated-handler.js]
+skip-if = verify
[browser_982656_restore_defaults_builtin_widgets.js]
[browser_984455_bookmarks_items_reparenting.js]
skip-if = os == "linux"
[browser_985815_propagate_setToolbarVisibility.js]
[browser_987177_destroyWidget_xul.js]
+skip-if = verify
[browser_987177_xul_wrapper_updating.js]
[browser_987492_window_api.js]
[browser_987640_charEncoding.js]
[browser_989338_saved_placements_not_resaved.js]
[browser_989751_subviewbutton_class.js]
[browser_992747_toggle_noncustomizable_toolbar.js]
[browser_993322_widget_notoolbar.js]
+skip-if = verify
[browser_995164_registerArea_during_customize_mode.js]
[browser_996364_registerArea_different_properties.js]
[browser_996635_remove_non_widgets.js]
[browser_1003588_no_specials_in_panel.js]
[browser_1007336_lwthemes_in_customize_mode.js]
skip-if = os == "linux" # crashing on Linux due to bug 1271683
[browser_1008559_anchor_undo_restore.js]
[browser_1042100_default_placements_update.js]
[browser_1058573_showToolbarsDropdown.js]
[browser_1087303_button_fullscreen.js]
tags = fullscreen
skip-if = os == "mac"
[browser_1087303_button_preferences.js]
[browser_1089591_still_customizable_after_reset.js]
[browser_1096763_seen_widgets_post_reset.js]
[browser_1161838_inserted_new_default_buttons.js]
+skip-if = verify
[browser_allow_dragging_removable_false.js]
[browser_bootstrapped_custom_toolbar.js]
[browser_currentset_post_reset.js]
[browser_customizemode_contextmenu_menubuttonstate.js]
[browser_customizemode_dragspace.js]
skip-if = os == "linux" # linux doesn't get drag space (no tabsintitlebar)
[browser_customizemode_uidensity.js]
[browser_drag_outside_palette.js]
[browser_exit_background_customize_mode.js]
[browser_insert_before_moved_node.js]
[browser_library_after_appMenu.js]
[browser_overflow_use_subviews.js]
+skip-if = verify
[browser_panel_keyboard_navigation.js]
[browser_panel_toggle.js]
[browser_panelUINotifications.js]
[browser_panelUINotifications_fullscreen.js]
tags = fullscreen
skip-if = os == "mac"
[browser_panelUINotifications_fullscreen_noAutoHideToolbar.js]
+skip-if = (verify && (os == 'linux' || os == 'mac'))
tags = fullscreen
[browser_panelUINotifications_multiWindow.js]
[browser_remove_customized_specials.js]
[browser_switch_to_customize_mode.js]
[browser_synced_tabs_menu.js]
[browser_backfwd_enabled_post_customize.js]
[browser_check_tooltips_in_navbar.js]
[browser_editcontrols_update.js]
subsuite = clipboard
+skip-if = verify && !debug && os == 'mac'
[browser_customization_context_menus.js]
[browser_newtab_button_customizemode.js]
[browser_open_from_popup.js]
[browser_sidebar_toggle.js]
+skip-if = verify
[browser_remote_tabs_button.js]
+skip-if = (verify && debug && (os == 'linux' || os == 'mac'))
[browser_widget_animation.js]
# Unit tests for the PanelMultiView module. These are independent from
# CustomizableUI, but are located here together with the module they're testing.
[browser_PanelMultiView.js]
--- a/browser/components/enterprisepolicies/tests/browser/browser.ini
+++ b/browser/components/enterprisepolicies/tests/browser/browser.ini
@@ -26,16 +26,17 @@ support-files =
[browser_policy_block_set_desktop_background.js]
[browser_policy_bookmarks.js]
[browser_policy_clear_blocked_cookies.js]
[browser_policy_cookie_settings.js]
[browser_policy_default_browser_check.js]
[browser_policy_disable_feedback_commands.js]
[browser_policy_disable_flash_plugin.js]
[browser_policy_disable_fxaccounts.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_policy_disable_masterpassword.js]
[browser_policy_disable_pdfjs.js]
[browser_policy_disable_pocket.js]
[browser_policy_disable_popup_blocker.js]
[browser_policy_disable_privatebrowsing.js]
[browser_policy_disable_profile_reset.js]
[browser_policy_disable_profile_import.js]
[browser_policy_disable_safemode.js]
--- a/browser/components/extensions/test/browser/browser-common.ini
+++ b/browser/components/extensions/test/browser/browser-common.ini
@@ -47,30 +47,32 @@ support-files =
skip-if = os == 'linux'
[browser_ext_browserAction_disabled.js]
[browser_ext_browserAction_pageAction_icon.js]
[browser_ext_browserAction_pageAction_icon_permissions.js]
[browser_ext_browserAction_popup.js]
skip-if = (debug && os == 'linux' && bits == 32) || (os == 'win' && !debug) # Bug 1313372, win: Bug 1285500
[browser_ext_browserAction_popup_port.js]
[browser_ext_browserAction_popup_preload.js]
-skip-if = (os == 'win' && !debug) # bug 1352668
+skip-if = (os == 'win' && !debug) || (verify && debug && (os == 'mac')) # bug 1352668
[browser_ext_browserAction_popup_resize.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_ext_browserAction_simple.js]
[browser_ext_browserAction_telemetry.js]
[browser_ext_browserAction_theme_icons.js]
[browser_ext_browsingData_formData.js]
[browser_ext_browsingData_history.js]
[browser_ext_browsingData_indexedDB.js]
[browser_ext_browsingData_localStorage.js]
[browser_ext_browsingData_pluginData.js]
[browser_ext_browsingData_serviceWorkers.js]
[browser_ext_chrome_settings_overrides_home.js]
[browser_ext_commands_execute_browser_action.js]
[browser_ext_commands_execute_page_action.js]
+skip-if = (verify && (os == 'linux' || os == 'mac'))
[browser_ext_commands_execute_sidebar_action.js]
[browser_ext_commands_getAll.js]
[browser_ext_commands_onCommand.js]
[browser_ext_commands_update.js]
[browser_ext_connect_and_move_tabs.js]
[browser_ext_contentscript_connect.js]
[browser_ext_contextMenus.js]
[browser_ext_contextMenus_checkboxes.js]
@@ -87,36 +89,40 @@ skip-if = (os == 'win' && !debug) # bug
[browser_ext_devtools_network.js]
[browser_ext_devtools_page.js]
[browser_ext_devtools_panel.js]
[browser_ext_devtools_panels_elements.js]
[browser_ext_devtools_panels_elements_sidebar.js]
support-files =
../../../../../devtools/client/inspector/extensions/test/head_devtools_inspector_sidebar.js
[browser_ext_find.js]
+skip-if = (verify && (os == 'linux' || os == 'mac'))
[browser_ext_getViews.js]
[browser_ext_history_redirect.js]
[browser_ext_identity_indication.js]
[browser_ext_incognito_views.js]
[browser_ext_incognito_popup.js]
[browser_ext_lastError.js]
[browser_ext_menus.js]
[browser_ext_menus_event_order.js]
[browser_ext_menus_events.js]
[browser_ext_menus_refresh.js]
[browser_ext_omnibox.js]
-skip-if = debug && (os == 'linux' || os == 'mac') # Bug 1417052
+skip-if = (debug && (os == 'linux' || os == 'mac')) || (verify && (os == 'linux' || os == 'mac')) # Bug 1417052
[browser_ext_openPanel.js]
+skip-if = (verify && !debug && (os == 'linux' || os == 'mac'))
[browser_ext_optionsPage_browser_style.js]
[browser_ext_optionsPage_modals.js]
[browser_ext_optionsPage_privileges.js]
[browser_ext_pageAction_context.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_ext_pageAction_contextMenu.js]
[browser_ext_pageAction_popup.js]
[browser_ext_pageAction_popup_resize.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_ext_pageAction_show_matches.js]
[browser_ext_pageAction_simple.js]
[browser_ext_pageAction_telemetry.js]
[browser_ext_pageAction_title.js]
[browser_ext_popup_api_injection.js]
[browser_ext_popup_background.js]
[browser_ext_popup_corners.js]
[browser_ext_popup_focus.js]
@@ -157,16 +163,17 @@ skip-if = os == "linux" && debug && bits
[browser_ext_tabs_create_invalid_url.js]
[browser_ext_tabs_detectLanguage.js]
[browser_ext_tabs_discard.js]
skip-if = !e10s
[browser_ext_tabs_discarded.js]
[browser_ext_tabs_duplicate.js]
[browser_ext_tabs_events.js]
[browser_ext_tabs_executeScript.js]
+skip-if = (verify && !debug && (os == 'mac'))
[browser_ext_tabs_executeScript_good.js]
[browser_ext_tabs_executeScript_bad.js]
[browser_ext_tabs_executeScript_multiple.js]
[browser_ext_tabs_executeScript_no_create.js]
[browser_ext_tabs_executeScript_runAt.js]
[browser_ext_tabs_getCurrent.js]
[browser_ext_tabs_hide.js]
[browser_ext_tabs_hide_update.js]
@@ -206,19 +213,21 @@ skip-if = debug || os == "linux" #Bug 13
[browser_ext_webNavigation_onCreatedNavigationTarget.js]
[browser_ext_webNavigation_onCreatedNavigationTarget_contextmenu.js]
[browser_ext_webNavigation_onCreatedNavigationTarget_named_window.js]
[browser_ext_webNavigation_onCreatedNavigationTarget_subframe_window_open.js]
[browser_ext_webNavigation_onCreatedNavigationTarget_window_open.js]
[browser_ext_webNavigation_urlbar_transitions.js]
[browser_ext_windows.js]
[browser_ext_windows_create.js]
+skip-if = (verify && (os == 'mac'))
tags = fullscreen
[browser_ext_windows_create_params.js]
[browser_ext_windows_create_tabId.js]
[browser_ext_windows_create_url.js]
[browser_ext_windows_events.js]
[browser_ext_windows_remove.js]
[browser_ext_windows_size.js]
skip-if = os == 'mac' # Fails when windows are randomly opened in fullscreen mode
[browser_ext_windows_update.js]
+skip-if = (verify && (os == 'mac'))
tags = fullscreen
[browser_ext_contentscript_animate.js]
--- a/browser/components/originattributes/test/browser/browser.ini
+++ b/browser/components/originattributes/test/browser/browser.ini
@@ -55,26 +55,30 @@ support-files =
window2.html
window3.html
window_redirect.html
worker_blobify.js
worker_deblobify.js
[browser_broadcastChannel.js]
[browser_cache.js]
+skip-if = verify
[browser_cookieIsolation.js]
[browser_favicon_firstParty.js]
[browser_favicon_userContextId.js]
[browser_firstPartyIsolation.js]
+skip-if = verify
[browser_firstPartyIsolation_about_newtab.js]
[browser_firstPartyIsolation_aboutPages.js]
[browser_firstPartyIsolation_blobURI.js]
[browser_firstPartyIsolation_js_uri.js]
[browser_localStorageIsolation.js]
[browser_blobURLIsolation.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_imageCacheIsolation.js]
[browser_sharedworker.js]
[browser_httpauth.js]
[browser_clientAuth.js]
+skip-if = verify
[browser_cacheAPI.js]
[browser_permissions.js]
[browser_sanitize.js]
[browser_windowOpenerRestriction.js]
--- a/browser/components/payments/test/browser/browser.ini
+++ b/browser/components/payments/test/browser/browser.ini
@@ -2,16 +2,17 @@
head = head.js
prefs =
dom.payments.request.enabled=true
skip-if = !e10s # Bug 1365964 - Payment Request isn't implemented for non-e10s
support-files =
blank_page.html
[browser_address_edit.js]
+skip-if = verify && debug && os == 'mac'
[browser_card_edit.js]
[browser_change_shipping.js]
[browser_dropdowns.js]
[browser_host_name.js]
[browser_payments_onboarding_wizard.js]
[browser_profile_storage.js]
[browser_request_serialization.js]
[browser_request_shipping.js]
--- a/browser/components/places/tests/browser/browser.ini
+++ b/browser/components/places/tests/browser/browser.ini
@@ -7,52 +7,59 @@ support-files =
head.js
framedPage.html
frameLeft.html
frameRight.html
sidebarpanels_click_test_page.html
keyword_form.html
[browser_addBookmarkForFrame.js]
+skip-if = (verify && debug)
[browser_bookmark_add_tags.js]
[browser_bookmark_backup_export_import.js]
[browser_bookmark_change_location.js]
[browser_bookmark_folder_moveability.js]
[browser_bookmark_load_in_sidebar.js]
[browser_bookmark_private_window.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_bookmark_remove_tags.js]
[browser_bookmarklet_windowOpen.js]
support-files =
bookmarklet_windowOpen_dummy.html
[browser_bookmarks_change_title.js]
[browser_bookmarks_sidebar_search.js]
support-files =
pageopeningwindow.html
[browser_bookmarkProperties_addFolderDefaultButton.js]
[browser_bookmarkProperties_addKeywordForThisSearch.js]
+skip-if = (verify && debug)
[browser_bookmarkProperties_addLivemark.js]
+skip-if = (verify && debug && (os == 'linux' || os == 'win'))
[browser_bookmarkProperties_bookmarkAllTabs.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_bookmarkProperties_cancel.js]
[browser_bookmarkProperties_editFolder.js]
[browser_bookmarkProperties_editTagContainer.js]
[browser_bookmarkProperties_no_user_actions.js]
[browser_bookmarkProperties_readOnlyRoot.js]
[browser_bookmarkProperties_remember_folders.js]
[browser_bookmarksProperties.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_check_correct_controllers.js]
[browser_click_bookmarks_on_toolbar.js]
[browser_controller_onDrop_sidebar.js]
[browser_controller_onDrop_tagFolder.js]
[browser_controller_onDrop.js]
[browser_copy_query_without_tree.js]
subsuite = clipboard
[browser_cutting_bookmarks.js]
subsuite = clipboard
[browser_drag_bookmarks_on_toolbar.js]
[browser_enable_toolbar_sidebar.js]
+skip-if = (verify && debug && (os == 'mac' || os == 'linux'))
[browser_forgetthissite_single.js]
[browser_history_sidebar_search.js]
[browser_library_commands.js]
[browser_library_delete_bookmarks_in_tags.js]
[browser_library_delete_tags.js]
[browser_library_delete.js]
[browser_library_downloads.js]
[browser_library_infoBox.js]
@@ -79,21 +86,23 @@ subsuite = clipboard
[browser_sidebarpanels_click.js]
skip-if = (os == "mac" && debug) # Bug 1467049
[browser_sort_in_library.js]
[browser_stayopenmenu.js]
[browser_toolbar_drop_text.js]
[browser_toolbar_overflow.js]
[browser_toolbarbutton_menu_context.js]
[browser_views_iconsupdate.js]
+skip-if = verify
[browser_bug485100-change-case-loses-tag.js]
[browser_editBookmark_tags_liveUpdate.js]
[browser_bug427633_no_newfolder_if_noip.js]
[browser_editBookmark_keywords.js]
[browser_bug631374_tags_selector_scroll.js]
support-files =
favicon-normal16.png
[browser_views_liveupdate.js]
[browser_bookmark_all_tabs.js]
+skip-if = (verify && debug && (os == 'linux'))
support-files =
bookmark_dummy_1.html
bookmark_dummy_2.html
[browser_drag_folder_on_newTab.js]
--- a/browser/components/preferences/in-content/tests/browser.ini
+++ b/browser/components/preferences/in-content/tests/browser.ini
@@ -4,17 +4,17 @@ prefs =
extensions.formautofill.creditCards.available=true
support-files =
head.js
privacypane_tests_perwindow.js
addons/set_homepage.xpi
addons/set_newtab.xpi
[browser_applications_selection.js]
-skip-if = os == 'linux' # bug 1382057
+skip-if = os == 'linux' || verify # bug 1382057
[browser_advanced_update.js]
skip-if = !updater
[browser_basic_rebuild_fonts_test.js]
[browser_bug410900.js]
[browser_bug731866.js]
[browser_search_no_results_change_category.js]
[browser_search_within_preferences_1.js]
[browser_search_within_preferences_2.js]
@@ -31,23 +31,24 @@ skip-if = !updater
[browser_bug795764_cachedisabled.js]
[browser_bug1018066_resetScrollPosition.js]
[browser_bug1020245_openPreferences_to_paneContent.js]
[browser_bug1184989_prevent_scrolling_when_preferences_flipped.js]
[browser_engines.js]
support-files =
browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul
[browser_change_app_handler.js]
-skip-if = os != "win" || (os == "win" && os_version == "6.1")
+skip-if = os != "win" || (os == "win" && os_version == "6.1") || (verify && debug)
# This test tests the windows-specific app selection dialog, so can't run on non-Windows.
# Skip the test on Window 7, see the detail at Bug 1381706.
[browser_checkspelling.js]
[browser_connection.js]
[browser_connection_bug388287.js]
[browser_connection_bug1445991.js]
+skip-if = (verify && debug && (os == 'linux' || os == 'mac'))
[browser_cookies_exceptions.js]
[browser_defaultbrowser_alwayscheck.js]
[browser_healthreport.js]
skip-if = true || !healthreport # Bug 1185403 for the "true"
[browser_homepages_filter_aboutpreferences.js]
[browser_extension_controlled.js]
[browser_languages_subdialog.js]
[browser_layersacceleration.js]
--- a/browser/components/privatebrowsing/test/browser/browser.ini
+++ b/browser/components/privatebrowsing/test/browser/browser.ini
@@ -24,16 +24,17 @@ support-files =
tags = trackingprotection
[browser_privatebrowsing_aboutSessionRestore.js]
[browser_privatebrowsing_cache.js]
[browser_privatebrowsing_certexceptionsui.js]
[browser_privatebrowsing_concurrent.js]
[browser_privatebrowsing_context_and_chromeFlags.js]
[browser_privatebrowsing_crh.js]
[browser_privatebrowsing_downloadLastDir.js]
+skip-if = verify
[browser_privatebrowsing_downloadLastDir_c.js]
[browser_privatebrowsing_downloadLastDir_toggle.js]
[browser_privatebrowsing_favicon.js]
[browser_privatebrowsing_geoprompt.js]
tags = geolocation
[browser_privatebrowsing_lastpbcontextexited.js]
[browser_privatebrowsing_localStorage.js]
[browser_privatebrowsing_localStorage_before_after.js]
--- a/browser/components/resistfingerprinting/test/mochitest/mochitest.ini
+++ b/browser/components/resistfingerprinting/test/mochitest/mochitest.ini
@@ -11,12 +11,13 @@ support-files =
[test_device_sensor_event.html]
[test_geolocation.html]
scheme = https
[test_reduce_time_precision.html]
[test_hide_gamepad_info.html]
support-files = test_hide_gamepad_info_iframe.html
[test_keyboard_event.html]
[test_speech_synthesis.html]
+skip-if = verify
[test_bug1382499_touch_api.html]
[test_bug863246_resource_uri.html]
[test_bug1354633_media_error.html]
support-files = decode_error.mp4
--- a/browser/components/search/test/browser.ini
+++ b/browser/components/search/test/browser.ini
@@ -15,26 +15,29 @@ support-files =
webapi.html
[browser_426329.js]
[browser_483086.js]
[browser_addEngine.js]
[browser_amazon.js]
[browser_bing.js]
[browser_contextmenu.js]
+skip-if = verify
[browser_contextSearchTabPosition.js]
-skip-if = os == "mac" # bug 967013
+skip-if = os == "mac" || (verify && debug && os == 'win') # bug 967013
[browser_ddg.js]
[browser_eBay.js]
[browser_google.js]
[browser_google_behavior.js]
[browser_healthreport.js]
+skip-if = (verify && debug && (os == 'win' || os == 'linux'))
[browser_hiddenOneOffs_cleanup.js]
[browser_hiddenOneOffs_diacritics.js]
[browser_oneOffContextMenu.js]
+skip-if = verify
[browser_oneOffContextMenu_setDefault.js]
[browser_oneOffHeader.js]
skip-if = os == "mac" #1421238
[browser_private_search_perwindowpb.js]
[browser_abouthome_behavior.js]
skip-if = true # Bug ??????, Bug 1100301 - leaks windows until shutdown when --run-by-dir
[browser_aboutSearchReset.js]
[browser_searchbar_openpopup.js]
--- a/browser/components/sessionstore/test/browser.ini
+++ b/browser/components/sessionstore/test/browser.ini
@@ -65,45 +65,49 @@ support-files =
#disabled-for-intermittent-failures--bug-766044, browser_459906_empty.html
#disabled-for-intermittent-failures--bug-766044, browser_459906_sample.html
#disabled-for-intermittent-failures--bug-765389, browser_461743_sample.html
[browser_aboutPrivateBrowsing.js]
[browser_aboutSessionRestore.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_async_duplicate_tab.js]
support-files = file_async_duplicate_tab.html
[browser_async_flushes.js]
support-files = file_async_flushes.html
run-if = e10s && crashreporter
skip-if = debug # bug 1167933
[browser_async_remove_tab.js]
run-if = e10s
skip-if = debug # bug 1211084
[browser_attributes.js]
[browser_backup_recovery.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_broadcast.js]
[browser_capabilities.js]
[browser_cleaner.js]
[browser_crashedTabs.js]
-skip-if = !e10s || !crashreporter
+skip-if = !e10s || !crashreporter || verify
[browser_unrestored_crashedTabs.js]
skip-if = !e10s || !crashreporter
[browser_revive_crashed_bg_tabs.js]
skip-if = !e10s || !crashreporter
[browser_dying_cache.js]
skip-if = (os == 'win') # bug 1331853
[browser_dynamic_frames.js]
[browser_formdata.js]
+skip-if = (verify && debug)
[browser_formdata_cc.js]
[browser_formdata_format.js]
[browser_formdata_xpath.js]
[browser_frametree.js]
[browser_frame_history.js]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[browser_global_store.js]
[browser_history_persist.js]
[browser_label_and_icon.js]
[browser_merge_closed_tabs.js]
[browser_page_title.js]
[browser_pending_tabs.js]
[browser_privatetabs.js]
[browser_purge_shistory.js]
@@ -118,17 +122,17 @@ support-files =
file_sessionHistory_hashchange.html
[browser_sessionStorage.js]
[browser_sessionStorage_size.js]
[browser_tab_label_during_restore.js]
[browser_swapDocShells.js]
[browser_switch_remoteness.js]
run-if = e10s
[browser_upgrade_backup.js]
-skip-if = os == 'linux' && (asan || debug) # Bug 1435394 disabled on Linux
+skip-if = (os == 'linux' && (asan || debug)) || (verify && debug && (os == 'mac')) # Bug 1435394 disabled on Linux
[browser_windowRestore_perwindowpb.js]
[browser_248970_b_perwindowpb.js]
# Disabled because of leaks.
# Re-enabling and rewriting this test is tracked in bug 936919.
skip-if = true
[browser_339445.js]
[browser_345898.js]
[browser_350525.js]
@@ -155,32 +159,34 @@ skip-if = true
[browser_467409-backslashplosion.js]
[browser_477657.js]
[browser_480893.js]
[browser_485482.js]
[browser_485563.js]
[browser_490040.js]
[browser_491168.js]
[browser_491577.js]
+skip-if = (verify && debug && (os == 'mac' || os == 'win'))
[browser_495495.js]
[browser_500328.js]
[browser_514751.js]
[browser_522375.js]
[browser_522545.js]
skip-if = true # Bug 1380968
[browser_524745.js]
skip-if = (os == "win" && os_version == "10.0" && !ccov) # Bug 1418627
[browser_528776.js]
[browser_579868.js]
[browser_579879.js]
skip-if = (os == 'linux' && e10s && (debug||asan)) # Bug 1234404
[browser_581937.js]
[browser_586147.js]
[browser_586068-apptabs.js]
[browser_586068-apptabs_ondemand.js]
+skip-if = (verify && (os == 'mac' || os == 'win'))
[browser_586068-browser_state_interrupted.js]
[browser_586068-cascade.js]
[browser_586068-multi_window.js]
[browser_586068-reload.js]
[browser_586068-select.js]
[browser_586068-window_state.js]
[browser_586068-window_state_override.js]
[browser_588426.js]
@@ -190,37 +196,40 @@ skip-if = (os == 'linux' && e10s && (deb
[browser_597071.js]
skip-if = true # Needs to be rewritten as Marionette test, bug 995916
[browser_599909.js]
[browser_600545.js]
[browser_601955.js]
[browser_607016.js]
[browser_615394-SSWindowState_events_duplicateTab.js]
[browser_615394-SSWindowState_events_setBrowserState.js]
+skip-if = verify && debug && os == 'mac'
[browser_615394-SSWindowState_events_setTabState.js]
[browser_615394-SSWindowState_events_setWindowState.js]
[browser_615394-SSWindowState_events_undoCloseTab.js]
[browser_615394-SSWindowState_events_undoCloseWindow.js]
[browser_618151.js]
[browser_623779.js]
[browser_624727.js]
[browser_628270.js]
[browser_635418.js]
[browser_636279.js]
[browser_637020.js]
[browser_645428.js]
[browser_659591.js]
[browser_662743.js]
[browser_662812.js]
+skip-if = verify
[browser_665702-state_session.js]
[browser_682507.js]
[browser_687710.js]
[browser_687710_2.js]
[browser_694378.js]
[browser_701377.js]
+skip-if = (verify && debug && (os == 'mac' || os == 'win'))
[browser_705597.js]
[browser_707862.js]
[browser_739531.js]
[browser_739805.js]
[browser_819510_perwindowpb.js]
skip-if = (os == 'win' && bits == 64) || (os == "mac") || (os == "linux") # Win: Bug 1284312, Mac: Bug 1341980, Linux: bug 1381451
[browser_not_collect_when_idle.js]
@@ -239,16 +248,17 @@ skip-if = os == "mac" || (os == "linux"
[browser_1284886_suspend_tab.js]
skip-if = !e10s
[browser_async_window_flushing.js]
[browser_focus_after_restore.js]
[browser_forget_async_closings.js]
[browser_multiple_navigateAndRestore.js]
run-if = e10s
[browser_newtab_userTypedValue.js]
+skip-if = verify && debug
[browser_parentProcessRestoreHash.js]
run-if = e10s
tags = openUILinkIn
[browser_send_async_message_oom.js]
[browser_sessionStoreContainer.js]
[browser_windowStateContainer.js]
skip-if = os == "linux" && !debug
[browser_1234021.js]
--- a/browser/components/shell/test/browser.ini
+++ b/browser/components/shell/test/browser.ini
@@ -1,8 +1,8 @@
[DEFAULT]
[browser_420786.js]
skip-if = os != "linux"
[browser_633221.js]
skip-if = os != "linux"
[browser_1119088.js]
-skip-if = os != "mac"
+skip-if = os != "mac" || verify
--- a/browser/components/translation/test/browser.ini
+++ b/browser/components/translation/test/browser.ini
@@ -6,9 +6,11 @@ support-files =
fixtures/result-da39a3ee5e.txt
fixtures/result-yandex-d448894848.json
[browser_translation_bing.js]
[browser_translation_yandex.js]
skip-if = os == 'win' && !e10s # bug 1374446
[browser_translation_telemetry.js]
[browser_translation_infobar.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_translation_exceptions.js]
+skip-if = (verify && debug && (os == 'mac'))
--- a/browser/components/uitour/test/browser.ini
+++ b/browser/components/uitour/test/browser.ini
@@ -2,16 +2,17 @@
support-files =
head.js
image.png
uitour.html
../UITour-lib.js
[browser_backgroundTab.js]
[browser_closeTab.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_fxa.js]
skip-if = debug || asan # updateUI leaks
[browser_no_tabs.js]
[browser_openPreferences.js]
[browser_openSearchPanel.js]
skip-if = true # Bug 1113038 - Intermittent "Popup was opened"
[browser_trackingProtection.js]
skip-if = os == "linux" # Intermittent NS_ERROR_NOT_AVAILABLE [nsIUrlClassifierDBService.beginUpdate]
@@ -19,17 +20,17 @@ tag = trackingprotection
support-files =
!/browser/base/content/test/general/benignPage.html
!/browser/base/content/test/general/trackingPage.html
[browser_trackingProtection_tour.js]
tag = trackingprotection
[browser_showMenu.js]
tag = trackingprotection
[browser_UITour.js]
-skip-if = os == "linux" # Intermittent failures, bug 951965
+skip-if = os == "linux" || verify # Intermittent failures, bug 951965
[browser_UITour2.js]
[browser_UITour3.js]
[browser_UITour4.js]
[browser_UITour5.js]
skip-if = os == "linux" # Linux: Bug 986760, Bug 989101.
[browser_UITour_availableTargets.js]
[browser_UITour_annotation_size_attributes.js]
[browser_UITour_defaultBrowser.js]
@@ -39,11 +40,14 @@ skip-if = os == "linux" # Linux: Bug 986
skip-if = os != "mac" # modal dialog disabling only working on OS X.
[browser_UITour_observe.js]
[browser_UITour_panel_close_annotation.js]
skip-if = true # Disabled due to frequent failures, bugs 1026310 and 1032137
[browser_UITour_pocket.js]
skip-if = true # Disabled pending removal of pocket UI Tour
[browser_UITour_registerPageID.js]
[browser_UITour_resetProfile.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_UITour_showNewTab.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_UITour_sync.js]
[browser_UITour_toggleReaderMode.js]
+skip-if = (verify && !debug && (os == 'linux'))
--- a/browser/extensions/formautofill/test/browser/browser.ini
+++ b/browser/extensions/formautofill/test/browser/browser.ini
@@ -3,26 +3,31 @@ head = head.js
prefs =
extensions.formautofill.creditCards.available=true
support-files =
../fixtures/autocomplete_basic.html
../fixtures/autocomplete_simple_basic.html
../fixtures/autocomplete_creditcard_basic.html
[browser_autocomplete_footer.js]
+skip-if = verify
[browser_autocomplete_marked_back_forward.js]
[browser_autocomplete_marked_detached_tab.js]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[browser_check_installed.js]
[browser_creditCard_doorhanger.js]
skip-if = (os == "linux") || (os == "mac" && debug) || (os == "win") # bug 1425884
[browser_creditCard_fill_master_password.js]
[browser_dropdown_layout.js]
[browser_editAddressDialog.js]
[browser_editCreditCardDialog.js]
+skip-if = (verify && (os == 'linux'))
[browser_first_time_use_doorhanger.js]
+skip-if = verify
[browser_insecure_form.js]
skip-if = (os == 'linux' && !debug) || (os == 'win') # bug 1456284
[browser_manageAddressesDialog.js]
[browser_manageCreditCardsDialog.js]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[browser_privacyPreferences.js]
[browser_submission_in_private_mode.js]
[browser_update_doorhanger.js]
skip-if = (os == "linux") || (os == "mac" && debug) || (os == "win") # bug 1426981
--- a/browser/extensions/formautofill/test/mochitest/mochitest.ini
+++ b/browser/extensions/formautofill/test/mochitest/mochitest.ini
@@ -4,20 +4,24 @@ prefs =
support-files =
../../../../../toolkit/components/satchel/test/satchel_common.js
../../../../../toolkit/components/satchel/test/parent_utils.js
formautofill_common.js
formautofill_parent_utils.js
[test_address_level_1_submission.html]
[test_autofocus_form.html]
+skip-if = verify
[test_basic_autocomplete_form.html]
+skip-if = verify
[test_basic_creditcard_autocomplete_form.html]
scheme=https
[test_clear_form.html]
scheme=https
[test_creditcard_autocomplete_off.html]
+skip-if = verify
scheme=https
[test_form_changes.html]
[test_formautofill_preview_highlight.html]
+skip-if = verify
[test_multi_locale_CA_address_form.html]
[test_multiple_forms.html]
[test_on_address_submission.html]
--- a/browser/extensions/pdfjs/test/browser.ini
+++ b/browser/extensions/pdfjs/test/browser.ini
@@ -1,10 +1,12 @@
[DEFAULT]
support-files =
file_pdfjs_test.pdf
head.js
[browser_pdfjs_main.js]
[browser_pdfjs_navigation.js]
[browser_pdfjs_savedialog.js]
+skip-if = verify
[browser_pdfjs_views.js]
[browser_pdfjs_zoom.js]
+skip-if = (verify && debug && (os == 'win'))
--- a/browser/modules/test/browser/browser.ini
+++ b/browser/modules/test/browser/browser.ini
@@ -1,13 +1,14 @@
[DEFAULT]
support-files =
head.js
[browser_BrowserErrorReporter.js]
+skip-if = (verify && !debug && (os == 'mac' || os == 'win'))
support-files =
browser_BrowserErrorReporter.html
[browser_BrowserUITelemetry_buckets.js]
skip-if = !e10s # Bug 1373549
tags = openUILinkIn
[browser_BrowserUITelemetry_defaults.js]
skip-if = !e10s # Bug 1373549
[browser_BrowserUITelemetry_sidebar.js]
@@ -35,16 +36,17 @@ skip-if = !e10s
[browser_taskbar_preview.js]
skip-if = os != win || (os == win && bits == 64) # bug 1456807
[browser_UnsubmittedCrashHandler.js]
run-if = crashreporter
[browser_urlBar_zoom.js]
[browser_UsageTelemetry.js]
[browser_UsageTelemetry_domains.js]
[browser_UsageTelemetry_private_and_restore.js]
+skip-if = verify && debug
[browser_UsageTelemetry_urlbar.js]
support-files =
usageTelemetrySearchSuggestions.sjs
usageTelemetrySearchSuggestions.xml
[browser_UsageTelemetry_searchbar.js]
support-files =
usageTelemetrySearchSuggestions.sjs
usageTelemetrySearchSuggestions.xml
--- a/caps/tests/mochitest/chrome.ini
+++ b/caps/tests/mochitest/chrome.ini
@@ -2,10 +2,11 @@
skip-if = os == 'android'
support-files =
file_data.txt
file_disableScript.html
!/caps/tests/mochitest/file_data.txt
!/caps/tests/mochitest/file_disableScript.html
[test_bug995943.xul]
+skip-if = (verify && debug && (os == 'mac'))
[test_addonMayLoad.html]
[test_disableScript.xul]
--- a/devtools/client/aboutdebugging/test/browser.ini
+++ b/devtools/client/aboutdebugging/test/browser.ini
@@ -31,16 +31,17 @@ tags = webextensions
tags = webextensions
[browser_addons_debug_webextension_nobg.js]
tags = webextensions
[browser_addons_debug_webextension_popup.js]
skip-if = coverage || (verify && debug) || (debug && os == "linux" && bits == 64) # coverage: Bug 1387827, verify: crashes on shutdown, timeouts linux debug Bug 1299001
tags = webextensions
[browser_addons_debugging_initial_state.js]
[browser_addons_install.js]
+skip-if = verify && debug
[browser_addons_reload.js]
[browser_addons_remove.js]
[browser_addons_toggle_debug.js]
[browser_page_not_found.js]
[browser_service_workers.js]
[browser_service_workers_fetch_flag.js]
skip-if = os == 'mac' # bug 1333759
[browser_service_workers_multi_content_process.js]
--- a/devtools/client/debugger/new/test/mochitest/browser.ini
+++ b/devtools/client/debugger/new/test/mochitest/browser.ini
@@ -150,30 +150,31 @@ support-files =
examples/script-switching-01.js
examples/times2.js
[browser_dbg-asm.js]
[browser_dbg-async-stepping.js]
[browser_dbg-sourcemapped-breakpoint-console.js]
skip-if = (os == "win" && ccov) # Bug 1453549
[browser_dbg-sourcemapped-scopes.js]
-skip-if = ccov # Bug 1441545
+skip-if = ccov || (verify && debug && (os == 'linux')) # Bug 1441545
[browser_dbg-sourcemapped-stepping.js]
[browser_dbg-sourcemapped-preview.js]
skip-if = (os == "win" && ccov) || (os == "win" && !debug) # Bug 1448523, Bug 1448450
[browser_dbg-breaking.js]
[browser_dbg-breaking-from-console.js]
[browser_dbg-breakpoints.js]
[browser_dbg-breakpoints-reloading.js]
[browser_dbg-breakpoints-cond.js]
[browser_dbg-browser-content-toolbox.js]
-skip-if = !e10s # This test is only valid in e10s
+skip-if = !e10s || verify # This test is only valid in e10s
[browser_dbg-call-stack.js]
[browser_dbg-scopes.js]
[browser_dbg-chrome-create.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_dbg-chrome-debugging.js]
[browser_dbg-console.js]
[browser_dbg-console-link.js]
[browser_dbg-content-script-sources.js]
skip-if = (os == "win" && ccov) # Bug 1424154
[browser_dbg-debugger-buttons.js]
[browser_dbg-editor-gutter.js]
[browser_dbg-editor-select.js]
@@ -183,22 +184,24 @@ skip-if = (os == "win" && ccov) # Bug 14
[browser_dbg-expressions-error.js]
[browser_dbg-iframes.js]
[browser_dbg-inline-cache.js]
[browser_dbg-keyboard-navigation.js]
[browser_dbg-keyboard-shortcuts.js]
skip-if = os == "linux" # bug 1351952
[browser_dbg-layout-changes.js]
[browser_dbg-outline.js]
+skip-if = verify
[browser_dbg-pause-exceptions.js]
skip-if = !debug && (os == "win" && os_version == "6.1") # Bug 1456441
[browser_dbg-pause-on-next.js]
[browser_dbg-pause-ux.js]
skip-if = os == "win"
[browser_dbg-navigation.js]
+skip-if = (verify && debug && (os == 'mac'))
[browser_dbg-minified.js]
[browser_dbg-pretty-print.js]
[browser_dbg-pretty-print-console.js]
[browser_dbg-pretty-print-paused.js]
[browser_dbg-preview.js]
skip-if = os == "win"
[browser_dbg-preview-module.js]
skip-if = os == "win"
@@ -211,23 +214,23 @@ skip-if = os == "win"
[browser_dbg-scopes-mutations.js]
[browser_dbg-search-file.js]
skip-if = os == "win" # Bug 1393121
[browser_dbg-quick-open.js]
skip-if = os == "win"
[browser_dbg-search-project.js]
[browser_dbg-sourcemaps.js]
[browser_dbg-sourcemaps-reload.js]
-skip-if = os == "win" # Bug 1434792
+skip-if = os == "win" || (verify) # Bug 1434792
[browser_dbg-sourcemaps-reloading.js]
[browser_dbg-sourcemaps2.js]
[browser_dbg-sourcemaps3.js]
[browser_dbg-sourcemaps-bogus.js]
skip-if = os == 'linux' && !asan # bug 1447118
[browser_dbg-sources.js]
[browser_dbg-sources-named-eval.js]
[browser_dbg-stepping.js]
-skip-if = debug
+skip-if = debug || (verify && (os == 'win'))
[browser_dbg-tabs.js]
[browser_dbg-tabs-pretty-print.js]
[browser_dbg-toggling-tools.js]
[browser_dbg-wasm-sourcemaps.js]
skip-if = true
--- a/devtools/client/debugger/test/mochitest/browser.ini
+++ b/devtools/client/debugger/test/mochitest/browser.ini
@@ -137,17 +137,17 @@ uses-unsafe-cpows = true
skip-if = e10s && debug
[browser_dbg_addon-modules.js]
skip-if = e10s # TODO
tags = addons
[browser_dbg_addon-modules-unpacked.js]
skip-if = e10s # TODO
tags = addons
[browser_dbg_addon-console.js]
-skip-if = e10s && debug || os == 'win' # bug 1005274
+skip-if = e10s && debug || os == 'win' || verify # bug 1005274
tags = addons
[browser_dbg_auto-pretty-print-01.js]
uses-unsafe-cpows = true
[browser_dbg_auto-pretty-print-02.js]
uses-unsafe-cpows = true
[browser_dbg_auto-pretty-print-03.js]
uses-unsafe-cpows = true
[browser_dbg_bfcache.js]
--- a/devtools/client/framework/test/browser.ini
+++ b/devtools/client/framework/test/browser.ini
@@ -85,16 +85,17 @@ skip-if = os == 'win' || debug # Bug 128
skip-if = os == "mac" # Full keyboard navigation on OSX only works if Full Keyboard Access setting is set to All Control in System Keyboard Preferences
[browser_toolbox_options.js]
[browser_toolbox_options_multiple_tabs.js]
[browser_toolbox_options_disable_buttons.js]
[browser_toolbox_options_disable_cache-01.js]
[browser_toolbox_options_disable_cache-02.js]
[browser_toolbox_options_disable_js.js]
[browser_toolbox_options_enable_serviceworkers_testing.js]
+skip-if = verify
[browser_toolbox_options_frames_button.js]
[browser_toolbox_options_panel_toggle.js]
[browser_toolbox_raise.js]
disabled=Bug 962258
[browser_toolbox_races.js]
[browser_toolbox_ready.js]
[browser_toolbox_remoteness_change.js]
run-if = e10s
--- a/devtools/client/inspector/animation-old/test/browser.ini
+++ b/devtools/client/inspector/animation-old/test/browser.ini
@@ -55,22 +55,24 @@ skip-if = os == "linux" && !debug # Bug
[browser_animation_running_on_compositor.js]
[browser_animation_same_nb_of_playerWidgets_and_playerFronts.js]
[browser_animation_shows_player_on_valid_node.js]
[browser_animation_spacebar_toggles_animations.js]
[browser_animation_spacebar_toggles_node_animations.js]
[browser_animation_summarygraph_for_multiple_easings.js]
[browser_animation_target_highlight_select.js]
[browser_animation_target_highlighter_lock.js]
+skip-if = verify
[browser_animation_timeline_add_animation.js]
[browser_animation_timeline_currentTime.js]
[browser_animation_timeline_header.js]
[browser_animation_timeline_iterationStart.js]
[browser_animation_timeline_pause_button_01.js]
[browser_animation_timeline_pause_button_02.js]
+skip-if = (verify && debug && (os == 'linux'))
[browser_animation_timeline_pause_button_03.js]
[browser_animation_timeline_rate_selector.js]
[browser_animation_timeline_rewind_button.js]
[browser_animation_timeline_scrubber_exists.js]
[browser_animation_timeline_scrubber_movable.js]
[browser_animation_timeline_scrubber_moves.js]
[browser_animation_timeline_setCurrentTime.js]
[browser_animation_timeline_short_duration.js]
--- a/devtools/client/inspector/animation/test/browser.ini
+++ b/devtools/client/inspector/animation/test/browser.ini
@@ -34,16 +34,17 @@ support-files =
[browser_animation_current-time-label.js]
[browser_animation_current-time-scrubber.js]
[browser_animation_current-time-scrubber_each-different-creation-time-animations.js]
[browser_animation_empty_on_invalid_nodes.js]
[browser_animation_inspector_exists.js]
[browser_animation_keyframes-graph_computed-value-path-01.js]
[browser_animation_keyframes-graph_computed-value-path-02.js]
[browser_animation_keyframes-graph_computed-value-path_easing-hint.js]
+skip-if = (verify && !debug)
[browser_animation_keyframes-graph_keyframe-marker.js]
[browser_animation_keyframes-progress-bar.js]
[browser_animation_keyframes-progress-bar_after-resuming.js]
[browser_animation_logic_auto-stop.js]
[browser_animation_logic_avoid-updating-during-hiding.js]
[browser_animation_logic_created-time.js]
[browser_animation_logic_mutations.js]
[browser_animation_logic_mutations_fast.js]
--- a/devtools/client/inspector/grids/test/browser.ini
+++ b/devtools/client/inspector/grids/test/browser.ini
@@ -18,23 +18,27 @@ support-files =
[browser_grids_display-setting-extend-grid-lines.js]
[browser_grids_display-setting-show-grid-line-numbers.js]
[browser_grids_display-setting-show-grid-areas.js]
[browser_grids_grid-list-color-picker-on-ESC.js]
[browser_grids_grid-list-color-picker-on-RETURN.js]
[browser_grids_grid-list-element-rep.js]
[browser_grids_grid-list-no-grids.js]
[browser_grids_grid-list-on-iframe-reloaded.js]
+skip-if = (verify && (os == 'win' || os == 'linux'))
[browser_grids_grid-list-on-mutation-element-added.js]
[browser_grids_grid-list-on-mutation-element-removed.js]
[browser_grids_grid-list-toggle-multiple-grids.js]
[browser_grids_grid-list-toggle-single-grid.js]
[browser_grids_grid-outline-cannot-show-outline.js]
[browser_grids_grid-outline-highlight-area.js]
+skip-if = (verify && (os == 'win'))
[browser_grids_grid-outline-highlight-cell.js]
+skip-if = (verify && (os == 'win'))
[browser_grids_grid-outline-selected-grid.js]
[browser_grids_grid-outline-updates-on-grid-change.js]
[browser_grids_grid-outline-writing-mode.js]
+skip-if = (verify && (os == 'win'))
[browser_grids_highlighter-setting-rules-grid-toggle.js]
[browser_grids_no_fragments.js]
[browser_grids_number-of-css-grids-telemetry.js]
[browser_grids_persist-color-palette.js]
[browser_grids_restored-after-reload.js]
--- a/devtools/client/inspector/markup/test/browser.ini
+++ b/devtools/client/inspector/markup/test/browser.ini
@@ -135,16 +135,17 @@ skip-if = true # Bug 1177550
[browser_markup_links_03.js]
[browser_markup_links_04.js]
subsuite = clipboard
skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_markup_links_05.js]
[browser_markup_links_06.js]
[browser_markup_links_07.js]
[browser_markup_load_01.js]
+skip-if = verify
[browser_markup_html_edit_01.js]
[browser_markup_html_edit_02.js]
[browser_markup_html_edit_03.js]
[browser_markup_html_edit_undo-redo.js]
[browser_markup_image_tooltip.js]
[browser_markup_image_tooltip_mutations.js]
[browser_markup_keybindings_01.js]
[browser_markup_keybindings_02.js]
--- a/devtools/client/inspector/rules/test/browser.ini
+++ b/devtools/client/inspector/rules/test/browser.ini
@@ -48,16 +48,17 @@ support-files =
!/devtools/client/shared/test/test-actor.js
!/devtools/client/shared/test/test-actor-registry.js
[browser_rules_add-property-and-reselect.js]
[browser_rules_add-property-cancel_01.js]
[browser_rules_add-property-cancel_02.js]
[browser_rules_add-property-cancel_03.js]
[browser_rules_add-property-commented.js]
+skip-if = (verify && debug && os == 'win')
[browser_rules_add-property_01.js]
[browser_rules_add-property_02.js]
[browser_rules_add-property-svg.js]
[browser_rules_add-rule-and-property.js]
[browser_rules_add-rule-button-state.js]
[browser_rules_add-rule-edit-selector.js]
[browser_rules_add-rule-iframes.js]
[browser_rules_add-rule-namespace-elements.js]
@@ -87,16 +88,17 @@ support-files =
[browser_rules_colorpicker-release-outside-frame.js]
[browser_rules_colorpicker-revert-on-ESC.js]
[browser_rules_colorpicker-swatch-displayed.js]
[browser_rules_colorUnit.js]
[browser_rules_completion-existing-property_01.js]
[browser_rules_completion-existing-property_02.js]
[browser_rules_completion-new-property_01.js]
[browser_rules_completion-new-property_02.js]
+skip-if = (verify && !debug && os == 'win')
[browser_rules_completion-new-property_03.js]
[browser_rules_completion-new-property_04.js]
[browser_rules_completion-new-property_multiline.js]
[browser_rules_computed-lists_01.js]
[browser_rules_computed-lists_02.js]
[browser_rules_completion-popup-hidden-after-navigation.js]
[browser_rules_content_01.js]
[browser_rules_content_02.js]
@@ -117,16 +119,17 @@ skip-if = (os == 'linux' && bits == 32 &
skip-if = (os == "linux") # Bug 1356214
[browser_rules_edit-property-cancel.js]
[browser_rules_edit-property-click.js]
[browser_rules_edit-property-commit.js]
[browser_rules_edit-property-computed.js]
[browser_rules_edit-property-increments.js]
[browser_rules_edit-property-order.js]
[browser_rules_edit-property-remove_01.js]
+skip-if = (verify && debug && os == 'win')
[browser_rules_edit-property-remove_02.js]
[browser_rules_edit-property-remove_03.js]
[browser_rules_edit-property_01.js]
[browser_rules_edit-property_02.js]
[browser_rules_edit-property_03.js]
[browser_rules_edit-property_04.js]
[browser_rules_edit-property_05.js]
[browser_rules_edit-property_06.js]
--- a/devtools/client/inspector/test/browser.ini
+++ b/devtools/client/inspector/test/browser.ini
@@ -81,16 +81,17 @@ skip-if = os == "mac" # Full keyboard na
[browser_inspector_highlighter-cssshape_01.js]
[browser_inspector_highlighter-cssshape_02.js]
[browser_inspector_highlighter-cssshape_03.js]
[browser_inspector_highlighter-cssshape_04.js]
[browser_inspector_highlighter-cssshape_05.js]
[browser_inspector_highlighter-cssshape_06.js]
[browser_inspector_highlighter-cssshape_07.js]
[browser_inspector_highlighter-cssshape_iframe_01.js]
+skip-if = (verify && debug)
[browser_inspector_highlighter-csstransform_01.js]
[browser_inspector_highlighter-csstransform_02.js]
[browser_inspector_highlighter-embed.js]
[browser_inspector_highlighter-eyedropper-clipboard.js]
subsuite = clipboard
skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_inspector_highlighter-eyedropper-csp.js]
[browser_inspector_highlighter-eyedropper-events.js]
--- a/devtools/client/netmonitor/test/browser.ini
+++ b/devtools/client/netmonitor/test/browser.ini
@@ -64,68 +64,65 @@ support-files =
!/devtools/client/shared/test/telemetry-test-helpers.js
[browser_net_accessibility-01.js]
[browser_net_accessibility-02.js]
[browser_net_api-calls.js]
[browser_net_background_update.js]
[browser_net_autoscroll.js]
[browser_net_cached-status.js]
+skip-if = verify
[browser_net_cause.js]
[browser_net_cause_redirect.js]
[browser_net_cause_source_map.js]
[browser_net_service-worker-status.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_net_charts-01.js]
[browser_net_charts-02.js]
[browser_net_charts-03.js]
[browser_net_charts-04.js]
[browser_net_charts-05.js]
[browser_net_charts-06.js]
[browser_net_charts-07.js]
[browser_net_clear.js]
[browser_net_column_headers_tooltips.js]
[browser_net_columns_last_column.js]
[browser_net_columns_pref.js]
[browser_net_columns_reset.js]
[browser_net_columns_showhide.js]
[browser_net_columns_time.js]
[browser_net_complex-params.js]
+skip-if = (verify && !debug && (os == 'win'))
[browser_net_content-type.js]
+skip-if = (verify && !debug && (os == 'mac'))
[browser_net_brotli.js]
[browser_net_curl-utils.js]
[browser_net_copy_image_as_data_uri.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_copy_svg_image_as_data_uri.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_copy_url.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_copy_params.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
+skip-if = (verify && !debug && (os == 'mac')) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_copy_response.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_copy_headers.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_cookies_sorted.js]
+skip-if = (verify && debug && os == 'win')
[browser_net_copy_as_curl.js]
subsuite = clipboard
-skip-if = (os == 'linux' && bits == 32 && debug) # bug 1328915, disable linux32 debug devtools for timeouts
[browser_net_cors_requests.js]
[browser_net_cyrillic-01.js]
[browser_net_cyrillic-02.js]
[browser_net_frame.js]
[browser_net_header-docs.js]
-skip-if = (os == 'linux' && debug && bits == 32) # Bug 1321434
[browser_net_filter-01.js]
-skip-if = (os == 'linux' && debug && bits == 32) # Bug 1303439
[browser_net_filter-02.js]
[browser_net_filter-03.js]
[browser_net_filter-04.js]
[browser_net_filter-autocomplete.js]
[browser_net_filter-flags.js]
[browser_net_footer-summary.js]
[browser_net_headers-alignment.js]
[browser_net_headers_filter.js]
@@ -143,16 +140,17 @@ skip-if = (os == 'linux' && debug && bit
[browser_net_leak_on_tab_close.js]
[browser_net_open_in_debugger.js]
[browser_net_open_in_style_editor.js]
[browser_net_open_request_in_tab.js]
[browser_net_pane-collapse.js]
[browser_net_pane-network-details.js]
[browser_net_pane-toggle.js]
[browser_net_pause.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_net_params_sorted.js]
[browser_net_persistent_logs.js]
[browser_net_post-data-01.js]
[browser_net_post-data-02.js]
[browser_net_post-data-03.js]
[browser_net_post-data-04.js]
[browser_net_prefs-and-l10n.js]
[browser_net_prefs-reload.js]
--- a/devtools/client/performance/test/browser.ini
+++ b/devtools/client/performance/test/browser.ini
@@ -106,19 +106,23 @@ disabled=TODO bug 1256350
[browser_perf-states.js]
[browser_perf-telemetry-01.js]
[browser_perf-telemetry-02.js]
[browser_perf-telemetry-03.js]
[browser_perf-telemetry-04.js]
[browser_perf-theme-toggle.js]
disabled=TODO bug 1256350
[browser_perf-tree-abstract-01.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_perf-tree-abstract-02.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_perf-tree-abstract-03.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_perf-tree-abstract-04.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_perf-tree-abstract-05.js]
[browser_perf-tree-view-01.js]
[browser_perf-tree-view-02.js]
[browser_perf-tree-view-03.js]
[browser_perf-tree-view-04.js]
[browser_perf-tree-view-05.js]
[browser_perf-tree-view-06.js]
[browser_perf-tree-view-07.js]
--- a/devtools/client/shadereditor/test/browser.ini
+++ b/devtools/client/shadereditor/test/browser.ini
@@ -11,40 +11,49 @@ support-files =
!/devtools/client/shared/test/frame-script-utils.js
!/devtools/client/shared/test/shared-head.js
!/devtools/client/shared/test/telemetry-test-helpers.js
[browser_se_aaa_run_first_leaktest.js]
[browser_se_bfcache.js]
skip-if = true # Bug 942473, caused by Bug 940541
[browser_se_editors-contents.js]
+skip-if = (verify && (os == 'win'))
[browser_se_editors-error-gutter.js]
+skip-if = (verify && !debug && (os == 'win'))
[browser_se_editors-error-tooltip.js]
+skip-if = (verify && (os == 'win' || os == 'linux'))
[browser_se_editors-lazy-init.js]
[browser_se_first-run.js]
[browser_se_navigation.js]
[browser_se_programs-blackbox-01.js]
[browser_se_programs-blackbox-02.js]
[browser_se_programs-cache.js]
[browser_se_programs-highlight-01.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_se_programs-highlight-02.js]
[browser_se_programs-list.js]
[browser_se_shaders-edit-01.js]
[browser_se_shaders-edit-02.js]
[browser_se_shaders-edit-03.js]
+skip-if = (verify && (os == 'win'))
[browser_webgl-actor-test-01.js]
[browser_webgl-actor-test-02.js]
[browser_webgl-actor-test-03.js]
[browser_webgl-actor-test-04.js]
[browser_webgl-actor-test-05.js]
+skip-if = (verify && !debug && (os == 'linux'))
[browser_webgl-actor-test-06.js]
+skip-if = (verify && (os == 'linux'))
[browser_webgl-actor-test-07.js]
[browser_webgl-actor-test-08.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_webgl-actor-test-09.js]
[browser_webgl-actor-test-10.js]
[browser_webgl-actor-test-11.js]
[browser_webgl-actor-test-12.js]
[browser_webgl-actor-test-13.js]
[browser_webgl-actor-test-14.js]
[browser_webgl-actor-test-15.js]
[browser_webgl-actor-test-16.js]
[browser_webgl-actor-test-17.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_webgl-actor-test-18.js]
--- a/devtools/client/shared/test/browser.ini
+++ b/devtools/client/shared/test/browser.ini
@@ -153,26 +153,28 @@ skip-if = e10s # Bug 1221911, bug 122228
[browser_inplace-editor_autocomplete_offset.js]
[browser_inplace-editor_autocomplete_css_variable.js]
[browser_inplace-editor_maxwidth.js]
[browser_keycodes.js]
[browser_key_shortcuts.js]
[browser_layoutHelpers.js]
skip-if = e10s # Layouthelpers test should not run in a content page.
[browser_layoutHelpers-getBoxQuads.js]
+skip-if = verify
[browser_link.js]
[browser_num-l10n.js]
[browser_options-view-01.js]
[browser_outputparser.js]
skip-if = e10s # Test intermittently fails with e10s. Bug 1124162.
[browser_poller.js]
[browser_prefs-01.js]
[browser_prefs-02.js]
[browser_require_raw.js]
[browser_spectrum.js]
+skip-if = (verify && !debug && (os == 'linux' || os == 'win'))
[browser_theme.js]
[browser_tableWidget_basic.js]
[browser_tableWidget_keyboard_interaction.js]
[browser_tableWidget_mouse_interaction.js]
[browser_telemetry_button_eyedropper.js]
[browser_telemetry_button_paintflashing.js]
[browser_telemetry_button_responsive.js]
skip-if = !e10s || os == "win" # RDM only works for remote tabs, Win: bug 1404197
@@ -191,9 +193,10 @@ skip-if = !e10s || os == "win" # RDM onl
[browser_telemetry_toolboxtabs_styleeditor.js]
[browser_telemetry_toolboxtabs_webaudioeditor.js]
[browser_telemetry_toolboxtabs_webconsole.js]
[browser_templater_basic.js]
[browser_treeWidget_basic.js]
[browser_treeWidget_keyboard_interaction.js]
[browser_treeWidget_mouse_interaction.js]
[browser_devices.js]
+skip-if = verify
[browser_theme_switching.js]
--- a/devtools/client/storage/test/browser.ini
+++ b/devtools/client/storage/test/browser.ini
@@ -36,17 +36,17 @@ tags = usercontextid
[browser_storage_cache_error.js]
[browser_storage_cookies_add.js]
[browser_storage_cookies_delete_all.js]
[browser_storage_cookies_domain.js]
[browser_storage_cookies_domain_port.js]
[browser_storage_cookies_edit.js]
[browser_storage_cookies_edit_keyboard.js]
[browser_storage_cookies_samesite.js]
-skip-if = (os == "win" && os_version == "10.0" && !debug) # Bug 1448484
+skip-if = (os == "win" && os_version == "10.0" && !debug) || (verify && !debug && (os == 'win' || os == 'mac')) # Bug 1448484
[browser_storage_cookies_tab_navigation.js]
[browser_storage_delete.js]
[browser_storage_delete_all.js]
[browser_storage_delete_tree.js]
[browser_storage_delete_usercontextid.js]
tags = usercontextid
[browser_storage_dom_cache_disabled.js]
[browser_storage_dynamic_updates_cookies.js]
--- a/devtools/client/webconsole/test/mochitest/browser.ini
+++ b/devtools/client/webconsole/test/mochitest/browser.ini
@@ -168,17 +168,19 @@ skip-if = true # Bug 1437843
[browser_console_context_menu_entries.js]
skip-if = (os == "linux" && (debug || ccov)) # Bug 1440059
[browser_console_dead_objects.js]
[browser_console_devtools_loader_exception.js]
[browser_console_error_source_click.js]
[browser_console_filters.js]
[browser_console_nsiconsolemessage.js]
[browser_console_open_or_focus.js]
+skip-if = (verify && debug && (os == 'mac' || os == 'linux'))
[browser_console_restore.js]
+skip-if = verify
[browser_console_webconsole_console_api_calls.js]
[browser_console_webconsole_ctrlw_close_tab.js]
[browser_console_webconsole_iframe_messages.js]
[browser_console_webconsole_private_browsing.js]
[browser_jsterm_accessibility.js]
[browser_jsterm_add_edited_input_to_history.js]
[browser_jsterm_autocomplete_array_no_index.js]
[browser_jsterm_autocomplete_cached_results.js]
@@ -330,23 +332,25 @@ subsuite = clipboard
[browser_webconsole_persist.js]
[browser_webconsole_reopen_closed_tab.js]
[browser_webconsole_repeat_different_objects.js]
[browser_webconsole_sandbox_update_after_navigation.js]
[browser_webconsole_script_errordoc_urls.js]
[browser_webconsole_scroll.js]
[browser_webconsole_select_all.js]
[browser_webconsole_show_subresource_security_errors.js]
+skip-if = verify
[browser_webconsole_shows_reqs_from_netmonitor.js]
[browser_webconsole_shows_reqs_in_netmonitor.js]
[browser_webconsole_sidebar_object_expand_when_message_pruned.js]
[browser_webconsole_sourcemap_css.js]
[browser_webconsole_sourcemap_error.js]
[browser_webconsole_sourcemap_invalid.js]
[browser_webconsole_sourcemap_nosource.js]
+skip-if = verify
[browser_webconsole_split.js]
[browser_webconsole_split_close_button.js]
[browser_webconsole_split_escape_key.js]
[browser_webconsole_split_focus.js]
[browser_webconsole_split_persist.js]
[browser_webconsole_stacktrace_location_debugger_link.js]
[browser_webconsole_stacktrace_location_scratchpad_link.js]
[browser_webconsole_strict_mode_errors.js]
--- a/devtools/server/tests/browser/browser.ini
+++ b/devtools/server/tests/browser/browser.ini
@@ -94,15 +94,16 @@ skip-if = e10s # Bug 1183605 - devtools/
skip-if = e10s # Bug 1183605 - devtools/server/tests/browser/ tests are still disabled in E10S
[browser_perf-samples-01.js]
[browser_perf-samples-02.js]
[browser_storage_browser_toolbox_indexeddb.js]
[browser_storage_cookies-duplicate-names.js]
[browser_storage_dynamic_windows.js]
[browser_storage_listings.js]
[browser_storage_updates.js]
+skip-if = (verify && debug && (os == 'mac' || os == 'linux'))
[browser_stylesheets_getTextEmpty.js]
[browser_stylesheets_nested-iframes.js]
[browser_timeline.js]
[browser_timeline_actors.js]
[browser_timeline_iframes.js]
[browser_register_actor.js]
[browser_webextension_inspected_window.js]
--- a/devtools/server/tests/mochitest/chrome.ini
+++ b/devtools/server/tests/mochitest/chrome.ini
@@ -27,16 +27,17 @@ support-files =
small-image.gif
setup-in-child.js
setup-in-parent.js
webconsole-helpers.js
webextension-helpers.js
[test_animation_actor-lifetime.html]
[test_animation-type-longhand.html]
[test_connection-manager.html]
+skip-if = (verify && debug && (os == 'win'))
[test_connectToFrame.html]
[test_css-logic.html]
[test_css-logic-media-queries.html]
[test_css-logic-specificity.html]
[test_css-properties.html]
[test_Debugger.Source.prototype.introductionScript.html]
[test_Debugger.Source.prototype.introductionType.html]
[test_Debugger.Source.prototype.element.html]
--- a/devtools/shared/webconsole/test/chrome.ini
+++ b/devtools/shared/webconsole/test/chrome.ini
@@ -28,18 +28,20 @@ support-files =
[test_file_uri.html]
[test_reflow.html]
[test_jsterm.html]
[test_jsterm_autocomplete.html]
[test_jsterm_cd_iframe.html]
[test_jsterm_last_result.html]
[test_jsterm_queryselector.html]
[test_network_get.html]
+skip-if = verify
[test_network_longstring.html]
[test_network_post.html]
[test_network_security-hpkp.html]
[test_network_security-hsts.html]
[test_nsiconsolemessage.html]
[test_object_actor.html]
[test_object_actor_native_getters.html]
[test_object_actor_native_getters_lenient_this.html]
[test_page_errors.html]
+skip-if = verify
[test_throw.html]
--- a/devtools/startup/aboutdevtools/test/browser.ini
+++ b/devtools/startup/aboutdevtools/test/browser.ini
@@ -3,8 +3,9 @@ tags = devtools
subsuite = devtools
support-files =
head.js
[browser_aboutdevtools_closes_page.js]
[browser_aboutdevtools_enables_devtools.js]
[browser_aboutdevtools_focus_owner_tab.js]
[browser_aboutdevtools_reuse_existing.js]
+skip-if = (verify && (os == 'mac' || os == 'linux'))
--- a/docshell/test/browser/browser.ini
+++ b/docshell/test/browser/browser.ini
@@ -72,33 +72,37 @@ support-files =
[browser_bug234628-6.js]
[browser_bug234628-7.js]
[browser_bug234628-8.js]
[browser_bug234628-9.js]
[browser_bug349769.js]
[browser_bug388121-1.js]
[browser_bug388121-2.js]
[browser_bug420605.js]
+skip-if = verify
[browser_bug422543.js]
[browser_bug441169.js]
[browser_bug503832.js]
+skip-if = verify
[browser_bug554155.js]
[browser_bug655270.js]
[browser_bug655273.js]
[browser_bug670318.js]
[browser_bug673467.js]
[browser_bug852909.js]
+skip-if = (verify && debug && (os == 'win'))
[browser_bug92473.js]
[browser_dataURI_unique_opaque_origin.js]
[browser_uriFixupIntegration.js]
[browser_uriFixupAlternateRedirects.js]
support-files =
redirect_to_example.sjs
[browser_loadDisallowInherit.js]
[browser_loadURI.js]
+skip-if = verify && !debug && os == 'mac'
[browser_multiple_pushState.js]
[browser_onbeforeunload_navigation.js]
skip-if = os == 'win' && !debug # bug 1300351
[browser_search_notification.js]
[browser_tab_touch_events.js]
[browser_timelineMarkers-01.js]
[browser_timelineMarkers-02.js]
skip-if = true # Bug 1220415
--- a/docshell/test/mochitest.ini
+++ b/docshell/test/mochitest.ini
@@ -69,17 +69,19 @@ skip-if = toolkit != "cocoa" || headless
support-files = file_bug511449.html
[test_bug529119-1.html]
[test_bug529119-2.html]
[test_bug530396.html]
support-files = bug530396-noref.sjs bug530396-subframe.html
[test_bug540462.html]
[test_bug551225.html]
[test_bug570341.html]
+skip-if = (verify && !debug && (os == 'win'))
[test_bug580069.html]
+skip-if = (verify && !debug && (os == 'win'))
[test_bug590573.html]
[test_bug598895.html]
skip-if = toolkit == 'android'
[test_bug634834.html]
[test_bug637644.html]
skip-if = toolkit == 'android'
[test_bug640387_1.html]
[test_bug640387_2.html]
--- a/dom/animation/test/mochitest.ini
+++ b/dom/animation/test/mochitest.ini
@@ -26,16 +26,17 @@ support-files =
[css-transitions/test_document-get-animations.html]
[css-transitions/test_effect-target.html]
[css-transitions/test_element-get-animations.html]
[css-transitions/test_event-dispatch.html]
[css-transitions/test_keyframeeffect-getkeyframes.html]
[css-transitions/test_pseudoElement-get-animations.html]
[css-transitions/test_setting-effect.html]
[document-timeline/test_document-timeline.html]
+skip-if = (verify && !debug && (os == 'mac'))
[document-timeline/test_request_animation_frame.html]
[mozilla/test_cascade.html]
[mozilla/test_cubic_bezier_limits.html]
[mozilla/test_deferred_start.html]
skip-if = (toolkit == 'android' && debug) || (os == 'win' && bits == 64) # Bug 1363957
[mozilla/test_disable_animations_api_core.html]
[mozilla/test_disabled_properties.html]
[mozilla/test_discrete_animations.html]
--- a/dom/base/test/browser.ini
+++ b/dom/base/test/browser.ini
@@ -35,24 +35,25 @@ support-files =
[browser_blocking_image.js]
[browser_bug593387.js]
[browser_bug902350.js]
tags = mcb
[browser_bug1011748.js]
[browser_bug1058164.js]
[browser_force_process_selector.js]
-skip-if = !e10s # this only makes sense with e10s-multi
+skip-if = !e10s || verify # this only makes sense with e10s-multi
[browser_messagemanager_loadprocessscript.js]
[browser_aboutnewtab_process_selection.js]
skip-if = !e10s # this only makes sense with e10s-multi
uses-unsafe-cpows = true
[browser_messagemanager_targetframeloader.js]
[browser_messagemanager_unload.js]
[browser_pagehide_on_tab_close.js]
skip-if = e10s # this tests non-e10s behavior. it's not expected to work in e10s.
[browser_promiseDocumentFlushed.js]
[browser_state_notifications.js]
skip-if = true # Bug 1271028
[browser_use_counters.js]
+skip-if = verify
[browser_timeout_throttling_with_audio_playback.js]
[browser_bug1303838.js]
[browser_inputStream_structuredClone.js]
--- a/dom/base/test/chrome/chrome.ini
+++ b/dom/base/test/chrome/chrome.ini
@@ -35,16 +35,17 @@ support-files = ../file_bug357450.js
[test_bug380418.html^headers^]
[test_bug383430.html]
[test_bug418986-1.xul]
[test_bug421622.xul]
[test_bug429785.xul]
[test_bug430050.xul]
[test_bug467123.xul]
[test_bug549682.xul]
+skip-if = verify
[test_bug571390.xul]
[test_bug1098074_throw_from_ReceiveMessage.xul]
[test_bug616841.xul]
[test_bug635835.xul]
[test_bug682305.html]
[test_bug683852.xul]
[test_bug752226-3.xul]
[test_bug752226-4.xul]
--- a/dom/base/test/mochitest.ini
+++ b/dom/base/test/mochitest.ini
@@ -463,21 +463,22 @@ skip-if = (os == "android") # Failure wi
[test_bug562169-2.html]
[test_bug562652.html]
[test_bug564047.html]
[test_bug564863.xhtml]
[test_bug567350.html]
[test_bug574596.html]
skip-if = toolkit == 'android'
[test_bug578096.html]
+skip-if = (verify && (os == 'win'))
[test_bug585978.html]
[test_bug587931.html]
[test_bug588990.html]
[test_bug590812.html]
-skip-if = toolkit == 'android' #bug 687032
+skip-if = toolkit == 'android' || (verify && !debug && (os == 'linux')) #bug 687032
[test_bug590870.html]
[test_bug592366.html]
[test_bug592829.html]
[test_bug597345.html]
[test_bug599295.html]
[test_bug599588.html]
[test_bug601803.html]
[test_bug602838.html]
@@ -628,16 +629,17 @@ skip-if = toolkit == 'android' #bug 9041
subsuite = clipboard
skip-if = toolkit == 'android' #bug 904183
[test_copypaste.xhtml]
subsuite = clipboard
skip-if = toolkit == 'android' #bug 904183
[test_createHTMLDocument.html]
[test_declare_stylesheet_obsolete.html]
[test_data_uri.html]
+skip-if = verify
[test_document.all_iteration.html]
[test_document.all_unqualified.html]
[test_document_constructor.html]
[test_document_importNode_document.html]
[test_custom_element.html]
[test_domparser_null_char.html]
[test_domparsing.html]
[test_domrequest.html]
@@ -668,17 +670,19 @@ skip-if = (toolkit == 'android') # Andro
[test_htmlcopyencoder.html]
[test_htmlcopyencoder.xhtml]
[test_iframe_event_listener_leaks.html]
[test_iframe_referrer.html]
[test_iframe_referrer_changing.html]
[test_iframe_referrer_invalid.html]
[test_Image_constructor.html]
[test_img_referrer.html]
+skip-if = (verify && debug && (os == 'linux'))
[test_innersize_scrollport.html]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[test_integer_attr_with_leading_zero.html]
[test_intersectionobservers.html]
[test_link_prefetch.html]
skip-if = !e10s # Track Bug 1281415
[test_link_preload.html]
[test_link_stylesheet.html]
[test_messagemanager_targetchain.html]
[test_meta_viewport0.html]
@@ -746,20 +750,22 @@ support-files = worker_postMessages.js
support-files = file_receiveMessage.html
[test_processing_instruction_update_stylesheet.xhtml]
[test_progress_events_for_gzip_data.html]
[test_range_bounds.html]
skip-if = toolkit == 'android'
[test_reentrant_flush.html]
skip-if = toolkit == 'android'
[test_referrer_redirect.html]
+skip-if = (verify && debug)
[test_root_iframe.html]
[test_screen_orientation.html]
[test_script_loader_crossorigin_data_url.html]
[test_script_loader_js_cache.html]
+skip-if = verify
support-files =
file_js_cache.html
file_js_cache_with_sri.html
file_js_cache.js
file_js_cache_save_after_load.html
file_js_cache_save_after_load.js
file_js_cache_syntax_error.html
file_js_cache_syntax_error.js
--- a/dom/bindings/test/mochitest.ini
+++ b/dom/bindings/test/mochitest.ini
@@ -73,16 +73,17 @@ skip-if = debug == false
skip-if = debug == false
[test_jsimplemented_eventhandler.html]
skip-if = debug == false
[test_jsimplemented_cross_realm_this.html]
skip-if = debug == false
[test_iterable.html]
skip-if = debug == false
[test_oom_reporting.html]
+skip-if = (verify && debug && (os == 'linux' || os == 'mac'))
[test_domProxyArrayLengthGetter.html]
[test_exceptionSanitization.html]
skip-if = debug == false
[test_stringBindings.html]
skip-if = debug == false
[test_jsimplemented_subclassing.html]
[test_toJSON.html]
skip-if = debug == false
--- a/dom/cache/test/mochitest/mochitest.ini
+++ b/dom/cache/test/mochitest/mochitest.ini
@@ -41,14 +41,15 @@ support-files =
[test_cache_https.html]
[test_cache_redirect.html]
[test_cache_restart.html]
[test_cache_shrink.html]
[test_cache_orphaned_cache.html]
[test_cache_orphaned_body.html]
scheme=https
[test_cache_padding.html]
+skip-if = verify
[test_cache_untrusted.html]
[test_cache_updateUsage.html]
[test_chrome_constructor.html]
[test_cache_worker_gc.html]
scheme=https
[test_cache_tons_of_fd.html]
--- a/dom/canvas/test/webgl-conf/generated-mochitest.ini
+++ b/dom/canvas/test/webgl-conf/generated-mochitest.ini
@@ -5125,17 +5125,17 @@ skip-if = (os == 'android' || os == 'lin
[generated/test_2_conformance2__glsl3__vector-dynamic-indexing-nv-driver-bug.html]
skip-if = (os == 'android' || os == 'linux')
[generated/test_2_conformance2__glsl3__vector-dynamic-indexing-swizzled-lvalue.html]
fail-if = (os == 'mac')
skip-if = (os == 'android' || os == 'linux')
[generated/test_2_conformance2__glsl3__vector-dynamic-indexing.html]
skip-if = (os == 'win') || (os == 'android' || os == 'linux')
[generated/test_2_conformance2__misc__expando-loss-2.html]
-skip-if = (os == 'android' || os == 'linux')
+skip-if = (os == 'android' || os == 'linux') || (verify && debug)
[generated/test_2_conformance2__misc__getextension-while-pbo-bound-stability.html]
skip-if = (os == 'android' || os == 'linux')
[generated/test_2_conformance2__misc__instanceof-test.html]
skip-if = (os == 'android' || os == 'linux')
[generated/test_2_conformance2__misc__object-deletion-behaviour-2.html]
skip-if = (os == 'android' || os == 'linux')
[generated/test_2_conformance2__misc__uninitialized-test-2.html]
skip-if = (os == 'mac') || (os == 'win') || (os == 'android' || os == 'linux')
--- a/dom/canvas/test/webgl-conf/mochitest-errata.ini
+++ b/dom/canvas/test/webgl-conf/mochitest-errata.ini
@@ -220,16 +220,18 @@ fail-if = (os == 'android')
[generated/test_conformance__ogles__GL__gl_FragCoord__gl_FragCoord_001_to_003.html]
fail-if = (os == 'android')
[generated/test_conformance__textures__misc__texture-size-limit.html]
fail-if = (os == 'android')
skip-if = (os == 'linux' && asan)
[generated/test_2_conformance2__reading__read-pixels-from-fbo-test.html]
skip-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__misc__expando-loss-2.html]
+skip-if = (os == 'android' || os == 'linux') || (verify && debug)
[generated/test_2_conformance2__misc__uninitialized-test-2.html]
skip-if = (os == 'mac') || (os == 'win')
[generated/test_2_conformance__misc__bad-arguments-test.html]
# skip because some result logged after SimpleTest.finish()
skip-if = (os == 'mac') || (os == 'win')
[generated/test_conformance__misc__bad-arguments-test.html]
# skip because some result logged after SimpleTest.finish()
skip-if = (os == 'mac') || (os == 'win') || (os == 'linux') || (os == 'android')
@@ -332,17 +334,17 @@ fail-if = (os == 'mac') || (os == 'win')
[generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html]
fail-if = (os == 'mac') || (os == 'win')
[generated/test_2_conformance2__textures__misc__copy-texture-image-same-texture.html]
skip-if = (os == 'win')
fail-if = (os == 'mac')
[generated/test_conformance__rendering__rendering-stencil-large-viewport.html]
-fail-if = (os == 'mac')
+fail-if = (os == 'mac') || (verify && debug && (os == 'linux'))
# 02:52:43 INFO - GECKO(1000) | JavaScript warning: http://mochi.test:8888/tests/dom/canvas/test/webgl-conf/checkout/conformance/rendering/rendering-stencil-large-viewport.html, line 85: Error: WebGL warning: Requested size 32767x32767 was too large, but resize to 16383x16383 succeeded.
# 02:52:43 INFO - GECKO(1000) | JavaScript warning: http://mochi.test:8888/tests/dom/canvas/test/webgl-conf/checkout/conformance/rendering/rendering-stencil-large-viewport.html, line 85: Error: WebGL warning: drawArrays: Drawing to a destination rect smaller than the viewport rect. (This warning will only be given once)
# 02:52:43 INFO - GECKO(1000) | MEMORY STAT | vsize 945MB | vsizeMaxContiguous 98MB | residentFast 211MB | heapAllocated 42MB
# 02:52:43 INFO - GECKO(1000) | ERR: rx::SwapChain11::resetOffscreenColorBuffer(268): Could not create offscreen texture, 0x0505
# 02:52:43 INFO - GECKO(1000) | JavaScript warning: , line 0: Error: WebGL warning: screen->Resize failed. Losing context.
# 02:52:43 INFO - GECKO(1000) | WebGL(0EE8DC00)::ForceLoseContext
# 02:52:43 INFO - GECKO(1000) | [GFX1]: Invalid canvas front buffer or screen
# 02:52:44 INFO - GECKO(1000) | Assertion failure: [GFX1]: Invalid canvas front buffer or screen, at z:\build\build\src\obj-firefox\dist\include\mozilla/gfx/Logging.h:727
--- a/dom/console/tests/mochitest.ini
+++ b/dom/console/tests/mochitest.ini
@@ -7,8 +7,9 @@ support-files =
[test_bug979109.html]
[test_bug989665.html]
[test_consoleEmptyStack.html]
[test_console_binding.html]
[test_console_proto.html]
[test_devtools_pref.html]
[test_timer.html]
[test_count.html]
+skip-if = (verify && !debug && os == 'mac')
--- a/dom/events/test/mochitest.ini
+++ b/dom/events/test/mochitest.ini
@@ -44,19 +44,21 @@ skip-if = toolkit == 'android' #TIMED_OU
[test_bug412567.html]
[test_bug418986-3.html]
[test_bug422132.html]
[test_bug426082.html]
[test_bug427537.html]
[test_bug428988.html]
[test_bug432698.html]
[test_bug443985.html]
+skip-if = verify
[test_bug447736.html]
[test_bug448602.html]
[test_bug450876.html]
+skip-if = verify
[test_bug456273.html]
[test_bug457672.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug489671.html]
[test_bug493251.html]
[test_bug502818.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug508479.html]
@@ -94,17 +96,17 @@ skip-if = toolkit == 'android' #CRASH_DU
[test_bug641477.html]
[test_bug648573.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug650493.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug656379-1.html]
skip-if = toolkit == 'android'
[test_bug656379-2.html]
-skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
+skip-if = toolkit == 'android' || (verify && (os == 'linux')) #CRASH_DUMP, RANDOM
[test_bug656954.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug659071.html]
[test_bug659350.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug662678.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug667612.html]
@@ -125,37 +127,40 @@ skip-if = toolkit == 'android' #CRASH_DU
[test_bug864040.html]
[test_bug924087.html]
[test_bug930374-content.html]
[test_bug944011.html]
[test_bug944847.html]
[test_bug946632.html]
skip-if = (e10s && os == "mac") # bug 1252273
[test_bug967796.html]
+skip-if = (verify && (os == 'linux'))
[test_bug985988.html]
[test_bug998809.html]
[test_bug1003432.html]
support-files = test_bug1003432.js
[test_bug1013412.html]
+skip-if = (verify && debug && (os == 'linux' || os == 'win'))
[test_bug1017086_disable.html]
support-files = bug1017086_inner.html
[test_bug1017086_enable.html]
support-files = bug1017086_inner.html
[test_bug1079236.html]
[test_bug1145910.html]
[test_bug1150308.html]
skip-if = true # bug 1421545
[test_bug1248459.html]
[test_bug1264380.html]
run-if = (e10s && os != "win") # Bug 1270043, crash at windows platforms; Bug1264380 comment 20, nsDragService::InvokeDragSessionImpl behaves differently among platform implementations in non-e10s mode which prevents us to check the validity of nsIDragService::getCurrentSession() consistently via synthesize mouse clicks in non-e10s mode.
[test_bug1327798.html]
subsuite = clipboard
[test_clickevent_on_input.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_continuous_wheel_events.html]
+skip-if = (verify && debug && (os == 'linux' || os == 'win'))
[test_dblclick_explicit_original_target.html]
[test_dom_activate_event.html]
[test_dom_keyboard_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_mouse_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_storage_event.html]
[test_dom_wheel_event.html]
@@ -177,16 +182,17 @@ skip-if = toolkit == 'android' #CRASH_DU
[test_messageEvent_init.html]
[test_moz_mouse_pixel_scroll_event.html]
[test_offsetxy.html]
[test_onerror_handler_args.html]
[test_passive_listeners.html]
[test_paste_image.html]
skip-if = headless # Bug 1405869
[test_wheel_default_action.html]
+skip-if = (verify && debug && (os == 'linux'))
[test_bug687787.html]
[test_bug1305458.html]
[test_bug1298970.html]
[test_bug1304044.html]
[test_bug1332699.html]
[test_bug1339758.html]
[test_bug1369072.html]
support-files = window_bug1369072.html
--- a/dom/events/test/pointerevents/mochitest.ini
+++ b/dom/events/test/pointerevents/mochitest.ini
@@ -99,16 +99,17 @@ support-files =
[test_pointerevent_releasepointercapture_release_right_after_capture-manual.html]
support-files = pointerevent_releasepointercapture_release_right_after_capture-manual.html
[test_pointerevent_sequence_at_implicit_release_on_drag-manual.html]
support-files = pointerevent_sequence_at_implicit_release_on_drag-manual.html
[test_pointerevent_setpointercapture_disconnected-manual.html]
support-files = pointerevent_setpointercapture_disconnected-manual.html
[test_pointerevent_setpointercapture_inactive_button_mouse-manual.html]
support-files = pointerevent_setpointercapture_inactive_button_mouse-manual.html
+skip-if = (verify && (os == 'linux' || os == 'mac'))
[test_pointerevent_setpointercapture_invalid_pointerid-manual.html]
support-files = pointerevent_setpointercapture_invalid_pointerid-manual.html
[test_pointerevent_setpointercapture_override_pending_capture_element-manual.html]
support-files = pointerevent_setpointercapture_override_pending_capture_element-manual.html
[test_pointerevent_setpointercapture_relatedtarget-manual.html]
support-files = pointerevent_setpointercapture_relatedtarget-manual.html
[test_pointerevent_setpointercapture_to_same_element_twice-manual.html]
support-files = pointerevent_setpointercapture_to_same_element_twice-manual.html
--- a/dom/file/tests/mochitest.ini
+++ b/dom/file/tests/mochitest.ini
@@ -29,17 +29,17 @@ support-files = file_ipc_messagemanager_
[test_fileapi_other.html]
[test_fileapi_basic_worker.html]
[test_fileapi_encoding_worker.html]
[test_fileapi_twice_worker.html]
[test_fileapi_other_worker.html]
[test_fileapi_slice_realFile_1.html]
skip-if = (toolkit == 'android') # Android: Bug 775227
[test_fileapi_slice_realFile_2.html]
-skip-if = (toolkit == 'android') # Android: Bug 775227
+skip-if = (toolkit == 'android') || (verify && !debug && (os == 'win')) # Android: Bug 775227
[test_fileapi_slice_memFile_1.html]
skip-if = (toolkit == 'android') # Android: Bug 775227
[test_fileapi_slice_memFile_2.html]
skip-if = (toolkit == 'android') # Android: Bug 775227
[test_fileapi_slice_image.html]
skip-if = (toolkit == 'android') # Android: Bug 775227
[test_mozfiledataurl.html]
skip-if = toolkit == 'android' #TIMED_OUT
--- a/dom/html/test/mochitest.ini
+++ b/dom/html/test/mochitest.ini
@@ -460,17 +460,17 @@ support-files =
file_fullscreen-svg-element.html
file_fullscreen-table.html
file_fullscreen-top-layer.html
file_fullscreen-unprefix-disabled-inner.html
file_fullscreen-unprefix-disabled.html
file_fullscreen-utils.js
[test_fullscreen-api-race.html]
tags = fullscreen
-skip-if = toolkit == 'android' # Android: same as test_fullscreen-api.html
+skip-if = toolkit == 'android' || (verify && debug && os == 'mac') # Android: same as test_fullscreen-api.html
[test_hidden.html]
[test_html_attributes_reflection.html]
[test_htmlcollection.html]
[test_iframe_sandbox_general.html]
tags = openwindow
[test_iframe_sandbox_inheritance.html]
tags = openwindow
[test_iframe_sandbox_navigation.html]
@@ -583,16 +583,17 @@ skip-if = toolkit == 'android'
[test_bug1261673.html]
skip-if = (os == 'android' || os == 'mac')
[test_bug1261674-1.html]
skip-if = (os == 'android' || os == 'mac')
[test_bug1261674-2.html]
skip-if = (os == 'android' || os == 'mac')
[test_bug1260704.html]
[test_allowMedia.html]
+skip-if = (verify && (os == 'linux' || os == 'win'))
[test_bug1292522_same_domain_with_different_port_number.html]
[test_bug1295719_event_sequence_for_arrow_keys.html]
skip-if = os == "android" # up/down arrow keys not supported on android
[test_bug1295719_event_sequence_for_number_keys.html]
[test_bug1310865.html]
[test_bug1315146.html]
[test_fakepath.html]
[test_script_module.html]
--- a/dom/indexedDB/test/browser.ini
+++ b/dom/indexedDB/test/browser.ini
@@ -12,16 +12,18 @@ support-files =
browser_permissionsSharedWorker.js
browser_permissionsWorker.html
browser_permissionsWorker.js
bug839193.js
bug839193.xul
page_private_idb.html
[browser_forgetThisSite.js]
+skip-if = verify
[browser_permissionsPromptAllow.js]
[browser_permissionsPromptDeny.js]
[browser_permissionsPromptWorker.js]
+skip-if = verify
[browser_perwindow_privateBrowsing.js]
skip-if = os == 'linux' && debug # bug 1394671
[browser_private_idb.js]
skip-if = (os == 'mac' && debug) || (os == 'win' && debug) # Bug 1456325
[browser_bug839193.js]
--- a/dom/indexedDB/test/mochitest.ini
+++ b/dom/indexedDB/test/mochitest.ini
@@ -130,17 +130,17 @@ support-files =
[test_autoIncrement.html]
[test_autoIncrement_indexes.html]
[test_bfcache.html]
[test_blob_file_backed.html]
[test_blob_simple.html]
[test_blob_worker_crash.html]
skip-if = e10s && os == 'win' && os_version == '6.1' # Bug 1342415
[test_blob_worker_xhr_post.html]
-skip-if = e10s && os == 'win' && os_version == '6.1' # Bug 1342415
+skip-if = (e10s && os == 'win' && os_version == '6.1') || (verify && (os == 'win')) # Bug 1342415
[test_blob_worker_xhr_post_multifile.html]
skip-if = e10s && os == 'win' && os_version == '6.1' # Bug 1342415
[test_blob_worker_xhr_read.html]
[test_blob_worker_xhr_read_slice.html]
[test_blocked_order.html]
[test_bug937006.html]
[test_clear.html]
[test_complex_keyPaths.html]
@@ -152,18 +152,20 @@ skip-if = e10s && os == 'win' && os_vers
[test_cursor_update_updates_indexes.html]
[test_cursors.html]
[test_database_onclose.html]
[test_deleteDatabase.html]
[test_deleteDatabase_interactions.html]
[test_deleteDatabase_onblocked.html]
[test_deleteDatabase_onblocked_duringVersionChange.html]
[test_error_events_abort_transactions.html]
+skip-if = verify
[test_event_listener_leaks.html]
[test_event_propagation.html]
+skip-if = verify
[test_event_source.html]
[test_exceptions_in_events.html]
[test_file_array.html]
[test_file_cross_database_copying.html]
[test_file_delete.html]
[test_file_os_delete.html]
[test_file_put_deleted.html]
[test_file_put_get_object.html]
@@ -241,16 +243,17 @@ skip-if = e10s
[test_remove_index.html]
[test_rename_index.html]
[test_rename_index_errors.html]
[test_remove_objectStore.html]
[test_rename_objectStore.html]
[test_rename_objectStore_errors.html]
[test_request_readyState.html]
[test_sandbox.html]
+skip-if = verify
[test_setVersion.html]
[test_setVersion_abort.html]
[test_setVersion_events.html]
[test_setVersion_exclusion.html]
[test_setVersion_throw.html]
[test_storage_manager_estimate.html]
scheme=https
[test_success_events_after_abort.html]
--- a/dom/ipc/tests/chrome.ini
+++ b/dom/ipc/tests/chrome.ini
@@ -1,7 +1,7 @@
[DEFAULT]
skip-if = os == 'android'
support-files =
process_error.xul
[test_process_error.xul]
-skip-if = !crashreporter
+skip-if = !crashreporter || (verify && debug && (os == 'linux' || os == 'mac'))
--- a/dom/manifest/test/browser.ini
+++ b/dom/manifest/test/browser.ini
@@ -2,12 +2,13 @@
support-files =
file_reg_appinstalled_event.html
file_testserver.sjs
manifestLoader.html
resource.sjs
red-50.png
blue-150.png
[browser_Manifest_install.js]
+skip-if = verify
[browser_ManifestFinder_browserHasManifestLink.js]
[browser_ManifestIcons_browserFetchIcon.js]
[browser_ManifestObtainer_obtain.js]
[browser_fire_appinstalled_event.js]
\ No newline at end of file
--- a/dom/media/test/mochitest.ini
+++ b/dom/media/test/mochitest.ini
@@ -697,17 +697,17 @@ skip-if = true # bug 475110 - disabled s
skip-if = android_version == '15' || android_version == '17' || android_version == '22' # android(bug 1232305, bug 1232318, bug 1372457)
[test_autoplay_policy.html]
skip-if = android_version == '23' # bug 1424903
[test_autoplay_policy_activation.html]
skip-if = android_version == '23' # bug 1424903
[test_autoplay_policy_eventdown_activation.html]
skip-if = android_version == '23' # bug 1424903
[test_autoplay_policy_key_blacklist.html]
-skip-if = android_version == '23' # bug 1424903
+skip-if = android_version == '23' || (verify && debug && (os == 'win')) # bug 1424903
[test_autoplay_policy_unmute_pauses.html]
skip-if = android_version == '23' # bug 1424903
[test_autoplay_policy_play_before_loadedmetadata.html]
skip-if = android_version == '23' # bug 1424903
[test_autoplay_policy_permission.html]
skip-if = android_version == '23' # bug 1424903
[test_buffered.html]
skip-if = android_version == '15' || android_version == '22' # bug 1308388, android(bug 1232305)
@@ -783,37 +783,38 @@ skip-if = android_version == '17' # andr
[test_duration_after_error.html]
[test_eme_autoplay.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_pssh_in_moof.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_session_callable_value.html]
+skip-if = (verify && debug && (os == 'linux'))
scheme=https
[test_eme_canvas_blocked.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_detach_media_keys.html]
-skip-if = toolkit == 'android' # bug 1149374
+skip-if = toolkit == 'android' || (verify && debug && (os == 'linux' || os == 'win')) # bug 1149374
scheme=https
[test_eme_detach_reattach_same_mediakeys_during_playback.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_initDataTypes.html]
-skip-if = toolkit == 'android' # bug 1149374
+skip-if = toolkit == 'android' || (verify && debug && (os == 'linux' || os == 'mac')) # bug 1149374
scheme=https
[test_eme_missing_pssh.html]
-skip-if = toolkit == 'android' # bug 1149374
+skip-if = toolkit == 'android' || (verify && debug && (os == 'mac')) # bug 1149374
scheme=https
[test_eme_non_mse_fails.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_request_notifications.html]
-skip-if = toolkit == 'android' # bug 1149374
+skip-if = toolkit == 'android' || (verify && debug && (os == 'linux')) # bug 1149374
scheme=https
[test_eme_playback.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_requestKeySystemAccess.html]
skip-if = toolkit == 'android' # bug 1149374
scheme=https
[test_eme_sample_groups_playback.html]
@@ -1066,17 +1067,17 @@ skip-if = android_version == '15' || and
skip-if = true # see bug 1319725
[test_readyState.html]
[test_referer.html]
skip-if = android_version == '25' && debug # android(bug 1232305)
[test_replay_metadata.html]
skip-if = toolkit == 'android' # bug 1311259, bug 1325994, android(bug 1232305)
[test_reset_events_async.html]
[test_reset_src.html]
-skip-if = toolkit == 'android' # android(bug 1232305)
+skip-if = toolkit == 'android' || (verify && debug && os == 'win') # android(bug 1232305)
[test_video_dimensions.html]
skip-if = toolkit == 'android' # bug 1298238, bug 1304535, android(bug 1232305)
[test_resolution_change.html]
skip-if = android_version == '19' # bug 1393866
tags=capturestream
[test_resume.html]
skip-if = true # bug 1021673
[test_seamless_looping.html]
--- a/dom/media/tests/mochitest/mochitest.ini
+++ b/dom/media/tests/mochitest/mochitest.ini
@@ -39,17 +39,17 @@ skip-if = toolkit == 'android' # Bug 11
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_dataChannel_bug1013809.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_dataChannel_noOffer.html]
[test_enumerateDevices.html]
[test_enumerateDevices_iframe.html]
skip-if = true # needed by test_enumerateDevices.html on builders
[test_ondevicechange.html]
-skip-if = os == 'android'
+skip-if = os == 'android' || verify
[test_getUserMedia_active_autoplay.html]
[test_getUserMedia_audioCapture.html]
skip-if = toolkit == 'android' # android(Bug 1189784, timeouts on 4.3 emulator), android(Bug 1264333)
[test_getUserMedia_addTrackRemoveTrack.html]
skip-if = android_version == '18' || os == 'linux' # android(Bug 1189784, timeouts on 4.3 emulator), linux bug 1377450
[test_getUserMedia_addtrack_removetrack_events.html]
skip-if = os == 'linux' && debug # Bug 1389983
[test_getUserMedia_audioConstraints.html]
@@ -70,16 +70,17 @@ skip-if = toolkit == 'android' # no wind
[test_getUserMedia_basicVideoAudio.html]
[test_getUserMedia_bug1223696.html]
[test_getUserMedia_constraints.html]
[test_getUserMedia_callbacks.html]
[test_getUserMedia_cubebDisabled.html]
[test_getUserMedia_cubebDisabledFakeStreams.html]
[test_getUserMedia_GC_MediaStream.html]
[test_getUserMedia_getTrackById.html]
+skip-if = (verify && debug && (os == 'linux'))
[test_getUserMedia_gumWithinGum.html]
[test_getUserMedia_loadedmetadata.html]
[test_getUserMedia_mediaElementCapture_audio.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_getUserMedia_mediaElementCapture_tracks.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
[test_getUserMedia_mediaElementCapture_video.html]
skip-if = android_version == '18' # android(Bug 1189784, timeouts on 4.3 emulator)
@@ -120,19 +121,19 @@ skip-if = (android_version == '18') # an
skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emulator)
[test_peerConnection_audioSynchronizationSourcesUnidirectional.html]
skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emulator)
[test_peerConnection_audioContributingSources.html]
skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emulator)
[test_peerConnection_checkPacketDumpHook.html]
skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emulator)
[test_peerConnection_basicAudioNATSrflx.html]
-skip-if = toolkit == 'android' # websockets don't work on android (bug 1266217)
+skip-if = toolkit == 'android' || (verify && (os == 'linux')) # websockets don't work on android (bug 1266217)
[test_peerConnection_basicAudioNATRelay.html]
-skip-if = toolkit == 'android' # websockets don't work on android (bug 1266217)
+skip-if = toolkit == 'android' || (verify && debug && (os == 'linux')) # websockets don't work on android (bug 1266217)
[test_peerConnection_basicAudioNATRelayTCP.html]
skip-if = toolkit == 'android' # websockets don't work on android (bug 1266217)
[test_peerConnection_basicAudioNATRelayTLS.html]
skip-if = true # need pyopenssl on builders, see bug 1323439 # toolkit == 'android' # websockets don't work on android (bug 1266217)
[test_peerConnection_basicAudioRequireEOC.html]
skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emulator)
[test_peerConnection_basicAudioPcmaPcmuOnly.html]
skip-if = android_version == '18'
--- a/dom/media/webspeech/synth/test/startup/mochitest.ini
+++ b/dom/media/webspeech/synth/test/startup/mochitest.ini
@@ -1,7 +1,8 @@
[DEFAULT]
tags=msg
subsuite = media
support-files =
file_voiceschanged.html
[test_voiceschanged.html]
+skip-if = verify
--- a/dom/payments/test/mochitest.ini
+++ b/dom/payments/test/mochitest.ini
@@ -20,14 +20,16 @@ support-files =
run-if = nightly_build # Bug 1390018: Depends on the Nightly-only UI service
[test_basiccard.html]
[test_block_none10s.html]
skip-if = e10s # Bug 1408250: Don't expose PaymentRequest Constructor in non-e10s
[test_canMakePayment.html]
run-if = nightly_build # Bug 1390737: Depends on the Nightly-only UI service
[test_constructor.html]
[test_currency_amount_validation.html]
+skip-if = (verify && debug)
[test_payment-request-in-iframe.html]
[test_pmi_validation.html]
+skip-if = (verify && debug)
[test_requestShipping.html]
[test_shippingOptions.html]
[test_showPayment.html]
[test_update_errors.html]
--- a/dom/plugins/test/mochitest/chrome.ini
+++ b/dom/plugins/test/mochitest/chrome.ini
@@ -15,17 +15,17 @@ skip-if = toolkit != "cocoa"
skip-if = !crashreporter
[test_crash_notify_no_report.xul]
skip-if = !crashreporter
[test_crash_submit.xul]
skip-if = !crashreporter
[test_hang_submit.xul]
skip-if = !crashreporter
[test_hangui.xul]
-skip-if = (!crashreporter) || (os != "win")
+skip-if = (!crashreporter) || (os != "win") || verify
support-files = hangui_subpage.html hangui_common.js hangui_iface.js dialog_watcher.js
[test_idle_hang.xul]
skip-if = (!crashreporter) || (os != "win")
[test_npruntime.xul]
[test_plugin_tag_clicktoplay.html]
[test_privatemode_perwindowpb.xul]
[test_xulbrowser_plugin_visibility.xul]
skip-if = (toolkit == "cocoa") || (os == "win")
--- a/dom/plugins/test/mochitest/mochitest.ini
+++ b/dom/plugins/test/mochitest/mochitest.ini
@@ -54,19 +54,21 @@ skip-if = !crashreporter
skip-if = toolkit == 'android' # needs plugin support
[test_bug852315.html]
[test_bug854082.html]
[test_bug863792.html]
[test_bug967694.html]
[test_bug985859.html]
[test_bug986930.html]
[test_bug1092842.html]
+skip-if = (verify && (os == 'win'))
[test_bug1165981.html]
[test_bug1245545.html]
[test_bug1307694.html]
+skip-if = verify
[test_cocoa_focus.html]
skip-if = toolkit != "cocoa" || e10s # Bug 1194534
support-files = cocoa_focus.html
[test_cocoa_window_focus.html]
skip-if = toolkit != "cocoa" # Bug 1194534
support-files = cocoa_window_focus.html
[test_copyText.html]
skip-if = toolkit != "gtk3"
@@ -76,16 +78,17 @@ skip-if = toolkit != "gtk3"
skip-if = !crashreporter
[test_crashing2.html]
skip-if = (!crashreporter) || true # Bug 566049
[test_CrashService_crash.html]
skip-if = !crashreporter || e10s
[test_CrashService_hang.html]
skip-if = !crashreporter || e10s
[test_defaultValue.html]
+skip-if = (verify && !debug && (os == 'linux'))
[test_enumerate.html]
[test_hanging.html]
skip-if = !crashreporter || e10s
[test_hidden_plugin.html]
[test_instance_re-parent.html]
[test_instance_unparent1.html]
[test_instance_unparent2.html]
[test_instance_unparent3.html]
@@ -135,14 +138,14 @@ skip-if = e10s # Bug 1090576
[test_streamatclose.html]
[test_streamNotify.html]
[test_stringHandling.html]
[test_visibility.html]
skip-if = toolkit == "cocoa"
[test_windowed_invalidate.html]
skip-if = os != "win"
[test_windowless_flash.html]
-skip-if = !(os == "win" && processor == "x86_64")
+skip-if = !(os == "win" && processor == "x86_64") || verify
[test_windowless_ime.html]
skip-if = os != "win"
[test_x11_error_crash.html]
skip-if = !crashreporter || e10s || toolkit != "gtk3"
[test_zero_opacity.html]
--- a/dom/security/test/csp/mochitest.ini
+++ b/dom/security/test/csp/mochitest.ini
@@ -250,19 +250,21 @@ prefs =
[test_evalscript_allowed_by_strict_dynamic.html]
[test_frameancestors.html]
[test_frameancestors_userpass.html]
skip-if = toolkit == 'android' # Times out, not sure why (bug 1008445)
[test_inlinescript.html]
[test_inlinestyle.html]
[test_invalid_source_expression.html]
[test_bug836922_npolicies.html]
+skip-if = verify
[test_bug886164.html]
[test_redirects.html]
[test_bug910139.html]
+skip-if = verify
[test_bug909029.html]
[test_bug1229639.html]
[test_frame_ancestors_ro.html]
[test_policyuri_regression_from_multipolicy.html]
[test_nonce_source.html]
[test_bug941404.html]
[test_form-action.html]
[test_hash_source.html]
--- a/dom/security/test/general/browser.ini
+++ b/dom/security/test/general/browser.ini
@@ -1,10 +1,11 @@
[DEFAULT]
[browser_test_toplevel_data_navigations.js]
+skip-if = (verify && debug && (os == 'mac'))
support-files =
file_toplevel_data_navigations.sjs
file_toplevel_data_meta_redirect.html
[browser_test_data_download.js]
support-files =
file_data_download.html
[browser_test_data_text_csv.js]
support-files =
--- a/dom/security/test/general/chrome.ini
+++ b/dom/security/test/general/chrome.ini
@@ -1,7 +1,8 @@
[DEFAULT]
support-files =
favicon_bug1277803.ico
bug1277803.html
[test_bug1277803.xul]
-skip-if = os == 'android'
+skip-if = os == 'android' || verify
+
--- a/dom/security/test/mixedcontentblocker/mochitest.ini
+++ b/dom/security/test/mixedcontentblocker/mochitest.ini
@@ -15,14 +15,14 @@ support-files =
file_main_bug803225_websocket_wsh.py
file_server.sjs
!/dom/media/test/320x240.ogv
!/image/test/mochitest/blue.png
file_redirect.html
file_redirect_handler.sjs
[test_main.html]
-skip-if = (toolkit == 'android') || webrender # Android: TIMED_OUT; bug 1402554
+skip-if = (toolkit == 'android') || webrender || (verify && !debug && (os == 'linux')) # Android: TIMED_OUT; bug 1402554
[test_bug803225.html]
skip-if = toolkit == 'android' || (os=='linux' && bits==32) || headless #Android: TIMED_OUT; Linux32:bug 1324870; Headless:bug 1405870
[test_frameNavigation.html]
skip-if = (toolkit == 'android') || webrender || (debug && (os == 'linux' || os == 'win')) || (os == 'win' && !debug) # Android: TIMED_OUT; webrender: bug 1424752 # Bug 1391823; Bug 1353608
[test_redirect.html]
--- a/dom/serviceworkers/test/browser.ini
+++ b/dom/serviceworkers/test/browser.ini
@@ -14,13 +14,15 @@ support-files =
empty.js
storage_recovery_worker.sjs
utils.js
[browser_devtools_serviceworker_interception.js]
[browser_force_refresh.js]
[browser_download.js]
[browser_download_canceled.js]
+skip-if = verify
[browser_storage_permission.js]
+skip-if = (verify && debug && (os == 'win' || os == 'mac'))
[browser_storage_recovery.js]
[browser_unregister_with_containers.js]
[browser_userContextId_openWindow.js]
skip-if = !e10s
--- a/dom/serviceworkers/test/mochitest.ini
+++ b/dom/serviceworkers/test/mochitest.ini
@@ -295,16 +295,17 @@ tags = openwindow
[test_serviceworker_interfaces.html]
[test_serviceworker_not_sharedworker.html]
[test_skip_waiting.html]
[test_strict_mode_warning.html]
[test_third_party_iframes.html]
[test_unregister.html]
[test_unresolved_fetch_interception.html]
[test_update_missing_imported_script.html]
+skip-if = verify
[test_workerUnregister.html]
[test_workerUpdate.html]
[test_workerupdatefoundevent.html]
[test_xslt.html]
[test_async_waituntil.html]
[test_worker_reference_gc_timeout.html]
[test_nofetch_handler.html]
[test_bad_script_cache.html]
--- a/dom/tests/browser/browser.ini
+++ b/dom/tests/browser/browser.ini
@@ -48,30 +48,33 @@ skip-if = e10s
[browser_frame_elements.js]
[browser_hasbeforeunload.js]
support-files =
beforeunload_test_page.html
run-if = e10s
[browser_largeAllocation_win32.js]
skip-if = !e10s || os != "win" || processor != "x86" # Large-Allocation requires e10s
[browser_largeAllocation_non_win32.js]
-skip-if = !e10s || (os == "win" && processor == "x86") # Large-Allocation requires e10s
+skip-if = !e10s || (os == "win" && processor == "x86") || (verify && debug && (os == 'linux')) # Large-Allocation requires e10s
[browser_localStorage_e10s.js]
-skip-if = !e10s # This is a test of e10s functionality.
+skip-if = !e10s || verify # This is a test of e10s functionality.
[browser_localStorage_privatestorageevent.js]
[browser_test_focus_after_modal_state.js]
+skip-if = verify
support-files =
focus_after_prompt.html
[browser_test_new_window_from_content.js]
tags = openwindow
skip-if = toolkit == 'android' || (os == "linux" && debug) # see bug 1261495 for Linux debug time outs
support-files =
test_new_window_from_content_child.html
[browser_test_toolbars_visibility.js]
support-files =
test_new_window_from_content_child.html
[browser_xhr_sandbox.js]
[browser_noopener.js]
+(verify && debug && (os == 'linux'))
support-files =
test_noopener_source.html
test_noopener_target.html
[browser_noopener_null_uri.js]
[browser_test_performance_metrics.js]
+skip-if = verify
--- a/dom/tests/mochitest/beacon/chrome.ini
+++ b/dom/tests/mochitest/beacon/chrome.ini
@@ -1,6 +1,7 @@
[DEFAULT]
skip-if = os == 'android'
[test_beaconCookies.html]
+skip-if = (verify && !debug && (os == 'win'))
support-files = beacon-set-cookie.sjs
file_beaconCookies.html
--- a/dom/tests/mochitest/beacon/mochitest.ini
+++ b/dom/tests/mochitest/beacon/mochitest.ini
@@ -6,10 +6,11 @@ support-files = beacon-frame.html
beacon-redirect-handler.sjs
[test_beacon.html]
[test_beaconFrame.html]
[test_beaconPreflightWithCustomContentType.html]
skip-if = toolkit == 'android' # Bug 1373945
[test_beaconContentPolicy.html]
[test_beaconOriginHeader.html]
+skip-if = verify
[test_beaconRedirect.html]
skip-if = toolkit == 'android' && debug # Bug 1296845 - Android Debug on emulator is too slow
--- a/dom/tests/mochitest/dom-level1-core/mochitest.ini
+++ b/dom/tests/mochitest/dom-level1-core/mochitest.ini
@@ -307,16 +307,17 @@ support-files =
[test_hc_nodechildnodes.html]
[test_hc_nodechildnodesappendchild.html]
[test_hc_nodechildnodesempty.html]
[test_hc_nodecloneattributescopied.html]
[test_hc_nodeclonefalsenocopytext.html]
[test_hc_nodeclonegetparentnull.html]
[test_hc_nodeclonenodefalse.html]
[test_hc_nodeclonenodetrue.html]
+skip-if = (verify && !debug && (os == 'win'))
[test_hc_nodeclonetruecopytext.html]
[test_hc_nodecommentnodeattributes.html]
[test_hc_nodecommentnodename.html]
[test_hc_nodecommentnodetype.html]
[test_hc_nodecommentnodevalue.html]
[test_hc_nodedocumentfragmentnodename.html]
[test_hc_nodedocumentfragmentnodetype.html]
[test_hc_nodedocumentfragmentnodevalue.html]
@@ -375,19 +376,21 @@ support-files =
[test_hc_nodetextnodevalue.html]
[test_hc_nodevalue01.html]
[test_hc_nodevalue02.html]
[test_hc_nodevalue03.html]
[test_hc_nodevalue04.html]
[test_hc_nodevalue05.html]
[test_hc_nodevalue06.html]
[test_hc_nodevalue07.html]
+skip-if = (verify && !debug && (os == 'linux'))
[test_hc_nodevalue08.html]
[test_hc_notationsremovenameditem1.html]
[test_hc_notationssetnameditem1.html]
+skip-if = verify
[test_hc_textindexsizeerrnegativeoffset.html]
[test_hc_textindexsizeerroffsetoutofbounds.html]
[test_hc_textparseintolistofelements.html]
[test_hc_textsplittextfour.html]
[test_hc_textsplittextone.html]
[test_hc_textsplittextthree.html]
[test_hc_textsplittexttwo.html]
[test_hc_textwithnomarkup.html]
--- a/dom/tests/mochitest/general/mochitest.ini
+++ b/dom/tests/mochitest/general/mochitest.ini
@@ -99,38 +99,41 @@ subsuite = clipboard
[test_focus_scrollchildframe.html]
[test_focus_legend_noparent.html]
[test_focusrings.xul]
skip-if = toolkit == 'android' #TIMED_OUT
[test_for_of.html]
[test_framedhistoryframes.html]
[test_frameElementWrapping.html]
[test_img_mutations.html]
+skip-if = verify
[test_interfaces.html]
[test_interfaces_secureContext.html]
scheme = https
[test_media_queries_with_zoom.html]
[test_navigation_timing.html]
[test_network_events.html]
skip-if = true
# Disable this test until bug 795711 is fixed.
[test_offsets.html]
support-files = test_offsets.js
[test_outerHTML.html]
[test_outerHTML.xhtml]
[test_paste_selection.html]
[test_performance_now.html]
[test_performance_timeline.html]
+skip-if = verify
[test_performance_nav_timing_before_onload.html]
[test_picture_apng.html]
[test_picture_mutations.html]
[test_pointerPreserves3D.html]
[test_pointerPreserves3DClip.html]
[test_pointerPreserves3DPerspective.html]
[test_resource_timing.html]
+skip-if = verify
[test_resource_timing_cross_origin.html]
[test_resource_timing_frameset.html]
[test_selectevents.html]
skip-if = toolkit == 'android' # bug 1230232 - Mouse doesn't select in the same way
[test_showModalDialog_removed.html]
[test_storagePermissionsAccept.html]
[test_storagePermissionsLimitForeign.html]
[test_storagePermissionsReject.html]
--- a/dom/tests/mochitest/localstorage/mochitest.ini
+++ b/dom/tests/mochitest/localstorage/mochitest.ini
@@ -17,17 +17,17 @@ support-files =
localStorageCommon.js
frameLocalStorageSessionOnly.html
file_tryAccessSessionStorage.html
[test_brokenUTF-16.html]
[test_bug600307-DBOps.html]
[test_bug746272-1.html]
[test_bug746272-2.html]
-skip-if = os == "android" # bug 962029
+skip-if = os == "android" || verify # bug 962029
[test_cookieBlock.html]
[test_cookieSession.html]
[test_embededNulls.html]
[test_keySync.html]
[test_localStorageBase.html]
skip-if = e10s
[test_localStorageBaseSessionOnly.html]
[test_localStorageCookieSettings.html]
@@ -38,17 +38,18 @@ skip-if = e10s
[test_localStorageOriginsEquals.html]
skip-if = toolkit == 'android'
[test_localStorageOriginsPortDiffs.html]
[test_localStorageOriginsSchemaDiffs.html]
skip-if = toolkit == 'android' #TIMED_OUT
[test_localStorageQuota.html]
skip-if = toolkit == 'android' #TIMED_OUT
[test_localStorageQuotaSessionOnly.html]
-skip-if = toolkit == 'android' #TIMED_OUT
+skip-if = toolkit == 'android' || (verify && (os == 'linux' || os == 'win')) #TIMED_OUT
[test_localStorageQuotaSessionOnly2.html]
skip-if = true # bug 1347690
[test_localStorageReplace.html]
skip-if = toolkit == 'android'
[test_lowDeviceStorage.html]
+skip-if = verify
[test_storageConstructor.html]
[test_localStorageSessionPrefOverride.html]
[test_firstPartyOnlyPermission.html]
--- a/dom/tests/mochitest/pointerlock/mochitest.ini
+++ b/dom/tests/mochitest/pointerlock/mochitest.ini
@@ -1,15 +1,15 @@
[DEFAULT]
skip-if = toolkit == 'android'
[test_closewindow-with-pointerlock.html]
[test_pointerlock-api.html]
-skip-if = os == "linux" || os == "win" # Bug 1357082
+skip-if = os == "linux" || os == "win" || (verify && !debug) # Bug 1357082
tags = fullscreen
support-files =
pointerlock_utils.js
file_pointerlock-api.html
file_pointerlock-api-with-shadow.html
file_pointerlockerror.html
file_escapeKey.html
file_withoutDOM.html
--- a/dom/workers/test/chrome.ini
+++ b/dom/workers/test/chrome.ini
@@ -51,16 +51,17 @@ support-files =
fileSlice_worker.js
fileSubWorker_worker.js
file_worker.js
sharedWorker_privateBrowsing.js
[test_WorkerDebugger.initialize.xul]
[test_WorkerDebugger.postMessage.xul]
[test_WorkerDebugger.xul]
+skip-if = (verify && !debug && (os == 'linux'))
[test_WorkerDebuggerGlobalScope.createSandbox.xul]
[test_WorkerDebuggerGlobalScope.enterEventLoop.xul]
[test_WorkerDebuggerGlobalScope.reportError.xul]
skip-if = (os == 'linux') # Bug 1244697
[test_WorkerDebuggerGlobalScope.setImmediate.xul]
[test_WorkerDebuggerManager.xul]
skip-if = (os == 'linux') # Bug 1244409
[test_WorkerDebugger_console.xul]
--- a/dom/worklet/tests/mochitest.ini
+++ b/dom/worklet/tests/mochitest.ini
@@ -2,16 +2,17 @@
skip-if = release_or_beta
support-files =
common.js
[test_basic.html]
[test_console.html]
support-files=worklet_console.js
[test_import_with_cache.html]
+skip-if = verify
support-files=server_import_with_cache.sjs
[test_dump.html]
support-files=worklet_dump.js
[test_audioWorklet.html]
support-files=worklet_audioWorklet.js
[test_exception.html]
support-files=worklet_exception.js
[test_paintWorklet.html]
--- a/dom/xbl/test/chrome.ini
+++ b/dom/xbl/test/chrome.ini
@@ -1,15 +1,16 @@
[DEFAULT]
support-files =
file_bug944407.xml
file_bug950909.xml
file_fieldScopeChain.xml
[test_bug378518.xul]
+skip-if = (verify && debug && (os == 'linux' || os == 'mac'))
[test_bug398135.xul]
[test_bug398492.xul]
[test_bug721452.xul]
[test_bug723676.xul]
[test_bug772966.xul]
[test_bug944407.xul]
[test_bug950909.xul]
[test_fieldScopeChain.html]
--- a/editor/libeditor/tests/mochitest.ini
+++ b/editor/libeditor/tests/mochitest.ini
@@ -132,24 +132,24 @@ skip-if = toolkit == 'android' #bug 9577
[test_bug625452.html]
[test_bug629845.html]
[test_bug635636.html]
skip-if = os == 'android'
[test_bug636465.html]
skip-if = os == 'android'
[test_bug638596.html]
[test_bug640321.html]
-skip-if = android_version == '18' # bug 1147989
+skip-if = android_version == '18' || (verify && debug && os == 'win') # bug 1147989
[test_bug641466.html]
[test_bug645914.html]
[test_bug646194.html]
[test_bug668599.html]
[test_bug674770-1.html]
subsuite = clipboard
-skip-if = toolkit == 'android'
+skip-if = toolkit == 'android' || verify
[test_bug674770-2.html]
subsuite = clipboard
skip-if = toolkit == 'android'
[test_bug674861.html]
[test_bug676401.html]
[test_bug677752.html]
[test_bug681229.html]
subsuite = clipboard
--- a/extensions/cookie/test/browser.ini
+++ b/extensions/cookie/test/browser.ini
@@ -1,11 +1,12 @@
[DEFAULT]
[browser_test_favicon.js]
+skip-if = (verify && (os == 'linux' || os == 'mac'))
support-files =
damonbowling.jpg
damonbowling.jpg^headers^
[browser_permmgr_sync.js]
# The browser_permmgr_sync test tests e10s specific behavior, and runs code
# paths which would hit the debug only assertion in
# nsPermissionManager::PermissionKey::CreateFromPrincipal. Because of this, it
# is only run in e10s opt builds.
--- a/extensions/spellcheck/tests/chrome/chrome.ini
+++ b/extensions/spellcheck/tests/chrome/chrome.ini
@@ -1,9 +1,10 @@
[DEFAULT]
skip-if = os == 'android'
[test_add_remove_dictionaries.xul]
+skip-if = verify
support-files =
base/base_utf.dic
base/base_utf.aff
map/maputf.dic
map/maputf.aff
--- a/gfx/layers/apz/test/mochitest/chrome.ini
+++ b/gfx/layers/apz/test/mochitest/chrome.ini
@@ -1,9 +1,9 @@
[DEFAULT]
support-files =
apz_test_native_event_utils.js
tags = apz-chrome
[test_smoothness.html]
# hardware vsync only on win/mac
# e10s only since APZ is only enabled on e10s
-skip-if = debug || (os != 'mac' && os != 'win') || !e10s
+skip-if = debug || (os != 'mac' && os != 'win') || !e10s || verify
--- a/gfx/layers/apz/test/mochitest/mochitest.ini
+++ b/gfx/layers/apz/test/mochitest/mochitest.ini
@@ -51,30 +51,30 @@
helper_touch_action_regions.html
helper_touch_action_complex.html
tags = apz
[test_bug982141.html]
[test_bug1151663.html]
[test_bug1151667.html]
skip-if = (os == 'android') # wheel events not supported on mobile
[test_bug1253683.html]
- skip-if = (os == 'android') # wheel events not supported on mobile
+ skip-if = (os == 'android') || (verify && debug && (os == 'linux')) # wheel events not supported on mobile
[test_bug1277814.html]
skip-if = (os == 'android') # wheel events not supported on mobile
[test_bug1304689.html]
[test_bug1304689-2.html]
[test_bug1464568.html]
skip-if = (toolkit == 'android') # setAsyncScrollOffset doesn't work on mobile
[test_frame_reconstruction.html]
[test_group_mouseevents.html]
skip-if = (toolkit == 'android') # mouse events not supported on mobile
[test_group_pointerevents.html]
skip-if = os == 'win' && os_version == '10.0' # Bug 1404836
[test_group_touchevents.html]
- skip-if = webrender # bug 1421384
+ skip-if = webrender || (verify && debug && (os == 'win')) # bug 1424752
[test_group_wheelevents.html]
skip-if = (toolkit == 'android') # wheel events not supported on mobile
[test_group_zoom.html]
skip-if = (toolkit != 'android') # only android supports zoom
[test_interrupted_reflow.html]
[test_group_keyboard.html]
[test_layerization.html]
skip-if = (os == 'android') # wheel events not supported on mobile
--- a/image/test/mochitest/mochitest.ini
+++ b/image/test/mochitest/mochitest.ini
@@ -104,25 +104,27 @@ skip-if = os == 'android'
[test_bug435296.html]
skip-if = true # disabled - See bug 578591
[test_bug466586.html]
[test_bug468160.html]
[test_bug478398.html]
skip-if = true # disabled - See bug 579139
[test_bug490949.html]
[test_bug496292.html]
+skip-if = verify
[test_bug497665.html]
[test_bug552605-1.html]
[test_bug552605-2.html]
[test_bug553982.html]
[test_bug601470.html]
[test_bug614392.html]
[test_bug657191.html]
[test_bug671906.html]
[test_bug733553.html]
+skip-if = verify
[test_bug767779.html]
[test_bug865919.html]
[test_bug89419-1.html]
[test_bug89419-2.html]
[test_bug1132427.html]
skip-if = os == 'android'
[test_bug1180105.html]
[test_bug1217571.html]
@@ -137,17 +139,17 @@ skip-if = os == 'android'
[test_discardFramesAnimatedImage.html]
[test_drawDiscardedImage.html]
[test_error_events.html]
[test_image_crossorigin_data_url.html]
[test_ImageContentLoaded.html]
[test_has_transparency.html]
skip-if = os == 'android'
[test_net_failedtoprocess.html]
-skip-if = os == 'android'
+skip-if = os == 'android' || verify
[test_removal_ondecode.html]
skip-if = os == 'android'
[test_removal_onload.html]
skip-if = os == 'android'
[test_short_gif_header.html]
[test_staticClone.html]
skip-if = os == 'android'
[test_svg_animatedGIF.html]
--- a/js/src/frontend/BytecodeEmitter.cpp
+++ b/js/src/frontend/BytecodeEmitter.cpp
@@ -11452,70 +11452,58 @@ BytecodeEmitter::setSrcNoteOffset(unsign
return true;
}
bool
BytecodeEmitter::finishTakingSrcNotes(uint32_t* out)
{
MOZ_ASSERT(current == &main);
- unsigned prologueCount = prologue.notes.length();
- if (prologueCount && prologue.currentLine != firstLine) {
- switchToPrologue();
- if (!newSrcNote2(SRC_SETLINE, ptrdiff_t(firstLine)))
- return false;
- switchToMain();
- } else {
- /*
- * Either no prologue srcnotes, or no line number change over prologue.
- * We don't need a SRC_SETLINE, but we may need to adjust the offset
- * of the first main note, by adding to its delta and possibly even
- * prepending SRC_XDELTA notes to it to account for prologue bytecodes
- * that came at and after the last annotated bytecode.
- */
- ptrdiff_t offset = prologueOffset() - prologue.lastNoteOffset;
- MOZ_ASSERT(offset >= 0);
- if (offset > 0 && main.notes.length() != 0) {
- /* NB: Use as much of the first main note's delta as we can. */
- jssrcnote* sn = main.notes.begin();
- ptrdiff_t delta = SN_IS_XDELTA(sn)
- ? SN_XDELTA_MASK - (*sn & SN_XDELTA_MASK)
- : SN_DELTA_MASK - (*sn & SN_DELTA_MASK);
- if (offset < delta)
- delta = offset;
- for (;;) {
- if (!addToSrcNoteDelta(sn, delta))
- return false;
- offset -= delta;
- if (offset == 0)
- break;
- delta = Min(offset, SN_XDELTA_MASK);
- sn = main.notes.begin();
- }
- }
- }
-
- // The prologue count might have changed, so we can't reuse prologueCount.
+ MOZ_ASSERT(prologue.notes.length() == 0);
+ MOZ_ASSERT(prologue.lastNoteOffset == 0);
+
+ // We may need to adjust the offset of the first main note, by adding to
+ // its delta and possibly even prepending SRC_XDELTA notes to it to account
+ // for prologue bytecodes.
+ ptrdiff_t offset = prologueOffset();
+ MOZ_ASSERT(offset >= 0);
+ if (offset > 0 && main.notes.length() != 0) {
+ // NB: Use as much of the first main note's delta as we can.
+ jssrcnote* sn = main.notes.begin();
+ ptrdiff_t delta = SN_IS_XDELTA(sn)
+ ? SN_XDELTA_MASK - (*sn & SN_XDELTA_MASK)
+ : SN_DELTA_MASK - (*sn & SN_DELTA_MASK);
+ if (offset < delta)
+ delta = offset;
+ for (;;) {
+ if (!addToSrcNoteDelta(sn, delta))
+ return false;
+ offset -= delta;
+ if (offset == 0)
+ break;
+ delta = Min(offset, SN_XDELTA_MASK);
+ sn = main.notes.begin();
+ }
+ }
+
// The + 1 is to account for the final SN_MAKE_TERMINATOR that is appended
// when the notes are copied to their final destination by copySrcNotes.
- *out = prologue.notes.length() + main.notes.length() + 1;
+ *out = main.notes.length() + 1;
return true;
}
void
BytecodeEmitter::copySrcNotes(jssrcnote* destination, uint32_t nsrcnotes)
{
- unsigned prologueCount = prologue.notes.length();
+ MOZ_ASSERT(prologue.notes.length() == 0);
unsigned mainCount = main.notes.length();
- unsigned totalCount = prologueCount + mainCount;
- MOZ_ASSERT(totalCount == nsrcnotes - 1);
- if (prologueCount)
- PodCopy(destination, prologue.notes.begin(), prologueCount);
- PodCopy(destination + prologueCount, main.notes.begin(), mainCount);
- SN_MAKE_TERMINATOR(&destination[totalCount]);
+ // nsrcnotes includes SN_MAKE_TERMINATOR in addition to main.notes.
+ MOZ_ASSERT(mainCount == nsrcnotes - 1);
+ PodCopy(destination, main.notes.begin(), mainCount);
+ SN_MAKE_TERMINATOR(&destination[mainCount]);
}
void
CGConstList::finish(ConstArray* array)
{
MOZ_ASSERT(length() == array->length);
for (unsigned i = 0; i < length(); i++)
--- a/js/src/frontend/BytecodeEmitter.h
+++ b/js/src/frontend/BytecodeEmitter.h
@@ -433,17 +433,21 @@ struct MOZ_STACK_CLASS BytecodeEmitter
BytecodeVector& code() const { return current->code; }
jsbytecode* code(ptrdiff_t offset) const { return current->code.begin() + offset; }
ptrdiff_t offset() const { return current->code.end() - current->code.begin(); }
ptrdiff_t prologueOffset() const { return prologue.code.end() - prologue.code.begin(); }
void switchToMain() { current = &main; }
void switchToPrologue() { current = &prologue; }
bool inPrologue() const { return current == &prologue; }
- SrcNotesVector& notes() const { return current->notes; }
+ SrcNotesVector& notes() const {
+ // Prologue shouldn't have source notes.
+ MOZ_ASSERT(!inPrologue());
+ return current->notes;
+ }
ptrdiff_t lastNoteOffset() const { return current->lastNoteOffset; }
unsigned currentLine() const { return current->currentLine; }
// Check if the last emitted opcode is a jump target.
bool lastOpcodeIsJumpTarget() const {
return offset() - current->lastTarget.offset == ptrdiff_t(JSOP_JUMPTARGET_LENGTH);
}
--- a/layout/base/tests/chrome/chrome.ini
+++ b/layout/base/tests/chrome/chrome.ini
@@ -42,14 +42,16 @@ support-files =
[test_dialog_with_positioning.html]
tags = openwindow
[test_fixed_bg_scrolling_repaints.html]
[test_leaf_layers_partition_browser_window.xul]
skip-if = true # Bug 992311
[test_no_clip_iframe.xul]
[test_prerendered_transforms.html]
[test_printpreview.xul]
-skip-if = os == "linux" && bits == 32 # Disabled on Linux32 for bug 1278957
+skip-if = (os == "linux" && bits == 32) || (verify && (os == 'win')) # Disabled on Linux32 for bug 1278957
[test_printpreview_bug396024.xul]
+skip-if = (verify && (os == 'win'))
[test_printpreview_bug482976.xul]
+skip-if = (verify && (os == 'win'))
[test_scrolling_repaints.html]
[test_will_change.html]
[test_getClientRectsAndTexts.html]
--- a/layout/generic/test/chrome.ini
+++ b/layout/generic/test/chrome.ini
@@ -8,10 +8,10 @@ support-files =
[test_backspace_delete.xul]
skip-if = true # Bug 1163311
[test_bug469613.xul]
[test_bug469774.xul]
[test_bug508115.xul]
[test_bug514732-2.xul]
[test_bug632379.xul]
-skip-if = os == 'linux' # Bug 1207914
+skip-if = os == 'linux' || (verify && (os == 'win')) # Bug 1207914
[test_selection_underline.html]
--- a/layout/reftests/w3c-css/submitted/flexbox/flexbox-abspos-child-002.html
+++ b/layout/reftests/w3c-css/submitted/flexbox/flexbox-abspos-child-002.html
@@ -6,17 +6,17 @@
<html>
<head>
<meta charset="utf-8">
<title>
CSS Test: Test that "flex-basis" doesn't affect layout of abspos flex child
</title>
<link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com">
<link rel="help" href="http://www.w3.org/TR/css-flexbox-1/#abspos-items">
- <link rel="match" href="flexbox-abspos-child-001-ref.html">
+ <link rel="match" href="flexbox-abspos-child-002-ref.html">
<style>
.flex {
display: flex;
height: 10px;
width: 10px;
background: purple;
margin-bottom: 5px;
position: relative;
--- a/layout/style/test/mochitest.ini
+++ b/layout/style/test/mochitest.ini
@@ -98,16 +98,17 @@ skip-if = toolkit == 'android'
[test_bug399349.html]
[test_bug401046.html]
skip-if = true # Bug 701060
[test_bug405818.html]
[test_bug412901.html]
skip-if = android_version == '18' # bug 1147986
[test_bug413958.html]
[test_bug418986-2.html]
+skip-if = (verify && os == 'mac')
[test_bug437915.html]
[test_bug450191.html]
[test_bug453896_deck.html]
support-files = bug453896_iframe.html
[test_bug470769.html]
[test_bug499655.html]
[test_bug499655.xhtml]
[test_bug511909.html]
@@ -206,16 +207,17 @@ skip-if = (os == 'win' && asan) # Bug 14
[test_flexbox_flex_shorthand.html]
[test_flexbox_focus_order.html]
[test_flexbox_layout.html]
support-files = flexbox_layout_testcases.js
[test_flexbox_order.html]
[test_flexbox_order_abspos.html]
[test_flexbox_order_table.html]
[test_flexbox_reflow_counts.html]
+skip-if = verify
[test_font_face_cascade.html]
[test_font_face_parser.html]
[test_font_family_parsing.html]
[test_font_family_serialization.html]
[test_font_loading_api.html]
support-files =
BitPattern.woff
file_font_loading_api_vframe.html
@@ -267,16 +269,17 @@ skip-if = android_version == '18' #debug
[test_pointer-events.html]
[test_position_float_display.html]
[test_position_sticky.html]
[test_priority_preservation.html]
[test_property_database.html]
[test_property_syntax_errors.html]
[test_pseudo_display_fixup.html]
[test_pseudoelement_state.html]
+skip-if = (verify && debug && (os == 'linux'))
[test_pseudoelement_parsing.html]
[test_redundant_font_download.html]
support-files = redundant_font_download.sjs
[test_reframe_pseudo_element.html]
[test_rem_unit.html]
[test_restyle_table_wrapper.html]
[test_restyles_in_smil_animation.html]
skip-if = toolkit == 'android' # bug 1328522
@@ -339,16 +342,17 @@ skip-if = toolkit == 'android' && debug
[test_variable_serialization_specified.html]
[test_variables.html]
support-files = support/external-variable-url.css
[test_variables_loop.html]
[test_variables_order.html]
support-files = support/external-variable-url.css
[test_video_object_fit.html]
[test_viewport_scrollbar_causing_reflow.html]
+skip-if = (verify && (os == 'win' || os == 'mac'))
[test_viewport_units.html]
[test_visited_image_loading.html]
skip-if = toolkit == 'android' # TIMED_OUT for android
[test_visited_image_loading_empty.html]
skip-if = toolkit == 'android' # TIMED_OUT for android
[test_visited_lying.html]
skip-if = toolkit == 'android' # TIMED_OUT for android
[test_visited_pref.html]
--- a/layout/xul/test/browser.ini
+++ b/layout/xul/test/browser.ini
@@ -1,9 +1,9 @@
[DEFAULT]
[browser_bug685470.js]
[browser_bug703210.js]
-skip-if = os == 'linux' && debug # Bug 1382428
+skip-if = os == 'linux' && debug || (verify && (os == 'linux')) # Bug 1382428
[browser_bug706743.js]
skip-if = (os == 'linux') || e10s # Bug 1157576
[browser_bug1163304.js]
skip-if = os != 'linux' && os != 'win' // Due to testing menubar behavior with keyboard
--- a/layout/xul/test/chrome.ini
+++ b/layout/xul/test/chrome.ini
@@ -14,22 +14,24 @@ support-files =
windowminmaxsize9.xul
windowminmaxsize10.xul
titledpanelwindow.xul
[test_bug159346.xul]
[test_bug372685.xul]
[test_bug381167.xhtml]
[test_bug393970.xul]
+skip-if = (verify && debug && (os == 'linux'))
[test_bug398982-1.xul]
[test_bug398982-2.xul]
[test_bug467442.xul]
[test_bug477754.xul]
[test_bug703150.xul]
[test_bug987230.xul]
skip-if = os == 'linux' # No native mousedown event on Linux
[test_popupReflowPos.xul]
[test_popupSizeTo.xul]
[test_popupZoom.xul]
[test_resizer.xul]
+skip-if = (verify && (os == 'win'))
[test_stack.xul]
[test_submenuClose.xul]
[test_windowminmaxsize.xul]
--- a/netwerk/base/LoadInfo.cpp
+++ b/netwerk/base/LoadInfo.cpp
@@ -391,17 +391,18 @@ LoadInfo::LoadInfo(const LoadInfo& rhs)
rhs.mRedirectChainIncludingInternalRedirects)
, mRedirectChain(rhs.mRedirectChain)
, mAncestorPrincipals(rhs.mAncestorPrincipals)
, mAncestorOuterWindowIDs(rhs.mAncestorOuterWindowIDs)
, mCorsUnsafeHeaders(rhs.mCorsUnsafeHeaders)