aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/css-tests/css-variables-1_dev
diff options
context:
space:
mode:
authorManish Goregaokar <manishearth@gmail.com>2017-01-19 15:56:53 -0800
committerManish Goregaokar <manishsmail@gmail.com>2017-02-03 17:35:44 -0800
commit34ba00e6d97973257f61adf6ecbb6a2205b88664 (patch)
tree261c0c275f77ec901933f99204128d5efb9ccd2d /tests/wpt/css-tests/css-variables-1_dev
parentcd2dbd720bdffc87ec49fc4ad4e4aa0f5b2cb1f3 (diff)
downloadservo-34ba00e6d97973257f61adf6ecbb6a2205b88664.tar.gz
servo-34ba00e6d97973257f61adf6ecbb6a2205b88664.zip
Basic handling framework for presentation attributes in Stylo, with handling for font-size and color
This introduces a basic framework for servo's style system to be able to query the style of presentation attributes which it can then insert into the cascade. It uses that framework to implement the size and color attributes on <font>. There are a number of improvements that can be done on top of this: - Implement all other properties - Abstractify the ruledata parameter of the mappers using templates or virtual dispatch so that it can be a Servo decl block instead - Implement aforementiond abstraction over Servo decl blocks (this obsoletes the code in the first item above, so it might just be better to skip that and directly do this) - Replace uses of nsHTMLStyleSheet with an abstract base class containing common elements between Servo and Gecko I'd prefer for these to be done in separate steps.
Diffstat (limited to 'tests/wpt/css-tests/css-variables-1_dev')
0 files changed, 0 insertions, 0 deletions