author | Wes Kocher <wkocher@mozilla.com> |
Thu, 19 Jan 2017 11:29:42 -0800 | |
changeset 377444 | bde3fc40b9b55435d989393d659a60f46b54fd72 |
parent 377443 | c8db5ac137c544ab0d018566e3fe137f7601c523 |
child 377503 | ba0d9cdcca152a3417114f427258b6bcc0ef9339 |
child 377509 | dc6a325145178d50841fc11a2ac86cd4d87ed8bc |
push id | 1419 |
push user | jlund@mozilla.com |
push date | Mon, 10 Apr 2017 20:44:07 +0000 |
treeherder | mozilla-release@5e6801b73ef6 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | backout |
bugs | 1303113 |
milestone | 53.0a1 |
backs out | 0c891a3aff93a1fa431d1036b5ffd7942129b623 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/addon-sdk/test/browser.ini +++ b/addon-sdk/test/browser.ini @@ -2,14 +2,13 @@ support-files = head.js Math.jsm math.js data.json invalid.json [browser_sdk_loader_sdk_modules.js] [browser_sdk_loader_sdk_gui_modules.js] -skip-if = e10s # Bug 1315042 [browser_sdk_loader_jsm_modules.js] [browser_sdk_loader_js_modules.js] [browser_sdk_loader_json.js] [browser_sdk_loader_chrome.js] [browser_sdk_loader_chrome_in_sdk.js]
--- a/browser/base/content/test/general/browser.ini +++ b/browser/base/content/test/general/browser.ini @@ -250,17 +250,16 @@ skip-if = true # bug 1057615 [browser_bug655584.js] [browser_bug664672.js] [browser_bug676619.js] skip-if = os == "mac" # mac: Intermittent failures, bug 925225 [browser_bug678392.js] skip-if = os == "mac" # Bug 1102331 - does focus things on the content window which break in e10s mode (still causes orange on Mac 10.10) [browser_bug710878.js] [browser_bug719271.js] -skip-if = e10s # Bug 1315042 [browser_bug724239.js] [browser_bug734076.js] [browser_bug735471.js] [browser_bug749738.js] [browser_bug763468_perwindowpb.js] [browser_bug767836_perwindowpb.js] [browser_bug817947.js] [browser_bug822367.js] @@ -401,30 +400,28 @@ skip-if = os == "linux" # Bug 1329991 - [browser_selectTabAtIndex.js] [browser_ssl_error_reports.js] [browser_star_hsts.js] [browser_subframe_favicons_not_used.js] [browser_syncui.js] skip-if = os == 'linux' # Bug 1304272 [browser_tab_close_dependent_window.js] [browser_tabDrop.js] -skip-if = e10s # Bug 1315042 [browser_tabReorder.js] [browser_tab_detach_restore.js] [browser_tab_drag_drop_perwindow.js] [browser_tab_dragdrop.js] skip-if = buildapp == 'mulet' || (e10s && (debug || asan)) # Bug 1312436 [browser_tab_dragdrop2.js] [browser_tabbar_big_widgets.js] skip-if = os == "linux" || os == "mac" # No tabs in titlebar on linux # Disabled on OS X because of bug 967917 [browser_tabfocus.js] -skip-if = e10s # Bug 1315042 [browser_tabkeynavigation.js] -skip-if = true || (os == "mac" && !e10s) # Bug 1315042, Bug 1237713 - OSX eats keypresses for some reason +skip-if = (os == "mac" && !e10s) # Bug 1237713 - OSX eats keypresses for some reason [browser_tabopen_reflows.js] [browser_tabs_close_beforeunload.js] support-files = close_beforeunload_opens_second_tab.html close_beforeunload.html [browser_tabs_isActive.js] [browser_tabs_owner.js] [browser_temporary_permissions.js]
--- a/browser/base/content/test/plugins/browser.ini +++ b/browser/base/content/test/plugins/browser.ini @@ -51,17 +51,16 @@ skip-if = toolkit == "gtk2" || toolkit = [browser_CTP_crashreporting.js] skip-if = !crashreporter [browser_CTP_data_urls.js] [browser_CTP_drag_drop.js] [browser_CTP_hide_overlay.js] [browser_CTP_iframe.js] [browser_CTP_multi_allow.js] [browser_CTP_nonplugins.js] -skip-if = e10s # Bug 1315042 [browser_CTP_notificationBar.js] [browser_CTP_outsideScrollArea.js] [browser_CTP_remove_navigate.js] [browser_CTP_resize.js] [browser_CTP_zoom.js] [browser_blocking.js] [browser_iterate_hidden_plugins.js] [browser_plugins_added_dynamically.js]
--- a/browser/base/content/test/referrer/browser.ini +++ b/browser/base/content/test/referrer/browser.ini @@ -1,19 +1,17 @@ [DEFAULT] support-files = file_referrer_policyserver.sjs file_referrer_policyserver_attr.sjs file_referrer_testserver.sjs head.js [browser_referrer_middle_click.js] -skip-if = true # Bug 1315042 [browser_referrer_middle_click_in_container.js] -skip-if = true # Bug 1315042 [browser_referrer_open_link_in_private.js] skip-if = os == 'linux' # Bug 1145199 [browser_referrer_open_link_in_tab.js] skip-if = os == 'linux' # Bug 1144816 [browser_referrer_open_link_in_window.js] skip-if = os == 'linux' # Bug 1145199 [browser_referrer_open_link_in_window_in_container.js] skip-if = os == 'linux' # Bug 1145199
--- a/browser/base/content/test/webrtc/browser.ini +++ b/browser/base/content/test/webrtc/browser.ini @@ -6,10 +6,9 @@ support-files = [browser_devices_get_user_media.js] skip-if = (os == "linux" && debug) # linux: bug 976544 [browser_devices_get_user_media_anim.js] [browser_devices_get_user_media_in_frame.js] [browser_devices_get_user_media_screen.js] skip-if = (e10s && debug) || (os == "linux" && !debug) # bug 1320754 for e10s debug, and bug 1320994 for linux opt [browser_devices_get_user_media_tear_off_tab.js] -skip-if = e10s # Bug 1315042 [browser_webrtc_hooks.js]
--- a/browser/components/contextualidentity/test/browser/browser.ini +++ b/browser/components/contextualidentity/test/browser/browser.ini @@ -8,17 +8,16 @@ support-files = worker.js [browser_aboutURLs.js] [browser_eme.js] [browser_favicon.js] [browser_forgetaboutsite.js] [browser_forgetAPI_cookie_getCookiesWithOriginAttributes.js] [browser_forgetAPI_EME_forgetThisSite.js] -skip-if = e10s # Bug 1315042 [browser_forgetAPI_quota_clearStoragesForPrincipal.js] [browser_newtabButton.js] [browser_usercontext.js] [browser_usercontextid_tabdrop.js] skip-if = os == "mac" || os == "win" # Intermittent failure - bug 1268276 [browser_windowName.js] tags = openwindow [browser_windowOpen.js]
--- a/browser/components/preferences/in-content/tests/browser_security.js +++ b/browser/components/preferences/in-content/tests/browser_security.js @@ -45,20 +45,20 @@ add_task(function*() { // check if the other checkboxes have updated checked = checkbox.checked; is(blockDownloads.hasAttribute("disabled"), !checked, "block downloads checkbox is set correctly"); is(blockUncommon.hasAttribute("disabled"), !checked || !blockDownloads.checked, "block uncommon checkbox is set correctly"); yield BrowserTestUtils.removeTab(gBrowser.selectedTab); } - yield* checkPrefSwitch(true, true); - yield* checkPrefSwitch(false, true); - yield* checkPrefSwitch(true, false); - yield* checkPrefSwitch(false, false); + yield checkPrefSwitch(true, true); + yield checkPrefSwitch(false, true); + yield checkPrefSwitch(true, false); + yield checkPrefSwitch(false, false); }); // test the download protection preference add_task(function*() { function* checkPrefSwitch(val) { Services.prefs.setBoolPref("browser.safebrowsing.downloads.enabled", val); yield openPreferencesViaOpenPreferencesAPI("security", undefined, { leaveOpen: true }); @@ -79,18 +79,18 @@ add_task(function*() { "safebrowsing.downloads preference is set correctly"); // check if the uncommon warning checkbox has updated is(blockUncommon.hasAttribute("disabled"), val, "block uncommon checkbox is set correctly"); yield BrowserTestUtils.removeTab(gBrowser.selectedTab); } - yield* checkPrefSwitch(true); - yield* checkPrefSwitch(false); + yield checkPrefSwitch(true); + yield checkPrefSwitch(false); }); // test the unwanted/uncommon software warning preference add_task(function*() { function* checkPrefSwitch(val1, val2) { Services.prefs.setBoolPref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", val1); Services.prefs.setBoolPref("browser.safebrowsing.downloads.remote.block_uncommon", val2);
--- a/browser/components/privatebrowsing/test/browser/browser.ini +++ b/browser/components/privatebrowsing/test/browser/browser.ini @@ -21,17 +21,16 @@ support-files = [browser_privatebrowsing_DownloadLastDirWithCPS.js] [browser_privatebrowsing_about.js] tags = trackingprotection [browser_privatebrowsing_aboutHomeButtonAfterWindowClose.js] [browser_privatebrowsing_aboutSessionRestore.js] [browser_privatebrowsing_cache.js] [browser_privatebrowsing_certexceptionsui.js] [browser_privatebrowsing_concurrent.js] -skip-if = e10s # Bug 1315042 [browser_privatebrowsing_context_and_chromeFlags.js] [browser_privatebrowsing_crh.js] [browser_privatebrowsing_downloadLastDir.js] [browser_privatebrowsing_downloadLastDir_c.js] [browser_privatebrowsing_downloadLastDir_toggle.js] [browser_privatebrowsing_favicon.js] [browser_privatebrowsing_geoprompt.js] [browser_privatebrowsing_lastpbcontextexited.js]
--- a/devtools/client/aboutdebugging/test/browser_service_workers_status.js +++ b/devtools/client/aboutdebugging/test/browser_service_workers_status.js @@ -37,21 +37,19 @@ add_task(function* () { // Check that the service worker appears in the UI let names = [...document.querySelectorAll("#service-workers .target-name")]; let name = names.filter(element => element.textContent === SERVICE_WORKER)[0]; ok(name, "Found the service worker in the list"); let targetElement = name.parentNode.parentNode; let status = targetElement.querySelector(".target-status"); - // We might miss the registering state in some setup... - if (status.textContent == "Registering") { - yield waitForMutation(serviceWorkersElement, { childList: true, subtree: true }); - } + is(status.textContent, "Registering", "Service worker is currently registering"); + yield waitForMutation(serviceWorkersElement, { childList: true, subtree: true }); is(status.textContent, "Running", "Service worker is currently running"); yield waitForMutation(serviceWorkersElement, { attributes: true, subtree: true }); is(status.textContent, "Stopped", "Service worker is currently stopped"); try { yield unregisterServiceWorker(swTab, serviceWorkersElement); ok(true, "Service worker unregistered");
--- a/docshell/test/browser/browser_grouped_shistory_dead_navigate.js +++ b/docshell/test/browser/browser_grouped_shistory_dead_navigate.js @@ -1,12 +1,11 @@ add_task(function* () { yield SpecialPowers.pushPrefEnv({ - set: [["browser.groupedhistory.enabled", true], - ["dom.ipc.processCount", 1]] + set: [["browser.groupedhistory.enabled", true]] }); // Wait for a process change and then fulfil the promise. function awaitProcessChange(browser) { return new Promise(resolve => { browser.addEventListener("BrowserChangedProcess", function bcp(e) { browser.removeEventListener("BrowserChangedProcess", bcp); ok(true, "The browser changed process!");
--- a/dom/base/test/browser.ini +++ b/dom/base/test/browser.ini @@ -15,17 +15,16 @@ support-files = file_use_counter_svg_fill_pattern_data.svg [browser_bug593387.js] [browser_bug902350.js] tags = mcb [browser_bug1011748.js] [browser_bug1058164.js] [browser_messagemanager_loadprocessscript.js] -skip-if = e10s # Bug 1315042 [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_state_notifications.js] skip-if = true # Bug 1271028 [browser_use_counters.js] [browser_bug1307747.js]
--- a/dom/browser-element/mochitest/mochitest-oop.ini +++ b/dom/browser-element/mochitest/mochitest-oop.ini @@ -66,17 +66,16 @@ disabled = disabled for bug 1266035 (bug [test_browserElement_oop_OpenWindow.html] [test_browserElement_oop_OpenWindowDifferentOrigin.html] [test_browserElement_oop_OpenWindowInFrame.html] [test_browserElement_oop_OpenWindowRejected.html] [test_browserElement_oop_Opensearch.html] [test_browserElement_oop_OpenTab.html] disabled = Disabling some OOP tests for WebIDL scope changes (bug 1310706 for re-enabling) [test_browserElement_oop_PrivateBrowsing.html] -skip-if = true # Bug 1315042 [test_browserElement_oop_PromptCheck.html] [test_browserElement_oop_PromptConfirm.html] [test_browserElement_oop_PurgeHistory.html] disabled = Disabling some OOP tests for WebIDL scope changes (bug 1310706 for re-enabling) [test_browserElement_oop_Reload.html] disabled = Disabling some OOP tests for WebIDL scope changes (bug 1310706 for re-enabling) [test_browserElement_oop_ReloadPostRequest.html] disabled = Disabling some OOP tests for WebIDL scope changes (bug 1310706 for re-enabling)
--- a/dom/cache/test/mochitest/browser.ini +++ b/dom/cache/test/mochitest/browser.ini @@ -1,2 +1,1 @@ [browser_cache_pb_window.js] -skip-if = e10s # Bug 1315042
--- a/dom/tests/browser/browser.ini +++ b/dom/tests/browser/browser.ini @@ -34,23 +34,23 @@ support-files = [browser_ConsoleAPITests.js] skip-if = e10s [browser_ConsoleStorageAPITests.js] [browser_ConsoleStoragePBTest_perwindowpb.js] [browser_focus_steal_from_chrome.js] [browser_focus_steal_from_chrome_during_mousedown.js] [browser_frame_elements.js] [browser_largeAllocation.js] -skip-if = true || !e10s # Large-Allocation requires e10s, turned off for e10s-multi Bug 1315042 +skip-if = !e10s # Large-Allocation requires e10s [browser_localStorage_privatestorageevent.js] [browser_test__content.js] [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_prerendering.js] support-files = prerender.html -skip-if = true || !e10s # Prerendering requires e10s, turned off for e10s-multi Bug 1315042 +skip-if = !e10s # Prerendering requires e10s
--- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -2876,21 +2876,17 @@ pref("dom.ipc.plugins.asyncInit.enabled" #ifdef RELEASE_OR_BETA pref("dom.ipc.plugins.asyncdrawing.enabled", false); #else // Allow the AsyncDrawing mode to be used for plugins in dev channels. pref("dom.ipc.plugins.asyncdrawing.enabled", true); #endif -#ifdef NIGHTLY_BUILD -pref("dom.ipc.processCount", 2); -#else pref("dom.ipc.processCount", 1); -#endif // Disable support for SVG pref("svg.disabled", false); // Override default dom.ipc.processCount for some remote content process types. pref("dom.ipc.processCount.webLargeAllocation", 2); // Pref to control whether we use separate content processes for top-level load
--- a/testing/firefox-ui/tests/functional/security/manifest.ini +++ b/testing/firefox-ui/tests/functional/security/manifest.ini @@ -6,17 +6,16 @@ tags = remote tags = local [test_ev_certificate.py] [test_mixed_content_page.py] [test_mixed_script_content_blocking.py] [test_no_certificate.py] tags = local [test_safe_browsing_initial_download.py] [test_safe_browsing_notification.py] -skip-if = e10s # Bug 1315042 [test_safe_browsing_warning_pages.py] [test_security_notification.py] [test_ssl_disabled_error_page.py] [test_ssl_status_after_restart.py] skip-if = (os == "win" && os_version == "5.1") # Bug 1167179: Fails to open popups after restart [test_submit_unencrypted_info_warning.py] [test_unknown_issuer.py] [test_untrusted_connection_error_page.py]
--- a/toolkit/components/formautofill/test/browser/browser_ui_requestAutocomplete.js +++ b/toolkit/components/formautofill/test/browser/browser_ui_requestAutocomplete.js @@ -2,22 +2,16 @@ * http://creativecommons.org/publicdomain/zero/1.0/ */ /* * Tests the requestAutocomplete user interface. */ "use strict"; -add_task(function* setup() { - yield SpecialPowers.pushPrefEnv({ - set: [["dom.ipc.processCount", 1]] - }); -}); - /** * Open the requestAutocomplete UI and test that selecting a profile results in * the correct data being sent back to the opener. */ add_task(function* test_select_profile() { // Request an e-mail address. let { uiWindow, promiseResult } = yield FormAutofillTest.showUI( TestData.requestEmailOnly);
--- a/toolkit/components/passwordmgr/test/browser/browser.ini +++ b/toolkit/components/passwordmgr/test/browser/browser.ini @@ -40,17 +40,16 @@ support-files = support-files = subtst_notifications_change_p.html [browser_DOMFormHasPassword.js] [browser_DOMInputPasswordAdded.js] [browser_exceptions_dialog.js] [browser_formless_submit_chrome.js] [browser_hasInsecureLoginForms.js] [browser_hasInsecureLoginForms_streamConverter.js] -skip-if = e10s # Bug 1315042 [browser_http_autofill.js] [browser_insecurePasswordWarning.js] [browser_notifications.js] [browser_notifications_username.js] [browser_notifications_password.js] [browser_notifications_2.js] skip-if = os == "linux" # Bug 1272849 Main action button disabled state intermittent [browser_passwordmgr_editing.js]
--- a/toolkit/mozapps/extensions/test/browser/browser-common.ini +++ b/toolkit/mozapps/extensions/test/browser/browser-common.ini @@ -60,9 +60,8 @@ skip-if = os == 'win' # Disabled on Wind [browser_inlinesettings_info.js] [browser_tabsettings.js] [browser_pluginprefs.js] skip-if = buildapp == 'mulet' [browser_CTP_plugins.js] skip-if = buildapp == 'mulet' [browser_webext_options.js] tags = webextensions -skip-if = e10s # Bug 1315042