Closed Bug 1227230 Opened 9 years ago Closed 8 years ago

Remove all of the e10s prompting code

Categories

(Firefox :: General, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Firefox 49
Tracking Status
e10s + ---
firefox49 --- fixed

People

(Reporter: Felipe, Assigned: Felipe)

References

Details

Attachments

(1 file)

We have a lot of code to display e10s-related prompts that we won't use anymore and can be removed:

- Doorhanger inviting users to opt-in to e10s
  -- we have e10s-by-default in nightly/aurora and do not want to prompt users on beta

- message requesting feedback on input.mozilla.org when e10s is disabled in the preferences dialog
  -- it's unclear whether anyone has looked at that feedback recently

- infobar saying "You're helping to test multi-process" when e10s is first enabled
  -- most users on nightly/aurora have already been exposed to e10s


Only the last item would be somewhat useful to keep, but removing it together with the other ones mean a good chunk of code can go away. I'm happy to re-add the code if we need it again in the future   (the only downside is that it has one localized string that would need to be re-added. or we could keep the string but remove all the rest of the code)
Blocks: 1227515
I think it's time we get rid of all this stuff, especially the feedback tab on restart when you change the e10s pref.
Priority: -- → P3
This removes all of the e10s-related prompting code, including:
- doorhanger offering to opt-in into e10s
- pref and telemetry probe used to measure the number of users who remained opted-in
- dialog that shows up when unchecking the e10s checkbox saying that a tab will open, requesting feedback
- tab opening requesting feedback
- all related strings

The checkbox in the preferences window remains (nightly/aurora only), as well as the message saying that e10s requires a restart.

The e10s accessibility doorhanger remains. and chrome://browser/skin/e10s-64@2x.png remains too because it's also used in the a11y doorhanger.

Review commit: https://reviewboard.mozilla.org/r/52351/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/52351/
Attachment #8751985 - Flags: review?(jmathies)
Comment on attachment 8751985 [details]
MozReview Request: Bug 1227230 - Remove all of the e10s prompting code. r=jimm

https://reviewboard.mozilla.org/r/52351/#review49437
Attachment #8751985 - Flags: review?(jmathies) → review+
https://hg.mozilla.org/mozilla-central/rev/017ec43202c9
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: