зеркало из https://github.com/mozilla/gecko-dev.git
83238d5880
This allows us to actually correctly load URIs into and return BCs for cross-process named targets. It still leaves a lot of code which needs to operate directly on DocShells, but it only applies to new windows, which always start out same-process. The one exception is the logic to change the opener of an existing cross-process window targeted by an open() operation, which can't currently be accomplished outside of the BC's owner process. This will need a follow-up. Differential Revision: https://phabricator.services.mozilla.com/D40501 --HG-- extra : rebase_source : 15ecef471ac27283861c2d3b87afeb1458bbf788 extra : histedit_source : 6801b42f81babd308b6f1791964518d9d73b19ee |
||
---|---|---|
.. | ||
moz.build | ||
nsCURILoader.idl | ||
nsDocLoader.cpp | ||
nsDocLoader.h | ||
nsIContentHandler.idl | ||
nsIDocumentLoader.idl | ||
nsITransfer.idl | ||
nsIURIContentListener.idl | ||
nsIURILoader.idl | ||
nsIWebProgress.idl | ||
nsIWebProgressListener.idl | ||
nsIWebProgressListener2.idl | ||
nsURILoader.cpp | ||
nsURILoader.h |