gecko-dev/dom/ipc/tests
Kris Maglione 1722817403 Bug 1582832: Part 1 - Make FrameLoader owner rather than DocShell responsible for discarding a BC. r=nika
There are all sorts of lifecycle issues which arise from making DocShell
responsible for discarding BrowsingContexts. In this particular bug, we tend
to run into them in cases where we create a BrowsingContext for a FrameLoader,
and then never create a DocShell for it, leading to it never being destroyed.
But there are myriad other issues as well.

This patch moves the responsibility for BrowsingContext lifecycle management
to the FrameLoader/FrameLoaderOwner, rather than the DocShell, which makes
things more consistent, and more closely aligns with spec-defined behavior.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 19:07:56 +00:00
..
JSWindowActor Bug 1596187 - Part 3: Fix for renaming of 'windowGlobalChild' getter on a CLOSED TREE, a=bustage 2020-01-22 18:33:44 +02:00
.eslintrc.js
blob_verify.sjs Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj 2019-07-22 20:27:39 +00:00
browser_cancel_content_js.js Bug 1596918: Part 4g - Misc cleanup/fixes. r=mccr8 2019-12-13 20:36:48 +00:00
browser_crash_oopiframe.js Bug 1580848 - Clean up some review feedback on the browser_crash_oopiframe.js test. r=kmag 2019-09-13 09:16:19 +00:00
browser_domainPolicy.js Bug 1592596 - Make browser_domainPolicy.js Fission-compatible, r=kmag 2019-11-05 20:53:47 +00:00
browser_ElapsedTime.js Bug 1559657: Pass load time in RemoteWebProgress. r=Ehsan,barret 2019-07-11 04:00:41 +00:00
browser_memory_distribution_telemetry.js
browser.ini Bug 1612953 - Fix typo in skipif for browser_memory_distribution_telemetry.js r=Dexter 2020-02-04 15:48:21 +00:00
chrome.ini Bug 1544147 - Ensure orphaned crashes are properly notified to the rest of the system r=froydnj 2019-12-20 17:50:45 +00:00
elapsed_time.sjs Bug 1559657: Pass load time in RemoteWebProgress. r=Ehsan,barret 2019-07-11 04:00:41 +00:00
file_bug1086684.html
file_cancel_content_js.html Bug 1592470 - Don't cancel content JS when "navigating" to javascript: URLs; r=smaug 2019-11-08 02:43:00 +00:00
file_disableScript.html
file_domainPolicy_base.html
mochitest.ini Bug 1585119 - Re-enable many more mochitests on Android; r=geckoview-reviewers,snorp 2019-10-18 14:35:20 +00:00
process_error.xhtml Backed out 4 changesets (bug 1589493) for linting failure at builds/worker/checkouts/gecko/dom/ipc/tests/test_process_error_oom.xhtml:12:11. On a CLOSED TREE 2019-11-29 19:48:41 +02:00
test_blob_sliced_from_child_process.html
test_blob_sliced_from_parent_process.html
test_bug1086684.html
test_child_docshell.html
test_cpow_cookies.html
test_CrashService_crash.html
test_Preallocated.html
test_process_error.xhtml Bug 1595908, replace .xul test files in dom/ to .xhtml r=smaug 2019-11-27 15:39:16 +00:00
test_sharedMap.js
test_temporaryfile_stream.html
test_window_open_discarded_bc.html Bug 1582832: Part 1 - Make FrameLoader owner rather than DocShell responsible for discarding a BC. r=nika 2020-02-06 19:07:56 +00:00
xpcshell.ini