gecko-dev/docshell/test/chrome
Jean-Yves Avenard ff4bc77f97 Bug 1607984 - P12-4. Start parent load via DocumentChannel. r=mayhemer,nika,mattwoodrow,necko-reviewers
Add ParentProcessDocumentChannel object. This object is a DocumentChannel that will start a channel load from the parent process via a DocumentChannel.

The aim of this task is two-fold.
1- Be consistent on how we handle redirects before continuing the load on the final channel.
2- Prepare to initiate a process switch when needed without having to go via an intermediary content process, saving a process switch. This task will be done in a follow-up task.

The behaviour of the ParentProcessDocumentChannel is similar in logic to the DocumentChannelChild/DocumentChannelParent pair. The ParentProcessDocumentChannel sets up a DocumentLoadListener, have it handle the redirects and upon completion continue the load on the final channel.

Differential Revision: https://phabricator.services.mozilla.com/D70009
2020-04-24 01:58:23 +00:00
..
89419.html
92598_nostore.html
92598_nostore.html^headers^
112564_nocache.html
112564_nocache.html^headers^
215405_nocache.html
215405_nocache.html^headers^
215405_nostore.html
215405_nostore.html^headers^
582176_dummy.html
582176_xml.xml
582176_xslt.xsl
662200a.html
662200b.html
662200c.html
allowContentRetargeting.sjs
blue.png
bug89419.sjs
bug89419_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug92598_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug112564_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug113934_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug215405_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug293235.html
bug293235_p2.html
bug293235_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug294258_testcase.html
bug294258_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug298622_window.xhtml Bug 1610141, findbar should only apply to the main browsers and tests, r=mikedeboer 2020-03-30 15:10:52 +00:00
bug301397_1.html
bug301397_2.html
bug301397_3.html
bug301397_4.html
bug301397_window.xhtml Bug 1610141, findbar should only apply to the main browsers and tests, r=mikedeboer 2020-03-30 15:10:52 +00:00
bug303267.html
bug303267_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug311007_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug321671_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug360511_case1.html
bug360511_case2.html
bug360511_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug364461_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug396519_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug396649_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug449778_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug449780_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug454235-subframe.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug582176_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug608669.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug662200_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug690056_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
bug846906.html
bug909218.html
bug909218.js
chrome.ini Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
docshell_helpers.js Bug 1553804: Part 6 - Fix chrome mochitests which open chrome windows with content openers. r=nika 2019-09-20 10:18:15 -07:00
file_viewsource_forbidden_in_iframe.html
gen_template.pl Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
generic.html
mozFrameType_window.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
red.png
test.template.txt
test_allowContentRetargeting.html Bug 1544322 - Part 1 - Remove the [type] attribute for one-liner <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-15 20:56:58 +00:00
test_bug89419.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug92598.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug112564.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug113934.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug215405.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug293235.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug294258.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug298622.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug301397.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug303267.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug311007.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug321671.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug360511.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug364461.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug396519.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug396649.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug428288.html Bug 1544322 - Part 1 - Remove the [type] attribute for one-liner <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-15 20:56:58 +00:00
test_bug449778.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug449780.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug453650.xhtml Bug 1597653 - Fix uses of unknown property 'equals' in test_bug453650.xhtml. r=smaug 2019-11-19 15:14:50 +00:00
test_bug454235.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug456980.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug565388.xhtml Bug 1601113, replace URIs ending in vnd.mozilla.xul+xml with xhtml+xml r=bgrins 2019-12-17 00:33:16 +00:00
test_bug582176.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug608669.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug662200.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug690056.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug789773.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug846906.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_bug909218.html Bug 1607984 - P12-4. Start parent load via DocumentChannel. r=mayhemer,nika,mattwoodrow,necko-reviewers 2020-04-24 01:58:23 +00:00
test_docRedirect.sjs
test_docRedirect.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_mozFrameType.xhtml Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00
test_principalInherit.xhtml Bug 1601113, replace URIs ending in vnd.mozilla.xul+xml with xhtml+xml r=bgrins 2019-12-17 00:33:16 +00:00
test_viewsource_forbidden_in_iframe.xhtml Bug 1623992 - Automated rewrite from chrome://global/skin/ to chrome://global/skin/global.css in markup r=marionette-reviewers,perftest-reviewers,mossop,whimboo,sparky 2020-04-03 22:23:23 +00:00
window.template.txt Bug 1596328, rename .xul test files in docshell/ to .xhtml r=bzbarsky 2019-11-15 16:42:21 +00:00