Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Waterfox Classic: e10s: multiple processes (one content process) in single-process mode #1276

Closed
grahamperrin opened this issue Nov 23, 2019 · 1 comment

Comments

@grahamperrin
Copy link

Observable with:

  • Waterfox Classic 2019.10 (20191103135811) on FreeBSD-CURRENT
  • Waterfox Classic 2019.10 (20191023220600) on Manjaro Linux.

On Linux, the unexpected content process seems to be triggered by some types of new tab action:

2019-11-22 08:19:37 e10s, 2019 10 (20191023220600), Linux

and soon afterwards there can be multiple tabs with loaded content, in the same session, without using a content process:

2019-11-22 08:20:43 e10s, 2019 10 (20191023220600), Linux

Screen recordings of FreeBSD-CURRENT:

Screen recording of Linux:

Impact

I'm not aware of problems arising, from the content process, in FreeBSD-CURRENT or Linux environments. However:

  • on FreeBSD-CURRENT, I rarely notice the issue – at the time of writing I can not reproduce it with my very heavily-extended everyday profile
  • on Linux, where the issue seems to be consistently reproducible, I have not actively tested with e.g. legacy extensions that are known to fail with Waterfox Classic in multi-process mode.

I don't have easy access to a Mac. If an unexpected content process is a cause of instability in e.g. #1217 (vintage/obsolete environments) then this issue might be treated as a bug.

Meta, tracking: #538

Observation

browser.tabs.remote.force-disable true no longer prevents

☑ Enable multi-process Waterfox

– at about:preferences#general

Distinction

A content process, not a plug-in process.

Here's a separate process for a plug-in with Waterfox Classic in single-process mode (nothing unusual):

2019-11-22 08:11:41 e10s, 2019 10 (20191103135811), FreeBSD-CURRENT

@MrAlex94
Copy link
Collaborator

Even with e10s disabled, there are various other processes that are spun up :-). It may just be a bit more verbose on Linux in displaying that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants