Bug 1493094 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Might be done already. Sent Karl a needinfo on this
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1361271: unminification of script not available
    * Might be addressed by our current work on pretty printing. To be checked.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.

* __Actionable, available for anyone to pick__
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * Simple new feature, ready for implementation
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Larger project, but aligned with our 2019 roadmap, to be planned
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1361271: unminification of script not available
    * Might be addressed by our current work on pretty printing. To be checked.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.

* __Actionable, available for anyone to pick__
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * Simple new feature, ready for implementation
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Larger project, but aligned with our 2019 roadmap, to be planned
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.

* __Actionable, available for anyone to pick__
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * Simple new feature, ready for implementation
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Larger project, but aligned with our 2019 roadmap, to be planned
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.

* __Actionable, available for anyone to pick__
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Larger project, but aligned with our 2019 roadmap, to be planned
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Currently planned for Q2 2019 (not totally confirmed yet)

* __Actionable, available for anyone to pick__
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Currently planned for Q2 2019 (not totally confirmed yet)

* __Actionable, available for anyone to pick__
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1488991: Contextual menu is opening at the wrong position
    * Bug to be fixed

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Currently planned for Q2 2019 (not totally confirmed yet)

* __Actionable, available for anyone to pick__
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Currently planned for Q2 2019 (not totally confirmed yet)

* __Actionable, available for anyone to pick__
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
    * First part done, but still need a follow up: bug 1536808
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Currently planned for Q2 2019 (not totally confirmed yet)

* __Actionable, available for anyone to pick__
  * bug 1114929: Unminifying CSS lines starting by a comment.
    * Bug to be fixed
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
    * First part done, but still need a follow up: bug 1536808
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.
  * bug 1114929: Unminifying CSS lines starting by a comment.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Planned for Q2 2019

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.

* __In progress__
  * bug 1487857: Implement redesigned settings panel with edit functionality
    * First part done, but still need a follow up: bug 1536808
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1093953: Console CSS errors should give a selector where the error is happening
    * Planned for Q2 2019

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening

* __In progress__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * Will be addressed by the Event Breakpoints project, planned for Q1/Q2 this year.

* __Will be picked up next__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This new feature is planned for Q2/Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * This is also part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
    * Bug to be fixed
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * We are working right now on RDM quality, this will be addressed as part of that long term effort (planned over H1 2019)
  * bug 1233332: Wrap unwrap icons in the gutter
    * Codemirror already supports this I think. Should be a simple bug fix.
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC proposal now, and we have many students interested in this, so high chance of this being picked up later this year.
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC project that got accepted. We will have a student work on this soon.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. We will have a student work on this soon.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * bug 1493147: [meta] Convert WebSocketMonitor extension to built-in feature
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1005825: Add "break on mutate" support in the inspector (breakpoint on DOM modification)
    * This is part of the DOM Mutation breakpoint debugger feature, planned in Q2/Q3 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1493094: Break on DOM mutation support in the inspector

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1493094: Break on DOM mutation support in the inspector
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1547692: Break on DOM mutation support in the inspector
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the RDM project we are working on right now (Q2/Q3 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 995474: Show compatibility information
    * On our roadmap, important, but we haven't yet started specifying/designing this
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1547692: Break on DOM mutation support in the inspector
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.
  * bug 995474: Show compatibility information
    * Ongoing at https://github.com/firefox-devtools/webcompat-helper/

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the current 2019 RDM project (likely Q4 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1547692: Break on DOM mutation support in the inspector
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.
  * bug 995474: Show compatibility information
    * Ongoing at https://github.com/firefox-devtools/webcompat-helper/

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the current 2019 RDM project (likely Q4 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
  * Bug 1322708: Improve the console warnings for when a video source failed, but a valid source was then found

* __Needs more work__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.

This isn't the entire list of blocking bugs though. The ones that I didn't mention seemed either lower priority, or less actionable. Happy to revisit of course. But hopefully this should be a good list already.
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter

* __In progress__
  * bug 1547692: Break on DOM mutation support in the inspector
  * Bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * This is a GSoC project that got accepted. Timeline is May to August 2019.
  * bug 995474: Show compatibility information
    * Ongoing at https://github.com/firefox-devtools/webcompat-helper/

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the current 2019 RDM project (likely Q4 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
  * Bug 1322708: Improve the console warnings for when a video source failed, but a valid source was then found
  * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
  * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/

* __Backlog__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.
  * Bug 1234427: Disable HTTP and JavaScript redirections
  * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
  * Bug 1306198: [UX] No way to know what user agent will be applied for a device
  * Bug 1252010: [Network] Group by domain names the resources
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1547692: Break on DOM mutation support in the inspector
  * bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * The new websocket "messages" sidebar in the netmonitor is shipping with Firefox 70!

* __In progress__
  * bug 995474: Show compatibility information
    * Ongoing at https://github.com/firefox-devtools/webcompat-helper/

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the current 2019 RDM project (likely Q4 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
  * Bug 1322708: Improve the console warnings for when a video source failed, but a valid source was then found
  * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
  * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/

* __Backlog__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.
  * Bug 1234427: Disable HTTP and JavaScript redirections
  * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
  * Bug 1306198: [UX] No way to know what user agent will be applied for a device
  * Bug 1252010: [Network] Group by domain names the resources
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * bug 1195839: Review use of icons in netmonitor
    * Fixed through other bugs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 774055: [responsive view] support the viewport meta tag
    * Behind a flag now because it still lacks some quality, but can be used.
  * bug 995872: Accept both variants when searching quoted strings in the debugger
    * Wontfix because regexp can do this
  * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
  * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
  * bug 1114932: reflow long list of CSS selectors
  * bug 1114936: Copy URL in the Style Editor
  * bug 1114939: Identifiers for the CSS in the Style Editor list
    * Problem went away
  * bug 1173142: Users should be able to define their own device definitions
  * bug 1185808: Warning Style sheets message can't be closed with long URIs
  * bug 1233330: feature to highlight/copy functions in debugger
  * bug 1248619: Save / restore RDM workspace when toggling
  * bug 1290420: Support viewport render mode / <meta viewport> in RDM
  * bug 1319944: Add the ability to set the UA independently from the device
  * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
  * bug 1395825: Improve filter input
  * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
  * bug 1415238: Resizing "device" in RDM causes User Agent to change
  * bug 1481977: Visualize boxes and layout for all children of a node
    * Provided an addon
  * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging
  * bug 1525484: React events with undefined handlers can break the markup view
  * bug 1493677: Link box-model values to their source CSS rules
  * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
  * bug 1488991: Contextual menu is opening at the wrong position
  * bug 1114929: Unminifying CSS lines starting by a comment.
  * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
  * bug 1093953: Console CSS errors should give a selector where the error is happening
  * bug 1233332: Wrap unwrap icons in the gutter
  * bug 1547692: Break on DOM mutation support in the inspector
  * bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * The new websocket "messages" sidebar in the netmonitor is shipping with Firefox 70!
  * bug 1322708 - Improve the console warnings for when a video source failed, but a valid source was then found.

* __In progress__
  * bug 995474: Show compatibility information
    * Ongoing at https://github.com/firefox-devtools/webcompat-helper/

* __Will be picked up next__
  * bug 1451594: [bug] ev flag disappears when moving cursor away
    * This is part of the Event Breakpoints project. Tentatively planning this for Q3 this year.
  * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * Same as above.
  * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * Same as above.
  * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
    * Part of the current 2019 RDM project (likely Q4 2019).

* __Actionable, available for anyone to pick__
  * bug 1250026: [Style Editor] Identify Inline style sheets
  * bug 1361271: unminification of script not available
  * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
  * Bug 1322708: Improve the console warnings for when a video source failed, but a valid source was then found
  * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
  * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/

* __Backlog__
  * bug 889571: Can't search in multiple sources in the Style Editor
    * Blocked on figuring out what the future of the style editor is.
    * See https://docs.google.com/document/d/1Zp08ZG_1Jj_nwuzVozeuNQfKsJpPOQ2csMjBXuM_B0s/edit#
  * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * We are working on pretty printing at the moment, and we will need to wait for that work before revisiting this.
  * Bug 1234427: Disable HTTP and JavaScript redirections
  * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
  * Bug 1306198: [UX] No way to know what user agent will be applied for a device
  * Bug 1252010: [Network] Group by domain names the resources
I spent some time over the past few days going through the bugs here, making sure we had a good, actionable, list of things to work on.
So, based on this fresh new view of the bugs, here is a status of the work done so far, and the things coming up:

* __Done__
  * RDM
    * bug 774055: [responsive view] support the viewport meta tag
    * bug 1173142: Users should be able to define their own device definitions
    * bug 1248619: Save / restore RDM workspace when toggling
    * bug 1290420: Support viewport render mode / <meta viewport> in RDM
    * bug 1319944: Add the ability to set the UA independently from the device
    * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
    * Bug 1306198: [UX] No way to know what user agent will be applied for a device
    * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
    * bug 1415238: Resizing "device" in RDM causes User Agent to change
    * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
    * bug 1488991: Contextual menu is opening at the wrong position
  * Debugger
    * bug 1233330: feature to highlight/copy functions in debugger
    * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
    * bug 1233330: feature to highlight/copy functions in debugger  
    * bug 1233332: Wrap unwrap icons in the gutter
    * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * Bug 1528416 - [meta] Ship Event Breakpoints M1
    * Bug 1528417 - [meta] Debugger Column Breakpoints M1
    * bug 1547692: Break on DOM mutation support in the inspector
    * Bug 1234426 - [Debugger] When Javascript is disabled, debugger panel is empty
  * Netmonitor
    * bug 1195839: Review use of icons in netmonitor
    * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
    * bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * Bug 1151368 - Block some specific resources in Network Panel across reloads
    * Bug 1157817 - Show requests blocked by security (e.g. CORS), content blocking (e.g. tracking protection), etc
  * Inspector
    * bug 1481977: Visualize boxes and layout for all children of a node
    * bug 1525484: React events with undefined handlers can break the markup view
    * bug 1493677: Link box-model values to their source CSS rules
    * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * bug 995474: Show compatibility information - New compat panel in the inspector landed. More work on this soon.
  * Style Editor
    * bug 1114932: reflow long list of CSS selectors
    * bug 1114936: Copy URL in the Style Editor
    * bug 1185808: Warning Style sheets message can't be closed with long URIs
    * bug 1114929: Unminifying CSS lines starting by a comment.
  * Console
    * bug 1093953: Console CSS errors should give a selector where the error is happening
    * bug 1322708 - Improve the console warnings for when a video source failed, but a valid source was then found.
    * bug 1395825: Improve filter input
  * Remote debugging
    * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging

* __Backlog__
  * Inspector
    * bug 1451594: [bug] ev flag disappears when moving cursor away
    * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * bug 1492497: Being able to disable/re-enable an event listener for a given node
  * RDM
    * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
  * Style Editor
    * bug 1250026: [Style Editor] Identify Inline style sheets
    * bug 889571: Can't search in multiple sources in the Style Editor
  * Debugger
    * bug 1361271: unminification of script not available
    * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
    * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/
    * Bug 1599973 - Allow to set breakpoint on prettified inline scripts.
  * Netmonitor
    * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
    * Bug 1234427: Disable HTTP and JavaScript redirections
    * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
    * Bug 1252010: [Network] Group by domain names the resources
__LATEST STATUS__

* __Done__
  * RDM
    * bug 774055: [responsive view] support the viewport meta tag
    * bug 1173142: Users should be able to define their own device definitions
    * bug 1248619: Save / restore RDM workspace when toggling
    * bug 1290420: Support viewport render mode / <meta viewport> in RDM
    * bug 1319944: Add the ability to set the UA independently from the device
    * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
    * Bug 1306198: [UX] No way to know what user agent will be applied for a device
    * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
    * bug 1415238: Resizing "device" in RDM causes User Agent to change
    * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
    * bug 1488991: Contextual menu is opening at the wrong position
  * Debugger
    * bug 1233330: feature to highlight/copy functions in debugger
    * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
    * bug 1233330: feature to highlight/copy functions in debugger  
    * bug 1233332: Wrap unwrap icons in the gutter
    * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * Bug 1528416 - [meta] Ship Event Breakpoints M1
    * Bug 1528417 - [meta] Debugger Column Breakpoints M1
    * bug 1547692: Break on DOM mutation support in the inspector
    * Bug 1234426 - [Debugger] When Javascript is disabled, debugger panel is empty
  * Netmonitor
    * bug 1195839: Review use of icons in netmonitor
    * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
    * bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * Bug 1151368 - Block some specific resources in Network Panel across reloads
    * Bug 1157817 - Show requests blocked by security (e.g. CORS), content blocking (e.g. tracking protection), etc
  * Inspector
    * bug 1481977: Visualize boxes and layout for all children of a node
    * bug 1525484: React events with undefined handlers can break the markup view
    * bug 1493677: Link box-model values to their source CSS rules
    * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * bug 995474: Show compatibility information - New compat panel in the inspector landed. More work on this soon.
  * Style Editor
    * bug 1114932: reflow long list of CSS selectors
    * bug 1114936: Copy URL in the Style Editor
    * bug 1185808: Warning Style sheets message can't be closed with long URIs
    * bug 1114929: Unminifying CSS lines starting by a comment.
  * Console
    * bug 1093953: Console CSS errors should give a selector where the error is happening
    * bug 1322708 - Improve the console warnings for when a video source failed, but a valid source was then found.
    * bug 1395825: Improve filter input
  * Remote debugging
    * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging

* __Backlog__
  * Inspector
    * bug 1451594: [bug] ev flag disappears when moving cursor away
    * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * bug 1492497: Being able to disable/re-enable an event listener for a given node
  * RDM
    * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
  * Style Editor
    * bug 1250026: [Style Editor] Identify Inline style sheets
    * bug 889571: Can't search in multiple sources in the Style Editor
  * Debugger
    * bug 1361271: unminification of script not available
    * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
    * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/
    * Bug 1599973 - Allow to set breakpoint on prettified inline scripts.
  * Netmonitor
    * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
    * Bug 1234427: Disable HTTP and JavaScript redirections
    * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
    * Bug 1252010: [Network] Group by domain names the resources
__LATEST STATUS__

* __Done__
  * RDM
    * bug 774055: [responsive view] support the viewport meta tag
    * bug 1173142: Users should be able to define their own device definitions
    * bug 1248619: Save / restore RDM workspace when toggling
    * bug 1290420: Support viewport render mode / <meta viewport> in RDM
    * bug 1319944: Add the ability to set the UA independently from the device
    * bug 1394996: [RDM] [UX] Edit devices list to change parameters or names
    * Bug 1306198: [UX] No way to know what user agent will be applied for a device
    * bug 1414159: Device modal shouldn't scroll horizontally after adding custom devices
    * bug 1415238: Resizing "device" in RDM causes User Agent to change
    * bug 1487857 & bug 1536808: Implement redesigned settings panel with edit functionality
    * bug 1488991: Contextual menu is opening at the wrong position
  * Debugger
    * bug 1233330: feature to highlight/copy functions in debugger
    * bug 1010150: Can't pretty-print / deobfuscate / beautify inline scripts
    * bug 1233330: feature to highlight/copy functions in debugger  
    * bug 1233332: Wrap unwrap icons in the gutter
    * bug 1394998: Click on events in inspector should bring to the prettified version of the JS
    * Bug 1528416 - [meta] Ship Event Breakpoints M1
    * Bug 1528417 - [meta] Debugger Column Breakpoints M1
    * bug 1547692: Break on DOM mutation support in the inspector
    * Bug 1234426 - [Debugger] When Javascript is disabled, debugger panel is empty
  * Netmonitor
    * bug 1195839: Review use of icons in netmonitor
    * bug 1005755: A button to pause/stop the HTTP traffic in the network monitor view
    * bug 885508 - [meta] Websocket frame inspection in Netmonitor
    * Bug 1151368 - Block some specific resources in Network Panel across reloads
    * Bug 1157817 - Show requests blocked by security (e.g. CORS), content blocking (e.g. tracking protection), etc
  * Inspector
    * bug 1481977: Visualize boxes and layout for all children of a node
    * bug 1525484: React events with undefined handlers can break the markup view
    * bug 1493677: Link box-model values to their source CSS rules
    * bug 1363990: Beautify HTML when copying inner/outer HTML from the inspector
    * bug 995474: Show compatibility information - New compat panel in the inspector landed. More work on this soon.
  * Style Editor
    * bug 1114932: reflow long list of CSS selectors
    * bug 1114936: Copy URL in the Style Editor
    * bug 1185808: Warning Style sheets message can't be closed with long URIs
    * bug 1114929: Unminifying CSS lines starting by a comment.
  * Console
    * bug 1093953: Console CSS errors should give a selector where the error is happening
    * bug 1322708 - Improve the console warnings for when a video source failed, but a valid source was then found.
    * bug 1395825: Improve filter input
  * Remote debugging
    * bug 1492736: [remote-dbg-next] Prevent locking device when connected to remote debugging

* __Backlog__
  * Inspector
    * bug 1451594: [bug] ev flag disappears when moving cursor away
    * bug 1492846: Also list ancestors event listeners in the (ev) event bubble
    * bug 1492497: Being able to disable/re-enable an event listener for a given node
    * bug 1602648 - Visualize the vertical lines of media queries in the viewport when on the inspector
  * RDM
    * bug 1501939: Synthetic touch events should generate mouse{enter|leave|move|over|out} events -- including in RDM
  * Style Editor
    * bug 1250026: [Style Editor] Identify Inline style sheets
    * bug 889571: Can't search in multiple sources in the Style Editor
  * Debugger
    * bug 1361271: unminification of script not available
    * Bug 1551418: The code folding icons flicker/disappear in the debugger gutter
    * Bug 1350807: [icloud notes] Opening debugger freezes the browser on www.icloud.com/#notes2/
    * Bug 1599973 - Allow to set breakpoint on prettified inline scripts.
  * Netmonitor
    * Bug 1338065: cached and 200 OK - Improving the visual layout of resources fetched from the browser cache
    * Bug 1234427: Disable HTTP and JavaScript redirections
    * Bug 1246808: [network] Show the dependency tree or graph of resources when requesting a URI (follow your nose)
    * Bug 1252010: [Network] Group by domain names the resources

Back to Bug 1493094 Comment 1