Open
Bug 1839347
Opened 1 year ago
Updated 1 year ago
Move all debugger context menu implemented from React to become Redux actions
Categories
(DevTools :: Debugger, task)
DevTools
Debugger
Tracking
(Not tracked)
NEW
People
(Reporter: ochameau, Unassigned)
References
(Depends on 2 open bugs)
Details
Bug 1836929 and bug 1836439 already migrated Tab and SourceTreeItem context menu to Redux actions.
It allows to drop all properties related to context menus, which often are numerous and causes unecessary reflows to the React component.
Also as part of bug 1822310, the data related to context menu could be updated as the contextmenu DOM event fires on user demand.
Fetching the data fresh from the selectors when the user trigger the context menu drop the requirement to use context assertions to prevent trigerring outdated action.
The selectors may throw or return inexistant data if the action became irrelevant.
You need to log in
before you can comment on or make changes to this bug.
Description
•