This change has landed in Firefox 124. Consequences:
- XPCShell tests now always run with E10S enabled - The MOZ_FORCE_DISABLE_E10S environment variable now only works if MOZ_DISABLE_NONLOCAL_CONNECTIONS is used alongside it On Tuesday, July 18, 2023 at 5:10:48 AM UTC-5 Gregory Pappas wrote: > Bug for removal: https://bugzilla.mozilla.org/show_bug.cgi?id=1724089 > > The 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 > <https://bugzil.la/1650118>), and Thunderbird (bug 1671301 > <https://bugzil.la/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 <https://bugzil.la/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 > <https://bugzil.la/984139> tracks the tests that need to be fixed. -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/00b60a74-7f30-44a6-b18a-2bb4acf15076n%40mozilla.org.
