Closed Bug 1603358 Opened 4 years ago Closed 4 years ago

Enable Eager evaluation in all channels


(DevTools :: Console, task, P2)



(firefox75 verified, firefox76 verified)

Firefox 76
Tracking Status
firefox75 --- verified
firefox76 --- verified


(Reporter: Honza, Assigned: nchevobbe)


(Blocks 1 open bug)


(Keywords: dev-doc-complete)


(1 file)

Assuming that Eager evaluation has been enabled in Nightly and passed QA testing, we can enable it in all channels and let it ride the trains.

The pref is: devtools.webconsole.input.eagerEvaluation


Priority: P3 → P2
Assignee: nobody → nchevobbe
Pushed by
Enable Eager evaluation in all channels. r=Honza.
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76

[Tracking Requested - why for this release]: Once QA gives the green light, we would like to enable instant eval on release for 75.

Pushed by
Port bug 1603358 - Enable Eager evaluation in all channels. r=Paenglab
Regressions: 1623349
Regressions: 1623363

Comment on attachment 9133804 [details]
Bug 1603358 - Enable Eager evaluation in all channels. r=Honza.

Beta/Release Uplift Approval Request

  • User impact if declined: Missing feature. Preliminary QA status is green, so we should enable this for release to avoid late uplifts.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): The feature was already enabled in DevEdition. This only uplifts the default-on flag for 75 beta/release.
  • String changes made/needed:
Attachment #9133804 - Flags: approval-mozilla-beta?

note that we should probably uplift Bug 1623363 before this one, otherwise we'll get test failures on beta.

Comment on attachment 9133804 [details]
Bug 1603358 - Enable Eager evaluation in all channels. r=Honza.

approved for 75.0b7

Attachment #9133804 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Janet, per comment 1, could we plan this in for an upcoming sprint?

Flags: needinfo?(jswisher)
Flags: qe-verify+

Verified with 75.0b7, 76.0a1 (2020-03-22) on Windows 10, macOS 10.15, Ubuntu 19.04.


:Harald, I've already documented it, with a note that it's in Nightly (feedback welcome!). I would just need to update the note when it gets to Beta, and remove it upon Release.

Thank you Janet, sorry I missed that. I updated the keyword.

Flags: needinfo?(jswisher)
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.