Open
Bug 1288400
Opened 8 years ago
Updated 2 years ago
[meta] Create React components for Inspector side panels
Categories
(DevTools :: Inspector, enhancement, P3)
DevTools
Inspector
Tracking
(Not tracked)
NEW
People
(Reporter: Honza, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: meta)
Inspector sidebar has been converted into React component in bug 1259819.
Next goal should be creating React components for individual panels. There are currently:
* Rules
* Computed
* Animations
* Fonts
(Layout panel has been merged with Computed)
This task might involve a lot of code change and, if possible, should be split into more steps. Also, it might not be possible to do it as a conversion of the existing code. Full rewrite might be required.
This is supposed to be a meta bug and bug reports for individual panels refactoring should follow.
Before the coding start we should do some analysis and discuss here how to properly tackle this goal.
From IRC:
[11:40] pbro I've attempted to start this with the rule-view and markup-view already in the past. To realize very early that there are so many features in these views that it would take ages
[11:40] pbro having feature parity, and making sure we don't re-introduce the same bugs over again is going to take a lot of efoort
[11:40] pbro an effort we should do, but still, a big one. So I just want to make sure we discuss before we attempt any of it
Finally, the obvious question is how big priority this has. Is this blocking us in devtools.html plan?
Honza
Reporter | ||
Updated•8 years ago
|
Whiteboard: [devtools-html]
Updated•8 years ago
|
Whiteboard: [devtools-html] → [devtools-html] [triage]
Updated•8 years ago
|
Whiteboard: [devtools-html] [triage]
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Inspector bug triage (filter on CLIMBING SHOES).
Severity: normal → enhancement
Priority: -- → P3
Updated•8 years ago
|
QA Contact: cristian.comorasu
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•