aboutsummaryrefslogtreecommitdiffstats
path: root/components/selectors
Commit message (Expand)AuthorAgeFilesLines
...
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-172-4/+4
* style: Use left-to-right indices in the invalidator.Emilio Cobos Álvarez2017-10-162-24/+30
* style: Hide LocalMatchingContext.Emilio Cobos Álvarez2017-10-143-143/+134
* selectors: Remove useless assertion.Emilio Cobos Álvarez2017-10-141-9/+0
* selectors: Reformat some signatures in selectors::matching.Emilio Cobos Álvarez2017-10-141-60/+76
* Rename the 'unstable' feature of the selectors crate to 'bench'Simon Sapin2017-10-123-3/+3
* CSS parsing error types: flatten nested enums somewhatSimon Sapin2017-10-101-93/+95
* Update to cssparser 0.22 (source location in error types)Simon Sapin2017-10-102-88/+120
* Add support for :scope pseudo-classXidorn Quan2017-10-094-1/+25
* style: Cleanup MatchingContext construction.Emilio Cobos Álvarez2017-10-071-27/+25
* selectors: Remove unused crate.Emilio Cobos Álvarez2017-09-252-2/+0
* Implement an nth-index cache.Bobby Holley2017-09-215-33/+135
* Hoist index computation into a helper.Bobby Holley2017-09-201-8/+22
* Introduce an NthIndexCache type and pipe it from ThreadLocalStyleContext to M...Bobby Holley2017-09-202-9/+21
* Hoist the LRU cache into its own crate to share it with selectors.Bobby Holley2017-09-202-0/+2
* Preserve sourceURL comment on style sheetsTom Tromey2017-09-141-1/+1
* Remove get_location_with_offsetTom Tromey2017-09-121-1/+1
* Overhaul MallocSizeOf and related things.Nicholas Nethercote2017-09-123-1/+5
* Update rust-cssparser to 0.20.2.Boris Zbarsky2017-09-111-1/+1
* Measure selectors.Nicholas Nethercote2017-09-071-1/+5
* Use a 1-element smallvec for selector lists.Josh Matthews2017-09-061-5/+12
* Auto merge of #18344 - bradwerth:selectorSerialize, r=SimonSapinbors-servo2017-09-011-12/+16
|\
| * Bug 1391169 Part 1: Servo-side change Selector to_css function to handle comb...Brad Werth2017-09-011-12/+16
* | Parse at-rule without block in two stagesXidorn Quan2017-09-011-1/+1
|/
* Report more invalid selectors (bug 1384216).Josh Matthews2017-08-281-6/+11
* Report invalid selectors (bug 1384216).Josh Matthews2017-08-282-12/+29
* Report more specific invalid attribute selectors (bug 1384216).Josh Matthews2017-08-281-17/+37
* Report unexpected attribute selector tokens (bug 1384216).Josh Matthews2017-08-281-36/+23
* Report unknown pseudos (bug 1384216).Josh Matthews2017-08-281-7/+7
* Use Parser::skip_whitespace in a few places to make Parser::try rewind less.Simon Sapin2017-08-262-17/+4
* Remove unused SelectorIter importFernando Jiménez Moreno2017-08-251-1/+1
* Auto merge of #18225 - jdm:unused-visitor-argument, r=emiliobors-servo2017-08-252-2/+1
|\
| * Remove unused selector visitor argument.Josh Matthews2017-08-242-2/+1
* | Improve debug log related to selector matchingTing-Yu Lin2017-08-241-3/+3
* | order derivable traits listsClément DAVID2017-08-236-26/+26
|/
* style: Skip matching :nth-child if element is the root of anonymous subtreeTing-Yu Lin2017-08-162-0/+10
* Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)Simon Sapin2017-08-152-2/+2
* Auto merge of #18017 - heycam:split-cascade, r=emiliobors-servo2017-08-091-69/+178
|\
| * selectors: Add a simple Debug impl for CountingBloomFilter.Cameron McCormack2017-08-091-0/+13
| * selectors: Add a non-counting Bloom filter type.Cameron McCormack2017-08-091-2/+65
| * selectors: Genericize BloomFilter so we can easily define a non-counting vers...Cameron McCormack2017-08-091-69/+102
* | Update to cssparser 0.19, count line numbers during tokenizationSimon Sapin2017-08-092-15/+15
|/
* Use drain() over IntoIter on a few SmallVecs.Bobby Holley2017-08-021-1/+1
* Utilize match_ignore_ascii_case! in more places.Corey Farwell2017-07-291-4/+4
* selectors: Fix note_next_sequence.Emilio Cobos Álvarez2017-07-261-7/+8
* Update cssparser to 0.18Simon Sapin2017-07-242-73/+69
* selectors: Don't track class and id ancestor hashes in quirks mode.Emilio Cobos Álvarez2017-07-201-13/+20
* Auto merge of #17539 - jyc:simplify-an-b, r=emiliobors-servo2017-07-191-4/+28
|\
| * Simplify <an+b> in selector args when serializing.Jonathan Chan2017-07-181-4/+28
* | Omit serializing the universal selector when possible.Jonathan Chan2017-07-171-3/+77