Open Bug 1540753 Opened 2 years ago Updated 2 months ago

[meta] Inactive CSS

Categories

(DevTools :: Inspector: Rules, enhancement, P3)

62 Branch
enhancement

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: miker, Assigned: miker)

References

(Depends on 30 open bugs, Blocks 1 open bug)

Details

(Keywords: dev-doc-needed, meta)

There are three main sections

  1. Property dependencies (Bug 1540754).
  2. Which elements a property can target (Bug 1540755).
  3. Quirks e.g. margin on inline elements only adds to the left of the first line and the right of the last line.

We have two types of tests:

  • XPCShell tests that check that certain combinations are classed as inactive and some are classed as active (devtools/server/tests/mochitest/test_inspector-inactive-property-helper.html).
  • Mochitests that check that we show the correct values in the Rule View (devtools/client/inspector/rules/test/browser_rules_inactive_css_*.js)
Depends on: 1551812
Depends on: 1553127
Depends on: 1554723
Depends on: 1554727
Depends on: 1556201
Depends on: 1557063
Depends on: 1557330
Depends on: 1557689
Depends on: 1558562
Depends on: 1560139
Depends on: 1565652
Depends on: 1568250
Depends on: 1557693
Depends on: 1569877
Depends on: 1571649
Depends on: 1572330
Depends on: 1574471
Depends on: 1579582
Depends on: 1580631
Depends on: 1579017
Depends on: 1580936
Depends on: 1581339
Depends on: 1579774
Depends on: 1583641
Depends on: 1588112
Depends on: 1590419
Depends on: 1593932
Depends on: 1593944
Depends on: 1593555
Depends on: 1595256
Depends on: 1598893
Depends on: 1598904
Depends on: 1598906
Depends on: 1598730
Depends on: 1607932
Depends on: 1608993
Depends on: 1611007
Depends on: 1618565
Depends on: 1618785
Depends on: 1622176
Depends on: 1630963
Depends on: 1648505
Depends on: 1671457
Depends on: 1685891
Depends on: 1686583
Depends on: 1686585
Depends on: 1696766
You need to log in before you can comment on or make changes to this bug.