Bug 1306054 Comment 16 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

When a property changes we only reprocess that rule so we need to mark any inactive CSS rules for all properties each time a property changes.

Here is a simple test case:

1. Open this [test case]().
2. Disable `display: flex`.

`align-content: space-between` should display an inactive CSS icon but it doesn't because we fail to update rule1 when disabling the `display: flex` property in rule2.
When a property changes we only reprocess that rule so we need to mark any inactive CSS rules for all properties each time a property changes.

Here is a simple test case:

1. Open this [test case](https://bugzilla.mozilla.org/attachment.cgi?id=9057206).
2. Disable `display: flex`.

`align-content: space-between` should display an inactive CSS icon but it doesn't because we fail to update rule1 when disabling the `display: flex` property in rule2.

Back to Bug 1306054 Comment 16