servo/components/style/gecko
Boris Chiou 1a3845b719 Convert between {Accumulate, Interpolate}Matrix and the related gecko type.
We convert ComputedOperation::{Accumulate, Interpolate}Matrix into gecko type
not on the main thread, so we cannot use nsCSSValueList_heap (which is not
thread safe so we cannot create it and destroy it on different threads).
Therefore, we use nsCSSValueSharedList to represent the cloned
from_list/to_list. In this patch, we also implement the reversing way,
i.e. Convert eCSSKeyword_{accumulate, interpolate}matrix into
{Accumulate, Interpolate}Matrix.
2017-06-07 11:31:27 +08:00
..
generated Convert between {Accumulate, Interpolate}Matrix and the related gecko type. 2017-06-07 11:31:27 +08:00
arc_types.rs style: Split stylesheets.rs 2017-06-04 21:50:09 +02:00
conversions.rs Rename BorderRadiusSize to BorderCornerSize 2017-05-29 00:58:53 +02:00
data.rs Ensure the default computed values are up-to-date before evaluating media queries. 2017-06-03 14:44:12 +02:00
global_style_data.rs Allow forcing a style threadpool of size 1. 2017-05-18 16:18:12 +02:00
media_queries.rs style: Recascade the document when rem units are used and the root font-size changes. 2017-06-04 10:03:11 +08:00
mod.rs Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn 2017-05-16 02:53:41 +02:00
non_ts_pseudo_class_list.rs Bug 1367315 - stylo: Make :dir argument a case-insensitive identifier 2017-06-05 11:09:23 -07:00
pseudo_element.rs Rollup merge of #17010 - CJKu:bug-1348490, r=emilio 2017-05-24 11:59:25 -07:00
pseudo_element_definition.mako.rs Bug 1369187: style: Add first-line and first-letter to the set of eager pseudo styles. r=bholley 2017-06-01 21:09:34 +02:00
regen_atoms.py Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn 2017-05-16 02:53:41 +02:00
restyle_damage.rs style: Use RestyleDamage to determine whether we must continue cascading style changes to children. 2017-05-20 16:25:39 +02:00
rules.rs stylo: Support font-variation-settings 2017-05-27 10:47:43 -07:00
selector_parser.rs style: Support matching :-moz-browser-frame and :-moz-table-border-nonzero against snapshots. 2017-06-06 12:26:45 +08:00
snapshot.rs style: Support matching :-moz-browser-frame and :-moz-table-border-nonzero against snapshots. 2017-06-06 12:26:45 +08:00
snapshot_helpers.rs Relax the requirement of Atom::with. 2017-05-16 14:42:45 +10:00
traversal.rs Do the sequential traversal breadth-first. 2017-04-09 14:52:49 +08:00
url.rs Stylo: Let SpecifiedUrl be able to carry ImageValue. 2017-05-16 01:42:30 +08:00
values.rs Add support for symbols() function. 2017-05-27 20:45:58 +10:00
wrapper.rs Stop slicing selectors when noting dependencies, and match with an offset instead. 2017-06-05 19:44:01 -07:00