DevTools/devtools-html
Contents
Developer Tools - HTML Project
About
The goal of this project is to make Firefox Devtools work more like a website. Developers should be able to build Devtools using standard web technology. Ultimately, it should run with no privileged code over https and have it talk to a debug target using websockets.
Phase II Project Tracking
Inspector, Toolbox and Localization - Completed
All Completed Work
- Tracking Dashboard: View Priority List
- All Compelted Project Work - MVP and Reserve: View in Bugzilla
46 Total; 0 Open (0%); 29 Resolved (63.04%); 17 Verified (36.96%);
MVP Scope
- Tracking Dashboard: View Priority List
- All MVP Project Work: View in Bugzilla
- Available MVP Project Work: None - MVP Completed
- Forecast Release: Release 53 - MVP Completed
- Completion To Date: 100%
43 Total; 0 Open (0%); 27 Resolved (62.79%); 16 Verified (37.21%);
Reserve Work
- Note: Reserve work is not included as part of the Phase I Project MVP Scope. Reserve work will only be brought into production if the teams are ahead of schedule.
- Reserve Work: View in Bugzilla
18 Total; 6 Open (33.33%); 10 Resolved (55.56%); 2 Verified (11.11%);
Phase I Project Tracking
Track #1 - Platform APIs - Completed
All Completed Work
- Tracking Dashboard: View Priority List
- All Compelted Project Work - MVP and Reserve: View in Bugzilla
49 Total; 0 Open (0%); 14 Resolved (28.57%); 35 Verified (71.43%);
MVP Scope
- Tracking Dashboard: View Priority List
- All MVP Project Work: View in Bugzilla
- Available MVP Project Work: None - MVP Completed
- Forecast Release: Release 50 - MVP Completed
- Completion To Date: 100%
38 Total; 0 Open (0%); 13 Resolved (34.21%); 25 Verified (65.79%);
Reserve Work
- Note: Reserve work is not included as part of the Phase I Project MVP Scope. Reserve work will only be brought into production if the teams are ahead of schedule.
- Reserve Work: View in Bugzilla
18 Total; 4 Open (22.22%); 3 Resolved (16.67%); 11 Verified (61.11%);
Track #2 - XUL Components - Completed
All Completed Work
- Tracking Dashboard: View Priority List
- All Compelted Project Work - MVP and Reserve: View in Bugzilla
90 Total; 0 Open (0%); 52 Resolved (57.78%); 38 Verified (42.22%);
MVP Scope
- Tracking Dashboard: View Priority List
- All MVP Project Work: View in Bugzilla
- Available MVP Project Work: None - MVP Completed
- Forecast Release: Release 52 - MVP Completed
- Completion To Date: 100%
ID | Summary | Status | Assigned to | Priority | Fx iteration |
---|---|---|---|---|---|
1259812 | Create an HTML replacement for the XUL in the breadcrumbs widget | VERIFIED | Steve Melia | P1 | 49.3 - Jun 6 |
1259819 | Create an HTML replacement for the sidebar tabs widget | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.3 - Jul 18 |
1260552 | Come up with something to replace a xul:splitter | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 52.1 - Oct 3 |
1264671 | Create an HTML replacement for Notification Bar | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.2 - May 23 |
1264676 | [rep tests] Add tests for array rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264677 | [rep tests] Add tests for attribute rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264679 | [rep tests] Add tests for date-time rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.1 - Jun 20 |
1264681 | [rep tests] Add tests for document rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264682 | [rep tests] Add tests for event rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.4 - Aug 1 |
1264683 | [rep tests] Add tests for function rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264684 | [rep tests] Add tests for grip-array rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264685 | [rep tests] Add tests for grip rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264687 | [rep tests] Add tests for null rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264688 | [rep tests] Add tests for number rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264691 | [rep tests] Add tests for object-with-text rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264692 | [rep tests] Add tests for object-with-url rep | RESOLVED | Lin Clark [:linclark] | P1 | 49.1 - May 9 |
1264693 | [rep tests] Add tests for object rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264695 | [rep tests] Add tests for regexp rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264696 | [rep tests] Add tests for string rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.3 - Jul 18 |
1264698 | [rep tests] Add tests for stylesheet rep | RESOLVED | Lin Clark [:linclark] | P1 | 50.2 - Jul 4 |
1264700 | [rep tests] Add tests for undefined rep | RESOLVED | Lin Clark [:linclark] | P1 | 49.1 - May 9 |
1264702 | [rep tests] Add tests for window rep | RESOLVED | Lin Clark [:linclark] | P1 | 49.1 - May 9 |
1264907 | Remove the firstChild "feature" from the breadcrumbs widget | RESOLVED | Patrick Brosset <:pbro> | P1 | 49.2 - May 23 |
1265759 | Create an HTML replacement for inspector Search Box | VERIFIED | gasolin@mozilla.com | P1 | 51.1 - Aug 15 |
1266419 | Create an HTML replacement for Toolbars and Toolbar buttons | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.3 - Jun 6 |
1266420 | Create an HTML replacement for Sidebar toggle button | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.2 - Jul 4 |
1272870 | 6% damp (linux64) regression on push bec48bfd05a8 (Fri May 13 2016) | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.2 - May 23 |
1275556 | Reps: Obj rep should support 'tiny' mode | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.3 - Jun 6 |
1276229 | Reps: Move PropRep Component into its own module | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.3 - Jun 6 |
1276661 | [Ubuntu] Notification Bar is illegible | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.3 - Jun 6 |
1276873 | Intermittent browser_toolbox_window_title_frame_select.js | Test timed out - | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 49.3 - Jun 6 |
1277199 | The command-button-frames in toolbox-buttons does not have the open attribute | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.1 - Jun 20 |
1277571 | Fix "TypeError: this is null: HTMLBreadcrumbs.prototype.scroll" in the new HTML breadcrumbs landed with bug 1259812 | RESOLVED | Patrick Brosset <:pbro> | P1 | 49.3 - Jun 6 |
1278889 | Focus via Toolbox is lost when docking | VERIFIED | Mike Ratcliffe [:miker] [:mratcliffe] [:mikeratcliffe] | P1 | 51.1 - Aug 15 |
1279215 | Move Tabs component to shared/components | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.1 - Jun 20 |
1279649 | The inspector-pane-toggle should be rotated 90 deg, when docking to side of browser and vertical mode | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.2 - Jul 4 |
1280791 | Don't apply min-width to the command-button-frames checkbox in firebug theme | VERIFIED | Ricky Chien [:rickychien] (inactive) | P1 | 50.3 - Jul 18 |
1280949 | Use regexpr to identify browser based directories for BrowserLoader | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.2 - Jul 4 |
1281047 | Reps: array indexes aren't sorted properly | RESOLVED | Mike Ratcliffe [:miker] [:mratcliffe] [:mikeratcliffe] | P1 | 50.3 - Jul 18 |
1281489 | Reps: Grips rep renders only 3 properties in long mode | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.2 - Jul 4 |
1281789 | Create an HTML replacement for the sidebar all tabs menu | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 51.2 - Aug 29 |
1282427 | Reps: handle userDisplayName property on Function grips | RESOLVED | gasolin@mozilla.com | P1 | 50.3 - Jul 18 |
1282463 | Reps: ensure that grip arrays work even when a provider is not provided | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.2 - Jul 4 |
1283123 | Reps: make it possible to pass in a component to handle object links | RESOLVED | Nicolas Chevobbe [:nchevobbe] | P1 | 50.3 - Jul 18 |
1283522 | Reps: support -0 grip in number rep | RESOLVED | Steve Chung [:steveck] | P1 | 50.3 - Jul 18 |
1284839 | Reps: Handle spaces between title and rep | RESOLVED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 51.2 - Aug 29 |
1284842 | Reps: handle URLs uniformly | RESOLVED | Dalimil Hajek [:dalimil] | P1 | 51.2 - Aug 29 |
1284843 | Reps: don't add quotes around strings | RESOLVED | Hemanth Kumar Veeranki [:harry7] | P1 | 51.1 - Aug 15 |
1287368 | The inspector sidebar is not displayed in portrait mode | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.4 - Aug 1 |
1287413 | Blank area visible at the bottom of the CSS pane | VERIFIED | Jan Honza Odvarko [:Honza] (always need-info? me) | P1 | 50.4 - Aug 1 |
50 Total; 0 Open (0%); 35 Resolved (70%); 15 Verified (30%);
Reserve Work
- Note: Reserve work is not included as part of the Phase I Project MVP Scope. Reserve work will only be brought into production if the teams are ahead of schedule.
- Reserve Work: View in Bugzilla
42 Total; 1 Open (2.38%); 18 Resolved (42.86%); 23 Verified (54.76%);
Track #3 - De-Chrome - Completed
All Completed Work
- Tracking Dashboard: View Priority List
- All Compelted Project Work - MVP and Reserve: View in Bugzilla
81 Total; 0 Open (0%); 73 Resolved (90.12%); 8 Verified (9.88%);
MVP Scope
- Tracking Dashboard: View Priority List
- All MVP Project Work: View in Bugzilla
- Available MVP Project Work: None - MVP Completed
- Forecast Release: Release 52 - MVP Completed
- Completion To Date: 100%
48 Total; 0 Open (0%); 45 Resolved (93.75%); 3 Verified (6.25%);
Reserve Work
- Note: Reserve work is not included as part of the Phase I Project MVP Scope. Reserve work will only be brought into production if the teams are ahead of schedule.
- Reserve Work: View in Bugzilla
33 Total; 0 Open (0%); 28 Resolved (84.85%); 5 Verified (15.15%);
Prioritization
- P1: Must Have - MVP Scope - development occurring in the current release.
- P2: Should Have - MVP Scope - targeted for the current release if production capacity exists.
- P3: Could Have - Non-MVP Scope - not included as part of the Project MVP Scope. Only be brought into production if the team is ahead of schedule.
Bugzilla
Queries
Completed Team Tracks
List of completed Team Tracks - including MVP and Reserve Work:
- Phase II - View in Bugzilla
- Track #1 - View in Bugzilla
- Track #2 - View in Bugzilla
- Track #3 - View in Bugzilla
QA Verification
Collection of remaining work requiring verification:
- Phase II - View in Bugzilla
- Track #1 - View in Bugzilla
- Track #2 - View in Bugzilla
- Track #3 - View in Bugzilla
Bug Modifications - Team Members
Selecting a New Bug for the Current Iteration
- Select any 'P1' bug which is currently unassigned and not blocked on a dependency. If no 'P1' bugs are available then select from the available 'P2' bugs, and so on.
- Add the following if not already present:
- [devtools-html] whiteboard tag.
- current iteration flag.
- QE verification flag.
Adding a New Bug to the Product Backlog
- Add the [devtools-html] and [triage] whiteboard tags for both ENG and UX work.
- If the new work is a UX bug:
- add [UX] to the beginning of the bug summary,
- and [ux] to the whiteboard.
- Set the bug as a dependency of a meta bug.
- Set the severity to 'enhancement'.
- Set the QE verification flag: 'qe-verify+' for QE verification required, 'qe-verify-' for no QE verification required, 'qe-verify?' for QE verification to be determined.
- The bug priority will be set during triage:
- 'P1': Must Have - development occurring in the current release.
- 'P2': Should Have - targeted for the current release if production capacity exists.
- 'P3': Could Have - planned for development in an upcoming release.
Adding a New Meta Bug to the Product Backlog
- Add the [meta-html] whiteboard tag.
- Add [meta-html] to the beginning of the bug summary.
- Add work bugs related to the completion of the meta as dependencies.
- Set the QE verification flag to 'qe-verify-'.
- Set the severity to 'enhancement'.
- Do not add the Iteration flag.
Submitting a Bug for Triage
- Add the [devtools-html] and [triage] whiteboard tags for both ENG and UX work.