Closed Bug 1580083 Opened 5 years ago Closed 4 years ago

Use eager evaluation in console autocomplete

Categories

(DevTools :: Console, enhancement, P2)

enhancement

Tracking

(firefox75 verified)

VERIFIED FIXED
Firefox 75
Tracking Status
firefox75 --- verified

People

(Reporter: nchevobbe, Assigned: jlast)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

At the moment, we are extra cautious when retrieving properties for the console autocompletion, as reaching for some properties might have side effects (e.g. when they have getters).
With eager evaluation, my hope is that we could not be so cautious, and include everything that is side-effect free.

The changes would happen in devtools/shared/webconsole/js-property-provider.js

No longer depends on: 1561424
Blocks: 1612560
Depends on: 1616306
Assignee: nobody → jlaster
Status: NEW → ASSIGNED
Pushed by jlaster@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cbdded46f178
Use eager evaluation in console autocomplete. r=nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75

Verified with 75.0b5 on macOS 10.15, Ubuntu 18.04, Windows 10.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: