gecko-dev/docshell/test/browser
Kris Maglione 0b1a146519 Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8
ContentTask tasks have a different lifetime than SpecialPowers tasks, with the
former being tied to the lifetime of a message manager and the latter tied to
the lifetime of a window global. That means that existing ContentTask callers
which expect to be able to register load listeners before the creation of a
window global, or which expect to persist after a page has navigated, won't
work as SpecialPowers tasks.

Since those sorts of tasks are not really resilient in the face of Fission,
they should really be written to work differently, but this patch mostly just
reverts them to using ContentTask for the time being.

Differential Revision: https://phabricator.services.mozilla.com/D53744

--HG--
extra : moz-landing-system : lando
2019-12-13 20:36:36 +00:00
..
Bug422543Child.jsm Bug 1593797 - Unskip browser_bug422543 in Fission mode. r=mccr8 2019-11-08 20:05:02 +00:00
Bug422543Parent.jsm Bug 1593797 - Unskip browser_bug422543 in Fission mode. r=mccr8 2019-11-08 20:05:02 +00:00
browser.ini Bug 1423959 - Cleanup browser_loadURI.js and re-enable it on all platforms, r=kmag 2019-11-28 16:13:26 +00:00
browser_browsingContext-01.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_browsingContext-02.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_browsingContext-embedder.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_browsingContext-getWindowByName.js Bug 1575051 - Part 3: Test that nsWindowWatcher can find windows. r=kmag 2019-10-24 14:53:07 +00:00
browser_browsing_context_discarded.js Bug 1590239 - Send a "browsing-context-discarded" notification when detaching, r=nika 2019-10-29 17:15:29 +00:00
browser_bug92473.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug134911.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug234628-1.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-2.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-3.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-4.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-5.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-6.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-7.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-8.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-9.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-10.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug234628-11.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug349769.js Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
browser_bug388121-1.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug388121-2.js Bug 1553804: Part 4 - Make some evil tests less evil/failing. r=nika 2019-09-20 04:43:48 +00:00
browser_bug420605.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug422543.js Bug 1593797 - Unskip browser_bug422543 in Fission mode. r=mccr8 2019-11-08 20:05:02 +00:00
browser_bug441169.js Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
browser_bug503832.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug554155.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug655270.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug655273.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug670318.js Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
browser_bug673467.js Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
browser_bug852909.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug1206879.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug1309900_crossProcessHistoryNavigation.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_bug1328501.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug1347823.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug1415918_beforeunload_options.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_bug1543077-1.js Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
browser_bug1543077-2.js Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
browser_bug1543077-3.js Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
browser_bug1543077-4.js Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
browser_bug1594938.js Bug 1594938 - Crash in [@ nsSHistory::Reload]. r=smaug 2019-11-15 11:12:54 +00:00
browser_click_link_within_view_source.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_cross_process_csp_inheritance.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_csp_uir.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_dataURI_unique_opaque_origin.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_data_load_inherit_csp.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_history_triggeringprincipal_viewsource.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_loadDisallowInherit.js Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb 2019-07-08 16:37:45 +00:00
browser_loadURI_postdata.js Bug 1423959 - Cleanup browser_loadURI.js and re-enable it on all platforms, r=kmag 2019-11-28 16:13:26 +00:00
browser_multiple_pushState.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_onbeforeunload_navigation.js Bug 1594928 - Make browser_onbeforeunload_navigation.js Fission-compatible. r=Gijs 2019-11-11 17:26:29 +00:00
browser_search_notification.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_tab_replace_while_loading.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_tab_touch_events.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_timelineMarkers-01.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_timelineMarkers-02.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-03.js
browser_timelineMarkers-04.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-05.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-frame-02.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-frame-03.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-frame-04.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_timelineMarkers-frame-05.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
browser_ua_emulation.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser_uriFixupAlternateRedirects.js Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
browser_uriFixupIntegration.js Bug 1588785 - Make the search service also detect when the UI is not enabled. r=mak 2019-10-18 18:53:36 +00:00
dummy_page.html
favicon_bug655270.ico
file_bug234628-1-child.html
file_bug234628-1.html
file_bug234628-2-child.html
file_bug234628-2.html
file_bug234628-3-child.html
file_bug234628-3.html
file_bug234628-4-child.html
file_bug234628-4.html
file_bug234628-5-child.html
file_bug234628-5.html
file_bug234628-6-child.html
file_bug234628-6-child.html^headers^
file_bug234628-6.html
file_bug234628-7-child.html
file_bug234628-7-child.html^headers^
file_bug234628-7.html
file_bug234628-8-child.html
file_bug234628-8.html
file_bug234628-9-child.html
file_bug234628-9.html
file_bug234628-10-child.xhtml
file_bug234628-10.html
file_bug234628-11-child.xhtml
file_bug234628-11-child.xhtml^headers^
file_bug234628-11.html
file_bug420605.html
file_bug503832.html
file_bug655270.html
file_bug670318.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug852909.pdf
file_bug852909.png
file_bug1046022.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1206879.html
file_bug1328501.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1328501_frame.html
file_bug1328501_framescript.js Bug 1592599 - Switch nsIDocShell.getDocShellEnumerator() away from using nsISimpleEnumerator; r=bzbarsky 2019-11-18 20:11:58 +00:00
file_bug1415918_beforeunload.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1415918_beforeunload_2.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1415918_beforeunload_3.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1415918_beforeunload_iframe.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1415918_beforeunload_iframe_2.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
file_bug1543077-1-child.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-1.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-2-child.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-2.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-3-child.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-3.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-4-child.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_bug1543077-4.html Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. 2019-06-03 15:30:41 +03:00
file_click_link_within_view_source.html
file_cross_process_csp_inheritance.html Bug 1546378: Write cross process CSP inheritance tests. r=Gijs 2019-04-24 15:21:37 +00:00
file_csp_uir.html Bug 1542858: Duplicate browser_data_load_inherit_csp.js and use upgrade-insecure-requests. r=Gijs 2019-04-10 12:35:03 +00:00
file_csp_uir_dummy.html Bug 1542858: Duplicate browser_data_load_inherit_csp.js and use upgrade-insecure-requests. r=Gijs 2019-04-10 12:35:03 +00:00
file_data_load_inherit_csp.html Bug 1515863, r=ckerschb 2019-01-08 16:59:21 +01:00
file_multiple_pushState.html Bug 1542673, increase history.state size limit, r=qdot 2019-04-10 20:21:55 +00:00
file_open_about_blank.html Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky 2019-09-23 10:16:44 +00:00
file_slow_load.sjs Bug 1578379 - Make pageshow / pagehide during frame loader swaps not mess with document visibility. r=bzbarsky 2019-09-23 10:16:44 +00:00
frame-head.js Bug 1561435 - Format docshell/, a=automatic-formatting 2019-07-05 09:59:46 +02:00
head.js Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
onload_message.html Bug 1580355: Run findWithName checks in the correct process and update to expect access checks. r=farre 2019-09-19 11:33:53 +00:00
onpageshow_message.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00
print_postdata.sjs
redirect_to_example.sjs
test-form_sjis.html
timelineMarkers-04.html Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky 2019-03-22 18:13:25 +00:00