devtools/server/actors/csscoverage.js needs new bugzilla component in meta data

NEW
Unassigned

Status

defect
P3
normal
7 months ago
6 months ago

People

(Reporter: aryx, Unassigned)

Tracking

({dev-doc-needed})

Firefox Tracking Flags

(Not tracked)

Details

Bug 1330325 comment 6 said devtools/server/actors/csscoverage.js belongs into "Graphic Commandline and Toolbar" which gets removed in bug 1491875.

The bugzilla meta data is defined at https://dxr.mozilla.org/mozilla-central/rev/8265be8d02b079c1d6131a2505356f770bf564df/devtools/server/actors/moz.build#82 and needs be changed to an existing component.

The file got added in bug 975522.

Gabriel, where should this go?
Flags: needinfo?(gl)
Possibly we need to get rid of all csscoverage-related code in DevTools. GCLI was its only entry point if I remember correctly. So as far as I know there's no way to use the csscoverage feature anymore now.
Priority: -- → P3
If we do remove this, we would also need to update this MDN documentation: https://developer.mozilla.org/en-US/docs/Tools/CSS_Coverage
It already lists alternative solutions at the bottom, which is great. So we could simply mark the main content as obsolete since FF62 (which I think is when GCLI got removed), and point people to that last section.
Blocks: gcli-removal
Keywords: dev-doc-needed
Flags: needinfo?(gl)
You need to log in before you can comment on or make changes to this bug.