gecko-dev/browser/base/content/test
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
..
about Bug 1529696 - Rename DATASET_RELEASE_CHANNEL_OPTOUT/OPTIN to DATASET_ALL/PRERELEASE_CHANNELS everywhere r=chutten 2019-04-03 17:12:11 +00:00
alerts
caps Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod 2019-05-03 17:13:17 +00:00
captivePortal
chrome Bug 1544322 - Part 3 - Remove the [type] attribute for multiline <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-16 03:59:25 +00:00
contextMenu
favicons
forms
general Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
historySwipeAnimation
keyboard Bug 1540918: When a panel is opened from the toolbar via the keyboard, restore focus to the toolbar button when the panel is closed. r=Gijs 2019-04-04 17:04:18 +00:00
menubar
metaTags
pageActions Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal 2019-05-01 08:16:44 +00:00
pageinfo Bug 1525941 - Adds ability to change permissions on network/cert error pages. r=johannh,Gijs 2019-04-03 15:43:54 +00:00
performance Bug 1546329 - Remove dead skins code. r=bzbarsky 2019-04-25 14:00:06 +02:00
permissions Bug 1536454 - Part 5 - Add tests for permission prompt event telemetry. r=Ehsan 2019-04-18 13:43:38 +00:00
plugins Bug 1483077 - Replaced reference to getBrowser with gBrowser r=robwu,dao 2019-04-17 00:04:54 +00:00
popupNotifications Bug 1544834 - Replace deprecated generics in test code r=evilpie 2019-04-17 19:03:19 +00:00
popups
referrer
sanitize Bug 1515913 - Implement nsICookieService.removeCookiesFromRootDomain, r=Ehsan 2019-04-12 20:27:21 +00:00
sidebar
siteIdentity Bug 1544834 - Replace deprecated generics in test code r=evilpie 2019-04-17 19:03:19 +00:00
static Bug 1547877 - enable configuration of new Notification Store implementation r=mossop,lina 2019-05-02 23:02:13 +00:00
statuspanel
sync Bug 1542334 - Add FxA toolbar menu to app menu r=Gijs 2019-04-19 14:05:24 +00:00
tabcrashed
tabPrompts Bug 1539757 - fix trying to initialize XBL bindings while the prompt is still hidden, r=bgrins 2019-04-01 13:37:49 +00:00
tabs Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal 2019-05-01 08:16:44 +00:00
touch
trackingUI Bug 1544595 - Wait for report breakage button visibility in browser_trackingUI_report_breakage.js. r=ewright 2019-04-24 14:54:48 +00:00
webextensions Bug 1496075 - Part 1: Extensions changes to support search extensions. r=mixedpuppy,robwu 2019-04-11 21:30:47 +00:00
webrtc Bug 1497559 - Remove Application from mediaCaptureWindowState; r=jib 2019-04-30 15:06:23 +00:00