gecko-dev/mobile/android
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
..
annotations Bug 1540820 - Don't write generated JNI wrappers for every Java-level change. r=agi 2019-04-09 20:02:44 +00:00
app Backed out 7 changesets (bug 1540573) for causing bug 1548441 2019-05-03 20:35:27 +03:00
base Bug 1548617 - Add FENNEC_NIGHTLY checks to appropriate places in Fennec app code. r=VladBaicu 2019-05-03 09:25:50 +00:00
branding Bug 1539620 - Add a brand product string that doesn't change across different channels r=Pike 2019-03-28 11:44:41 +00:00
chrome Bug 1544811 - Use web processes on a per-site basis for fission-enabled windows, r=mconley 2019-05-03 21:31:57 +00:00
components Bug 1320404 - Remove appId from origin attributes - part 2 - NO_APP_ID UNKNOWN_APP_ID, r=Ehsan 2019-05-03 17:13:47 +00:00
config Bug 1547710 - Add FENNEC_NIGHTLY define to Fennec nightly builds. r=mshal 2019-05-01 18:37:29 +00:00
docs Bug 1536044 - Fully disable jacoco builds for Android r=agi 2019-03-28 20:26:45 +00:00
extensions Bug 1539918 - remove nightly-only guard and allow about:compat to ride the trains; r=miketaylr 2019-04-22 15:04:49 +00:00
fonts
geckoview Backed out 7 changesets (bug 1540573) for causing bug 1548441 2019-05-03 20:35:27 +03:00
geckoview_example Bug 1527074 - Expose storage manager API to GeckoView r=geckoview-reviewers,snorp 2019-04-25 16:20:48 +00:00
gradle Bug 1527796 - Part 4. Convert file separator to slash. r=nalexander 2019-03-29 16:04:06 +09:00
installer Bug 1548617 - Add FENNEC_NIGHTLY checks to the build config. r=nalexander 2019-05-03 20:01:21 +00:00
locales Bug 1544525 - Update about:addons's AMO title; r=Pike,JanH 2019-04-19 07:14:54 +00:00
modules Backed out 4 changesets (bug 1501108) for causing very frequent leaks in macOS debug wpt tests. a=backout 2019-04-29 17:39:42 +02:00
services Bug 1544076 - [0.1] Upgrade Android support library to 28.0.0 to avoid version conflicts with the lifecycle library. r=nalexander,droeh 2019-04-24 16:22:50 +00:00
stumbler Bug 1541017 - Update in-tree bugzilla components which used 'Android Background Services'. r=snorp 2019-04-09 20:46:36 +00:00
tests Bug 1544525 - Update about:addons's AMO title; r=Pike,JanH 2019-04-19 07:14:54 +00:00
themes Bug 1543468 - Stop using toolkit netError.css URL on Android. r=JanH 2019-04-10 19:32:20 +00:00
thirdparty Bug 1523572 Increment Leanplum's version r=sdaswani 2019-01-29 18:29:09 +00:00
.eslintrc.js Bug 1488445 - Remove and replace obsolete ESLint rules. r=mossop 2018-09-04 18:08:43 +00:00
LICENSE
app.mozbuild
build.mk
confvars.sh Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander 2018-11-16 01:15:35 +00:00
debug_sign_tool.py
gradle.configure Bug 1538760 - Parse all output from checkstyle. r=nalexander 2019-04-01 16:20:28 +00:00
gradle.py Bug 1527796 - Part 1. Add python.exe path to call mach shell script from python. r=nalexander 2019-02-12 14:45:36 +09:00
mach_commands.py Bug 1538760 - Parse all output from checkstyle. r=nalexander 2019-04-01 16:20:28 +00:00
moz.build Bug 1541017 - Update in-tree bugzilla components which used 'Android Background Services'. r=snorp 2019-04-09 20:46:36 +00:00
moz.configure Bug 1547710 - Add FENNEC_NIGHTLY define to Fennec nightly builds. r=mshal 2019-05-01 18:37:29 +00:00