DevTools/Features/TotalPerformance

From MozillaWiki
Jump to: navigation, search
Please use "Edit with form" above to edit this page.

Status

Total Performance Tools
Stage Draft
Status `
Release target `
Health OK
Status note `

Team

Product manager Kevin Dangoor
Directly Responsible Individual `
Lead engineer `
Security lead `
Privacy lead `
Localization lead `
Accessibility lead `
QA lead `
UX lead `
Product marketing lead `
Operations lead `
Additional members `

Open issues/risks

`

Stage 1: Definition

1. Feature overview

The browser is a complex environment. JavaScript profilers provide insight into JS code that is doing a lot of work. Some experimentation has been done with tools that show how CSS selectors perform. Many factors can creep into the responsiveness of an application (JS, CSS selectors, reflows, garbage collection, etc.)

For this feature, we want to explore ways to expose actionable information about the work the browser is doing and steps that could improve the responsiveness.

2. Users & use cases

`

3. Dependencies

`

4. Requirements

`

Non-goals

`

Stage 2: Design

5. Functional specification

`

6. User experience design

`

Stage 3: Planning

7. Implementation plan

`

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

`

Operations review

`

Stage 4: Development

9. Implementation

`

Stage 5: Release

10. Landing criteria

`


Feature details

Priority Unprioritized
Rank 999
Theme / Goal `
Roadmap Developer Tools
Secondary roadmap `
Feature list Desktop
Project `
Engineering team DevTools

Team status notes

  status notes
Products ` `
Engineering ` `
Security ` `
Privacy ` `
Localization ` `
Accessibility ` `
Quality assurance ` `
User experience ` `
Product marketing ` `
Operations ` `