Open Bug 1721180 Opened 3 years ago Updated 3 years ago

[meta] Breakpoints storage

Categories

(DevTools :: Debugger, task)

task

Tracking

(Not tracked)

People

(Reporter: nchevobbe, Unassigned)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

At the moment, the list of all breakpoints set by the users are stored via asyncStorage, where they stay forever.
When the debugger opens, it loads the whole list of breakpoints, regardless of the origin, and RDP requests are triggered for each of them.
Finally, breakpoints are stored in the storage as they are represented in DevTools frontend, which can cause issue when the debugger tries to re-apply them on opening.

This meta will hold a set of smaller task that should make the storage of breakpoints more reliable (adding a limit, adding an expiration date, reducing what's stored to the minimum needed, …) and as a result should prevent some bugs to happen.

Keywords: meta
Depends on: 1721197
Depends on: 1721357
Depends on: 1721360
Depends on: 1721362
Summary: [META] Breakpoints storage → [meta] Breakpoints storage
You need to log in before you can comment on or make changes to this bug.