Given the following code: <!DOCTYPE html> <p style="--foo:bar">hello</p> <script> var p = document.querySelector('p'); alert(getComputedStyle(p).getPropertyValue('--foo')); </script> It should show "bar", but stylo always shows empty string. Probably the stylo glue code doesn't pass the computed value of custom properties to gecko. Test test_variable_serialization_computed.html is for this.
Xidorn, are you going to take these kinds of bugs?
[16:24:27] <xidorn> there is only one remaining issue as far as I know that, getComputedStyle doesn't return value for custom properties [16:24:49] <xidorn> which is probably because we don't generate nsStyleVariables from ServoComputedValues