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.
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](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.