Cameron McCormack
720942f792
Regenerate bindings.
2016-12-27 11:17:42 +08:00
Cameron McCormack
fc808d9030
Update bindings build script and glue for recent changes.
2016-12-27 10:30:24 +08:00
Xidorn Quan
09ce1320e9
stylo: handle unresolved url value gracefully
2016-12-21 10:14:44 +11:00
Nick Price
5d56946bc2
Maintain Corner type, add None type to AngleOrCorner
2016-12-16 17:49:15 -05:00
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