Closed Bug 1411920 Opened 7 years ago Closed 7 years ago

about:debugging needs to use ES6 classes so that we can switch it over to PureComponent

Categories

(DevTools :: about:debugging, enhancement, P2)

enhancement

Tracking

(firefox58 fixed)

RESOLVED FIXED
Firefox 58
Tracking Status
firefox58 --- fixed

People

(Reporter: miker, Assigned: miker)

References

Details

Attachments

(1 file)

No description provided.
Status: NEW → ASSIGNED
Mike, I have a bunch of WIP patches at the moment for the about:debugging connect screen feature. I imagine this will make it a pain for me to rebase. Can we wait a bit until I start landing the main pieces for Bug 1243329 ?
(In reply to Julian Descottes [:jdescottes] from comment #1) > Mike, I have a bunch of WIP patches at the moment for the about:debugging > connect screen feature. I imagine this will make it a pain for me to rebase. > > Can we wait a bit until I start landing the main pieces for Bug 1243329 ? Of course. This is mostly straightforward but devtools/client/aboutdebugging/components/workers/Panel.js calls this.getInitialState(), which is not supported in ES6 classes. I will fix this and do the full conversion when your bug lands.
Depends on: 1411565
Comment on attachment 8924231 [details] Bug 1411920 - about:debugging to ES6 classes https://reviewboard.mozilla.org/r/195440/#review200918 LGTM Mike, thanks!
Attachment #8924231 - Flags: review?(jdescottes) → review+
Pushed by mratcliffe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f2326b69f91e about:debugging to ES6 classes r=jdescottes
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: