gecko-dev/devtools/shared/inspector
Razvan Caliman c9616064f5 Bug 1499049 - (Part 1) Log ancestor rule tree for changes to CSS declarations; r=pbro
⚠️ **To build locally, this change series depends on the [change series](https://phabricator.services.mozilla.com/D4399) which adds the ChangesActor**.
🏋️‍♂️ **To test hands-on, you can download a [custom macOS build](https://queue.taskcluster.net/v1/task/HIiZcwLXTuuSYYjfwEDmmA/runs/0/artifacts/public/build/target.dmg)  (updated Wed, Oct 24) which includes both change series.**

- Introduce ancestorRules getter to StyleRuleActor to get a flattened rule tree with the ancestors of the current rule;
- Introduce CSSRuleTypeName to css-logic helpers to map between CSS rule type and human-readable name;
- Log rule index position with each CSS declaration change to help differentiate between changes to rules with identical selectors at the same level of nesting.

Differential Revision: https://phabricator.services.mozilla.com/D8718

--HG--
extra : moz-landing-system : lando
2018-10-24 17:43:33 +00:00
..
css-logic.js Bug 1499049 - (Part 1) Log ancestor rule tree for changes to CSS declarations; r=pbro 2018-10-24 17:43:33 +00:00
moz.build Bug 1473030 - Show accessible object's name and role information with the info-bar highlighter. r=gl,yzen 2018-08-16 00:35:02 -04:00
utils.js Bug 1473030 - Show accessible object's name and role information with the info-bar highlighter. r=gl,yzen 2018-08-16 00:35:02 -04:00