Closed Bug 1064886 Opened 10 years ago Closed 10 years ago

add "Enable E10S" checkbox to preferences pane

Categories

(Firefox :: Settings UI, defect)

defect
Not set
normal
Points:
3

Tracking

()

VERIFIED FIXED
Firefox 35
Iteration:
35.1
Tracking Status
e10s m2+ ---

People

(Reporter: Gavin, Assigned: Gavin)

References

Details

Attachments

(1 file, 1 obsolete file)

This would allow flipping the e10s.autostart pref, essentially. This goes well together with bug 1064885, I think.
Attached patch patch (obsolete) (deleted) — Splinter Review
- In-content prefs only, since this is meant to be Nightly-only and temporary. - This implements a "you must restart to change this pref" prompt, which is mostly copied from privacy.js' "updateAutostart" function - I just stuck it at the top of the "Startup" section in the main pane
Assignee: nobody → gavin.sharp
Status: NEW → ASSIGNED
Attachment #8486427 - Flags: review?(felipc)
Please use the E10S_TESTING_ONLY ifdef.
Screenshot: https://cloudup.com/cM2SgEijMQ9 Screenshot of prompt after clicking checkbox: https://cloudup.com/ceFDlxtlZYC
Comment on attachment 8486427 [details] [diff] [review] patch Review of attachment 8486427 [details] [diff] [review]: ----------------------------------------------------------------- r+ with wrapping things in E10S_TESTING_ONLY. For other Nightly-only UI features related to e10s, we've been hardcoding the strings in the code instead of putting them in a .dtd to avoid localizers from having to translate it. Perhaps we should do the same here.
Attachment #8486427 - Flags: review?(felipc) → review+
We want this opt-in checkbox for M2.
tracking-e10s: --- → m2+
Attached patch updated patch (deleted) — Splinter Review
Hardcode strings, add E10S_TESTING_ONLY ifdef.
Attachment #8486427 - Attachment is obsolete: true
I also changed the checkbox label to "Enable E10S (multi-process)", per bug 1064885 comment 6.
(In reply to :Gavin Sharp [email: gavin@gavinsharp.com] from comment #8) > https://tbpl.mozilla.org/?tree=Try&rev=24217f336b79 Please make sure not to add any code after the main-pane-loaded notification in gMainPane.init.
Iteration: --- → 35.1
Points: --- → 3
Flags: qe-verify+
Flags: in-testsuite-
Flags: firefox-backlog+
Target Milestone: --- → Firefox 35
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Verified fixed on Windows 7 64bit, Ubuntu 13.10 32bit and Mac OSX 10.8.5 using latest Nightly 35.0a1 (buildID: 20140914030209).
Status: RESOLVED → VERIFIED
Depends on: 1071203
Depends on: 1085622
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: