aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/style/selector_matching.rs
Commit message (Expand)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-990/+0
* Take an iterator when parsing selectors.Simon Sapin2014-08-161-1/+1
* Make more things private to the style crate.Simon Sapin2014-08-161-3/+9
* Fix case sensitivity of local name selectors.Simon Sapin2014-08-161-67/+59
* Move UA stylesheet to src/components/styleSimon Sapin2014-08-161-2/+11
* Cloning `DeclarationBlock` is cheap, the declarations are in an `Arc`.Simon Sapin2014-08-161-1/+0
* Have quicksort take a compare function rather than requires Ord and Eq.Simon Sapin2014-08-161-30/+7
* Rename MatchedProperty to DeclarationBlockSimon Sapin2014-08-161-28/+28
* Merge commit 'refs/pull/3029/head' of https://github.com/servo/servoSimon Sapin2014-08-111-59/+31
|\
| * Port selector matching to use atoms.Glenn Watson2014-08-061-58/+30
* | Upgrade Rust.Jack Moffitt2014-08-081-14/+14
|/
* Implement support for :enabled CSS selectorBruno de Oliveira Abinader2014-08-051-0/+6
* Implement support for :disabled CSS selectorBruno de Oliveira Abinader2014-08-051-0/+6
* Upgrade Rust.Jack Moffitt2014-08-021-9/+9
* Use atom to match id selector.Tetsuharu OHZEKI2014-07-301-4/+3
* Port element traits to use atoms instead of strings.Glenn Watson2014-07-221-2/+2
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-6/+18
* Fix some deprecated warnings for to_owned()Manish Goregaokar2014-06-081-5/+5
* Implement querySelector for DocumentBruno de Oliveira Abinader2014-06-051-1/+1
* Upgrade Rust.Jack Moffitt2014-06-051-22/+22
* Update Rust.Ms2ger2014-05-221-3/+3
* Use Vec for SelectorMap fields.Ms2ger2014-05-051-28/+28
* Convert Vec::new() to vec!()Matt Murphy2014-05-041-1/+1
* ~[] to Vec in style/properties.rs.mako and selector_matching.rsMatt Murphy2014-05-041-3/+3
* Call find_equiv to avoid allocation strings.Ms2ger2014-05-041-3/+3
* Replace most ~"string"s with "string".to_owned().Ms2ger2014-05-041-5/+5
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-13/+13
* Restart selector matching from an appropriate compound selectorYusuke Suzuki2014-04-051-12/+96
* Change from TNode/TElement::with_element() to as_element().Tetsuharu OHZEKI2014-03-211-76/+65
* Rust upgrade for new master rebaseLars Bergstrom2014-03-181-1/+1
* Warning police.Josh Matthews2014-03-181-2/+2
* Rust upgradesLars Bergstrom2014-03-181-16/+19
* Make some selector matching code a little more consistent.Ms2ger2014-02-161-2/+5
* Use eq() and eq_slice() less, and map_default() more.Ms2ger2014-02-161-10/+8
* Use DOMString instead of ~str in a few places.Ms2ger2014-02-161-7/+8
* layout: Aggressively try to share styles with the last few nodes seen.Patrick Walton2014-02-141-56/+168
* style: Eliminate a temporary vector when performing selector matching.Patrick Walton2014-02-141-76/+66
* This is implement Hover Event. If over element, currently full reflow. after ...HyunJune Kim2014-02-101-0/+5
* Rename "get_applicable_declarations" to "push_applicable_declarations".Tetsuharu OHZEKI2014-02-091-8/+8
* layout: Small vector optimize CSS selector matchingPatrick Walton2014-01-301-12/+10
* style: Quicksort rules to avoid allocation of temporary vectors.Patrick Walton2014-01-291-7/+11
* auto merge of #1566 : pcwalton/servo/fewer-allocations, r=SimonSapinbors-servo2014-01-271-6/+53
|\
| * style: Stop allocating when lowercasing element names for lookup in thePatrick Walton2014-01-271-6/+53
* | style: Short-circuit the selector matching process if the map is empty.Patrick Walton2014-01-271-0/+9
|/
* Convert to Namespace during CSS parsing rather than selector matching.Simon Sapin2014-01-251-3/+3
* Make get_attr() take a &Namespace rather than Option<~str>Simon Sapin2014-01-251-4/+6
* Restore perf improvement from #1554Simon Sapin2014-01-251-19/+7
* Do not lowercase names for *AttributeNS APIs. (Move lower-casing to callers.)Simon Sapin2014-01-251-5/+2
* style: Stop copying attribute names when looking them up in the hashPatrick Walton2014-01-241-1/+1
* Upgrade to latest Rust.Jack Moffitt2014-01-121-58/+54