gecko-dev/toolkit
Nika Layzell 6eb2084136 Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley
This patch introduces a new type of content process, which has a dynamic name.
This type of content process is labeled as `webIsolated=${SITE_ORIGIN}` and is
used within fission-enabled windows.

To enable this, additional information about the fission status of the target
window must be passed into E10SUtils. This was done by updating every call site
manually to pass an extra boolean. A better solution perhaps should be used in
the future.

With this patch enabled, we now perform process switches, but only when
navigating to HTTP URIs. If we navigate to a non-HTTP URI in an iframe with
fission enabled, it will not behave correctly. This must be done in a
follow-up.

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

--HG--
extra : moz-landing-system : lando
2019-05-03 21:31:57 +00:00
..
actors Backed out 2 changesets (bug 1510569) for crashtests/1419902.html crashes CLOSED TREE 2019-05-03 03:48:15 +03:00
components Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
content Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod 2019-05-03 17:13:17 +00:00
crashreporter Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
forgetaboutsite Bug 1541934 - mozStorageConnection can crash on shutdown, r=asuth 2019-04-11 16:43:13 +00:00
library Bug 1547877 - enable configuration of new cert storage implementation r=keeler 2019-05-02 23:02:13 +00:00
locales Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod 2019-05-03 17:13:17 +00:00
modules Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
mozapps Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
pluginproblem Bug 1507895 - Part IV, Remove the XBL pluginProblem binding r=smaug 2019-01-26 07:51:10 +00:00
profile Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
recordreplay Bug 1547082 - Allow simulating the latency and bandwidth when communicating with a cloud based replaying process, r=loganfsmyth. 2019-04-27 05:26:44 -10:00
system Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
themes Bug 1546155 - Fix in-content disabled label color and opacity for dark mode r=dao 2019-05-03 12:30:24 +00:00
xre Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-05-03 01:17:27 +03:00
.eslintrc.js
moz.build Backed out 79 changesets (bug 1524687, bug 1524688) for crashes on mozilla::dom::ScreenOrientation::ScreenOrientation(nsPIDOMWindowInner *,nsScreen *). CLOSED TREE 2019-02-14 11:50:23 +02:00
moz.configure Bug 1540760 - Build system changes for aarch64-win64 support in ffvpx; r=jya 2019-05-01 15:04:50 +00:00
nss.configure Bug 1513134 - Detect unnecessary --help dependencies. r=firefox-build-system-reviewers,gps 2018-12-11 19:34:28 +00:00
toolkit.mozbuild Bug 1547397 - Part 3: Move the permission manager code to extensions/permissions; r=baku 2019-04-30 14:06:53 +00:00