If thumbnails capturing is enable and e10s disable, child process are created

RESOLVED INVALID

Status

()

Firefox
New Tab Page
RESOLVED INVALID
3 years ago
3 years ago

People

(Reporter: dragana, Unassigned)

Tracking

unspecified
Points:
---

Firefox Tracking Flags

(e10s-)

Details

(Reporter)

Description

3 years ago
If we are not using e10s we should not end up having e10s turned on.

For example:
https://bugzilla.mozilla.org/show_bug.cgi?id=1206199#c28 and comments #31 #32 and #33
https://bugzilla.mozilla.org/show_bug.cgi?id=1206199#c50
We've done thumbnail capturing in a separate process for a while, since before we turned on out of process tabs. Why shouldn't we?
Component: General → New Tab Page
Flags: needinfo?(dd.mozilla)
Product: Toolkit → Firefox
(Reporter)

Comment 2

3 years ago
Is it possible to do thumbnail capturing in separate process but still have firefox run in one?

If it is not possible we can assume that e10s is turned on  if thumbnail capturing is on? 
It is ok but we need to know that, it makes us really confused sometime.

It happened 2-3 times that people report break in HttpChannelParent(which only exist if e10s is used) when they have e10s turned off. So they think they are testing with e10s turned off but it is not.
For example see bug 1161717.
Flags: needinfo?(dd.mozilla)
(In reply to Dragana Damjanovic [:dragana] from comment #2)
> Is it possible to do thumbnail capturing in separate process but still have
> firefox run in one?

I'm not sure I understand this question. If Firefox is running in one process and thumbnail capturing is in a second process then there are two processes.

> If it is not possible we can assume that e10s is turned on  if thumbnail
> capturing is on? 
> It is ok but we need to know that, it makes us really confused sometime.

"e10s" is kind of a loaded term. To my understanding the support for running child processes has been on and in use for some time now. Thumbnailing uses it, as does the support for loading tabs in a child process (what is generally referred to as e10s).

> It happened 2-3 times that people report break in HttpChannelParent(which
> only exist if e10s is used) when they have e10s turned off. So they think
> they are testing with e10s turned off but it is not.
> For example see bug 1161717.

Right. You're going to see HttpChannelParent in use for thumbnailing (as it loads webpages in the child process) as well as for remote tabs.

Updated

3 years ago
tracking-e10s: --- → -
(Reporter)

Comment 4

3 years ago
thanks.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.