aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/selector_matching.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename selector_matching.rs to stylist.rsSimon Sapin2016-11-201-1018/+0
* Allow mutation of CssRulesManish Goregaokar2016-11-151-2/+2
* Arc all Vec<CSSRule>s, put in CSSRules typeManish Goregaokar2016-11-151-2/+2
* CSSRule -> CssRuleTakanori Ishibashi2016-11-141-4/+4
* Stop using associated types for the concrete ElementSnapshot implementation.Bobby Holley2016-11-071-2/+2
* Concurrent rule tree, v1Emilio Cobos Álvarez2016-11-051-60/+60
* Update to string-cache 0.3Simon Sapin2016-11-031-7/+7
* layout: Add a new cascading mode that inherits all properties, evenPatrick Walton2016-10-261-8/+22
* style: Add some new Servo-specific pseudo-classes for anonymous flows.Patrick Walton2016-10-261-0/+27
* Add RwLock in more Arc’d things in stylesheets.Simon Sapin2016-10-191-27/+52
* Use parking_lot::RwLock instead of DOMRefCell for PropertyDeclarationBlockSimon Sapin2016-10-041-16/+25
* Use PropertyDeclarationBlock in a DOMRefCell everywhere.Simon Sapin2016-10-041-12/+23
* Make style build without `impl<T: HeapSizeOf> HeapSizeOf for Arc<T>`.Simon Sapin2016-10-041-0/+5
* Remove one level of nesting in `Stylist`Simon Sapin2016-09-061-101/+87
* Rename DeclarationBlock to ApplicableDeclarationBlockSimon Sapin2016-09-061-19/+19
* style: Provide whether we're styling or not to rust-selectors.Emilio Cobos Álvarez2016-08-311-27/+47
* Add any_important and any_normal methods to PropertyDeclarationBlockSimon Sapin2016-08-311-4/+4
* Prepare for interior mutability in PropertyDeclarationBlockSimon Sapin2016-08-311-42/+59
* Use Arc<PropertyDeclarationBlock> everwhere it’s appropriate.Simon Sapin2016-08-311-13/+9
* Move the user agent and user stylesheets to layout_thread.Ms2ger2016-08-231-8/+11
* Track only the number of important declarations in a declaration blockChristian Sonne2016-08-221-3/+5
* Keep track of the number of important and normal declarations in a blockSimon Sapin2016-08-211-6/+6
* Import SelectorMap unit tests from the selectors crate.Simon Sapin2016-08-211-9/+9
* Use FNV hash in SelectorMapSimon Sapin2016-08-211-29/+27
* Only cascade at a priority level rules that have declarations of that priority.Simon Sapin2016-08-211-15/+20
* Merge normal and important declarations in style rules.Simon Sapin2016-08-211-11/+61
* Make SelectorMap and friends concreteSimon Sapin2016-08-211-71/+40
* Sort rules by key in selector matchingSimon Sapin2016-08-211-5/+6
* Import SelectorMap back from the selectors crate.Simon Sapin2016-08-211-5/+306
* Add some fmt::Debug implementationsSimon Sapin2016-08-211-0/+3
* Typo fixesSimon Sapin2016-08-211-2/+2
* Update selectors to 0.11Anthony Ramine2016-08-201-21/+21
* Rewrite the style sharing candidate cache.Emilio Cobos Álvarez2016-08-171-25/+134
* style: Introduce a generic way of gathering information from the cascade, and...Emilio Cobos Álvarez2016-08-161-3/+7
* Update to selectors 0.8.2Simon Sapin2016-08-091-3/+3
* Replace the SelectorImplExt trait with inherent methods.Simon Sapin2016-08-091-8/+1
* style: Rewrite the restyle hints code to allow different kinds of element sna...Emilio Cobos Álvarez2016-07-211-6/+6
* Have a concrete SelectorImpl type everywhere in the style crate.Simon Sapin2016-07-201-43/+40
* Rename ComputedValuesStruct to ComputedValues.Simon Sapin2016-07-201-5/+5
* Remove the ComputedValue traits and style_struct_traitsSimon Sapin2016-07-201-5/+5
* Move ServoSelectorImpl to a dedicated module.Simon Sapin2016-07-201-60/+1
* Upgrade rust-selectors.Bobby Holley2016-07-051-15/+19
* Move util::vec::ForgetfulSink to style::sink and simplify itAnthony Ramine2016-07-041-3/+6
* style: Shadow declarations of no-op animationsEmilio Cobos Álvarez2016-06-281-0/+5
* tidy: Clean up warnings and tidy lints.Emilio Cobos Álvarez2016-06-281-1/+0
* style: Atomize animation names.Emilio Cobos Álvarez2016-06-281-2/+3
* style: Refactor the @keyframes parsing and add adequate computation for it.Emilio Cobos Álvarez2016-06-281-5/+7
* style: Refactor all the animated properties to use the style system properlyEmilio Cobos Álvarez2016-06-281-8/+9
* style: Refactor to pass animations cleanly, land animation-name parsing as ex...Emilio Cobos Álvarez2016-06-281-5/+9
* style: Add @keyframe rule parsing.Emilio Cobos Álvarez2016-06-281-9/+29