Bug for removal:
https://bugzilla.mozilla.org/show_bug.cgi?id=1724089The non-E10S mode is unsupported and has become increasingly broken. Features such as pinch-zoom and swipe navigation gestures do not work in this mode.
Most importantly, running a non-E10S configuration means no sandboxing for content processes. We want to discourage anyone from disabling E10S, and eventually eliminate the option completely.
All major consumers of Gecko, such as Firefox for Android (
bug 1650118), and Thunderbird (
bug 1671301) have moved to E10S by default. Since Firefox 68, the preference that disables E10S is limited to only automation and unofficial builds (
bug 1548941). We now plan to remove that preference entirely.
Once we remove this preference, the only way to run Firefox without E10S will be the MOZ_FORCE_DISABLE_E10S environment variable. This is a temporary workaround for some tests that still rely on it, and we plan to remove it as well once we fix those tests.
Bug 984139 tracks the tests that need to be fixed.