зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1583386: Part 2 - Enable DocumentChannel in mochitest Fission runs. r=mattwoodrow,ahal
Differential Revision: https://phabricator.services.mozilla.com/D47009 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
790387cced
Коммит
e57df5ef8b
|
@ -26,7 +26,6 @@ support-files =
|
|||
file_about_child.html
|
||||
file_about_parent.html
|
||||
[browser_e10s_switchbrowser.js]
|
||||
fail-if = fission
|
||||
[browser_e10s_about_process.js]
|
||||
[browser_e10s_mozillaweb_process.js]
|
||||
[browser_e10s_chrome_process.js]
|
||||
|
|
|
@ -13,15 +13,20 @@ support-files =
|
|||
|
||||
[browser_trackingUI_3.js]
|
||||
[browser_trackingUI_animation.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_animation_2.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_appMenu.js]
|
||||
[browser_trackingUI_background_tabs.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_categories.js]
|
||||
skip-if = fission && debug # Causing crashes [@ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)]
|
||||
[browser_trackingUI_cookies_subview.js]
|
||||
skip-if = fission
|
||||
[browser_trackingUI_cryptominers.js]
|
||||
skip-if = fission && debug # Causing crashes [@ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)]
|
||||
skip-if =
|
||||
fission && debug || # Causing crashes [@ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)]
|
||||
fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_fetch.js]
|
||||
skip-if = fission && debug # Causing crashes [@ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)]
|
||||
support-files =
|
||||
|
@ -29,20 +34,30 @@ support-files =
|
|||
file_trackingUI_fetch.js
|
||||
file_trackingUI_fetch.js^headers^
|
||||
[browser_trackingUI_fingerprinters.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_open_preferences.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_pbmode_exceptions.js]
|
||||
skip-if = fission # Crashes: @ mozilla::dom::BrowserBridgeParent::RecvShow(mozilla::gfx::IntSizeTyped<mozilla::ScreenPixel> const&, bool const&, nsSizeMode const&)
|
||||
[browser_trackingUI_report_breakage.js]
|
||||
skip-if = fission || debug || asan # Bug 1546797
|
||||
[browser_trackingUI_socialtracking.js]
|
||||
skip-if = fission && debug # Crashes: @ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)
|
||||
skip-if =
|
||||
fission && debug || # Crashes: @ mozilla::net::HttpChannelChild::DoOnStartRequest(nsIRequest*, nsISupports*)
|
||||
fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_shield_visibility.js]
|
||||
skip-if = fission && debug #Bug 1574939
|
||||
[browser_trackingUI_state.js]
|
||||
skip-if = serviceworker_e10s || (fission && debug) # see https://bugzilla.mozilla.org/show_bug.cgi?id=1511303#c1 #Bug 1574939
|
||||
[browser_trackingUI_state_reset.js]
|
||||
skip-if = fission && debug #Bug 1574939
|
||||
skip-if =
|
||||
fission && debug || #Bug 1574939
|
||||
fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_telemetry.js]
|
||||
skip-if = fission && debug #Bug 1574939
|
||||
skip-if =
|
||||
fission && debug || #Bug 1574939
|
||||
fission # Times out under Fission with DocumentChannel enabled.
|
||||
[browser_trackingUI_trackers_subview.js]
|
||||
skip-if = fission && debug #Bug 1574939
|
||||
skip-if =
|
||||
fission && debug || #Bug 1574939
|
||||
fission # Times out under Fission with DocumentChannel enabled.
|
||||
|
|
|
@ -220,7 +220,6 @@ skip-if = os == "linux" && debug && bits == 32 # Bug 1350189
|
|||
[browser_ext_tabs_discard.js]
|
||||
skip-if = !e10s
|
||||
[browser_ext_tabs_discarded.js]
|
||||
fail-if = fission
|
||||
[browser_ext_tabs_duplicate.js]
|
||||
[browser_ext_tabs_events.js]
|
||||
skip-if = true # Bug 1521363
|
||||
|
|
|
@ -9,3 +9,4 @@ support-files =
|
|||
skip-if = os == "mac" || e10s # e10s: Bug 1248632
|
||||
[browser_whitelisted.js]
|
||||
[browser_mixedcontent_aboutblocked.js]
|
||||
skip-if = fission # Times out under Fission with DocumentChannel enabled.
|
||||
|
|
|
@ -5,4 +5,5 @@ support-files =
|
|||
file_simpleManifest.cacheManifest
|
||||
|
||||
[browser_disableAppcache.js]
|
||||
fail-if = fission
|
||||
skip-if = !e10s || (toolkit == 'android') || debug # Slow
|
||||
|
|
|
@ -160,7 +160,8 @@ TEST_VARIANTS = {
|
|||
'tier': 2,
|
||||
'mozharness': {
|
||||
'extra-options': ['--setpref="fission.autostart=true"',
|
||||
'--setpref="dom.serviceWorkers.parent_intercept=true"'],
|
||||
'--setpref="dom.serviceWorkers.parent_intercept=true"',
|
||||
'--setpref="browser.tabs.documentchannel=true"'],
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
@ -833,6 +833,7 @@ class MochitestArguments(ArgumentContainer):
|
|||
if options.enable_fission:
|
||||
options.extraPrefs.append("fission.autostart=true")
|
||||
options.extraPrefs.append("dom.serviceWorkers.parent_intercept=true")
|
||||
options.extraPrefs.append("browser.tabs.documentchannel=true")
|
||||
|
||||
options.leakThresholds = {
|
||||
"default": options.defaultLeakThreshold,
|
||||
|
|
|
@ -68,6 +68,7 @@ skip-if = fission || (os == "linux" && asan)
|
|||
[browser_blockingNoOpener.js]
|
||||
skip-if = fission || (os == "linux" && asan)
|
||||
[browser_doublyNestedTracker.js]
|
||||
fail-if = fission # Fails under Fission with DocumentChannel enabled.
|
||||
[browser_existingCookiesForSubresources.js]
|
||||
[browser_firstPartyCookieRejectionHonoursAllowList.js]
|
||||
[browser_imageCache4.js]
|
||||
|
|
|
@ -163,6 +163,5 @@ skip-if =
|
|||
fission # Intermittently times out under Fission.
|
||||
[test_xhr_2.html]
|
||||
[test_xml_load.html]
|
||||
fail-if = fission
|
||||
skip-if = toolkit == 'android' # Tests desktop prompts
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче