[meta] Make the WebCompat team more productive

NEW
Unassigned

Status

enhancement
9 months ago
15 days ago

People

(Reporter: pbro, Unassigned)

Tracking

(Depends on 45 bugs, {meta})

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

9 months ago
Let's track features and bug fixes the Mozilla Web Compatibility team would like in DevTools so that they're able to perform more of their work in Firefox.
Reporter

Updated

9 months ago
Depends on: 1425143
Reporter

Updated

9 months ago
Depends on: 1493147
Reporter

Updated

9 months ago
Depends on: 1493673
Reporter

Updated

9 months ago
Depends on: 1493677
Reporter

Updated

8 months ago
No longer depends on: 1020612
Reporter

Updated

8 months ago
Depends on: 1173142
Reporter

Updated

8 months ago
Depends on: 1415238
Reporter

Updated

8 months ago
Depends on: 1414159
Depends on: 1525484
Reporter

Updated

4 months ago
Depends on: 1487857
No longer depends on: 1158831
Reporter

Comment 1

4 months ago

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

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.

Depends on: 1528416
Depends on: 1536808
Depends on: 1157817
Depends on: 1110276
Reporter

Updated

Last month
Depends on: network-websocket-inspector
No longer depends on: 1493147
Reporter

Updated

Last month
Depends on: 1551418
Reporter

Updated

Last month
Depends on: dbg-dom-bps-m1
Reporter

Updated

Last month
No longer depends on: 1005825
Depends on: 1556451
You need to log in before you can comment on or make changes to this bug.