Closed Bug 1844536 Opened 1 year ago Closed 1 year ago

Cleanup code around scopes and mapping scopes

Categories

(DevTools :: Debugger, task)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bomsy, Assigned: bomsy)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

Lets improve the code around map scopes for maintainability

  • Add relevant comments
  • Clean-up unused code
Summary: Cleanup code around mapping scopes → Cleanup code around scopes and mapping scopes
Assignee: nobody → hmanilla
Status: NEW → ASSIGNED

This patch removes the feature pref for map scopes devtools.debugger.features.map-scopes which is not used.
The pref which is actually used is devtools.debugger.map-scopes-enabled

Depends on D186872

Keywords: leave-open
Pushed by hmanilla@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1109b400168a [devtools] Remove unused toggle scope props r=devtools-reviewers,ochameau
Pushed by hmanilla@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4896119e3a13 [devtools] Cleanup all the util code around scopes r=devtools-reviewers,ochameau
Pushed by hmanilla@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ae0767d15951 [devtools] Remove isGenerated util and access .isOriginal property directly r=devtools-reviewers,ochameau https://hg.mozilla.org/integration/autoland/rev/72c09a220d98 [devtools] Use shared utils for accessing scope nodes r=devtools-reviewers,ochameau
Pushed by hmanilla@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7e8113033ae3 [devtools] Remove unused map scopes feature pref r=devtools-reviewers,ochameau,perftest-reviewers,sparky
Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: