stylo: Drive static analysis hazard threshold to zero

NEW
Assigned to

Status

()

Core
CSS Parsing and Computation
P1
normal
2 months ago
24 days ago

People

(Reporter: bholley, Assigned: sfink, NeedInfo)

Tracking

(Depends on: 2 bugs, Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Steve landed the analysis in bug 1294915 (\o/) but there are still 7 hazards, and actually 9 as of a few minutes ago. We have a threshold value to prevent us from adding more, but we should drive that number to zero. We have some dependent bugs about this already, which I've assigned to Manish for easy fixes or triaging.
(Assignee)

Updated

a month ago
Depends on: 1356610
(Assignee)

Updated

a month ago
Depends on: 1356266
(Assignee)

Updated

a month ago
Depends on: 1356267
(Assignee)

Updated

a month ago
Depends on: 1356275
(Assignee)

Updated

a month ago
Depends on: 1356276
(Assignee)

Updated

a month ago
Depends on: 1356305
We should try to fix all of Stylo's static analysis hazards before we enable Stylo by default on Nightly.
Blocks: 1330412
No longer blocks: 1243581
Depends on: 1358362
I think I've fixed all of the actual bugs in the code (and updated the whitelist as much as I can.)

The remaining ones seem to be cases  where the current analysis is inadequate. Steve, can you take it from here?
Assignee: manishearth → sphink
Flags: needinfo?(sphink)
You need to log in before you can comment on or make changes to this bug.