Xidorn Quan
bddd467c0e
Add insertRule/deleteRule support for stylo
2016-12-01 16:20:02 +11:00
Xidorn Quan
599eb1c9f0
Move Arc<RwLock<_>> out from CssRules tuple
2016-11-29 22:15:13 +11:00
Xidorn Quan
a9296bc89c
Add stylo FFI for CSSStyleRule
2016-11-24 10:28:38 +11:00
Xidorn Quan
9d4ab0d3e9
Add stylo FFI for CSSRuleList
2016-11-24 10:28:38 +11:00
Emilio Cobos Álvarez
6c3458767b
style: Refactor and add infrastructure for font metrics in style.
...
This commit itself only moves things around and adds an extra parameter to the
`apply_declarations` function to eventually handle #14079 correctly.
Probably needs a more granular API to query fonts, á la nsFontMetrics, but
that's trivial to do once this is landed.
Then we should make the font provider mandatory, and implement the missing stylo
bits.
2016-11-13 11:54:10 +01:00
Emilio Cobos Álvarez
5f2e7af864
style: Centralize specified url value handling, and refcount urls.
2016-11-10 13:15:21 +01:00
Nazım Can Altınova
9a2ef2e6ef
Move set_image and set_gradient into nsStyleImage impl
2016-11-06 20:08:29 +03:00
Xidorn Quan
0b5c6fb701
Remove the extra level of GeckoDeclarationBlock.
2016-10-18 16:48:50 +11:00
Manish Goregaokar
b2e592b121
Move most of geckolib into style::gecko
2016-09-26 09:07:17 +02:00
Manish Goregaokar
bc9cbc87ba
Move gecko_* into style::gecko
...
Prepping for the next stage where most of geckolib/ is popped in here
2016-09-24 19:25:59 +05:30