gecko-dev/browser/modules
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
..
test Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
AboutNewTab.jsm
AsanReporter.jsm
AsyncTabSwitcher.jsm Bug 1544834 - Replace non-test uses of deprecated Array generics r=evilpie,dao 2019-04-17 19:03:17 +00:00
BrowserUsageTelemetry.jsm Bug 1505535 - Add tab usage probes for pinned tabs r=janerik 2019-03-26 09:12:10 +00:00
BrowserWindowTracker.jsm
ContentClick.jsm Bug 1528695 - Part 2 : Use referrerInfo in openWindow, contextmenu and openLinkIn r=Gijs 2019-03-15 05:10:17 +00:00
ContentCrashHandlers.jsm Bug 1533955 - Show some UI to indicate that a subframe has crashed. r=NeilDeakin 2019-05-01 20:05:24 +00:00
ContentMetaHandler.jsm
ContentObservers.js
ContentSearch.jsm Bug 1518545 - Remove the superfluous 'engine-current' Search Service observer topic in favour of 'engine-default'. r=daleharvey 2019-04-17 09:45:24 +00:00
Discovery.jsm
EveryWindow.jsm Bug 1416163 - Implement EveryWindow.jsm to run arbitrary per-window code. r=johannh 2019-04-16 16:17:25 +00:00
ExtensionsUI.jsm Bug 1538546 - Check AddonManager PERM_CAN_CHANGE_PRIVATEBROWSING_ACCESS permission instead of the incognito manifest property. r=kmag,mixedpuppy 2019-03-26 19:04:01 +00:00
FaviconLoader.jsm
FormValidationHandler.jsm
HomePage.jsm Bug 1537736 - Use HomePage.get()/set() more consistently r=nanj 2019-04-23 18:30:07 +00:00
LaterRun.jsm
LiveBookmarkMigrator.jsm
moz.build Bug 1536454 - Part 4 - Add event telemetry for permission prompt studies. r=Ehsan 2019-04-18 13:43:29 +00:00
NewTabPagePreloading.jsm Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
OpenInTabsUtils.jsm
PageActions.jsm
PermissionUI.jsm Bug 1536454 - Part 4 - Add event telemetry for permission prompt studies. r=Ehsan 2019-04-18 13:43:29 +00:00
PermissionUITelemetry.jsm Bug 1536454 - Part 4 - Add event telemetry for permission prompt studies. r=Ehsan 2019-04-18 13:43:29 +00:00
PingCentre.jsm Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky 2019-05-01 22:55:10 +00:00
ProcessHangMonitor.jsm
ReaderParent.jsm
RemotePrompt.jsm Bug 1539757 - fix trying to initialize XBL bindings while the prompt is still hidden, r=bgrins 2019-04-01 13:37:49 +00:00
Sanitizer.jsm Bug 1532948 - Sanitize principal on shutdown should behave like 'Manage cache and Site Data' cleanup, r=johannh 2019-04-05 10:35:54 +00:00
SelectionChangedMenulist.jsm
SiteDataManager.jsm
SitePermissions.jsm Bug 1492668 - Store temporary site permissions by base domain to mitigate permission notification spam r=johannh 2019-04-09 12:56:47 +00:00
TabsList.jsm
TabUnloader.jsm
ThemeVariableMap.jsm Bug 1541910 - Use the chrome/content separator color for the urlbar results popup's top and bottom borders consistently across platforms and remove left and right borders. r=mak 2019-04-11 11:47:18 +00:00
TransientPrefs.jsm
webrtcUI.jsm Bug 1511416 -Screen sharing preview pops up in Camera permission prompt . r=johannh 2019-03-18 12:12:29 +00:00
Windows8WindowFrameColor.jsm
WindowsJumpLists.jsm
WindowsPreviewPerTab.jsm Bug 1539311 - Fix incorrect parameter in the Windows Taskbar Previews code. r=Standard8 2019-03-27 10:26:53 +00:00
ZoomUI.jsm