Closed Bug 1375230 Opened 7 years ago Closed 7 years ago

Stylo: Inspector node info bar misplaced because of custom properties

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jryans, Assigned: ferjm)

References

Details

DevTools expects to be able to query custom properties about the node info bar UI via `getComputedStyle`[1], but Stylo doesn't support this yet, leading to incorrect UI placement.

This leads to 6 failures like:

* devtools/client/inspector/test/browser_inspector_infobar_01.js[2]

TEST-UNEXPECTED-FAIL | devtools/client/inspector/test/browser_inspector_infobar_01.js | Node #top: position matches - Got top, expected bottom

and also in tests like:

* devtools/client/inspector/test/browser_inspector_infobar_03.js

[1]: http://searchfox.org/mozilla-central/rev/714606a8145636d93b116943d3a65a6a49d2acf8/devtools/server/actors/highlighters/utils/markup.js#599
[2]: https://treeherder.mozilla.org/logviewer.html#?job_id=107747671&repo=try&lineNumber=2509
Assignee: nobody → ferjmoreno
Both devtools/client/inspector/test/browser_inspector_infobar_01.js and devtools/client/inspector/test/browser_inspector_infobar_03.js are passing after bug 1336891 landed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.