aboutsummaryrefslogtreecommitdiffstats
path: root/components/selectors/tree.rs
Commit message (Expand)AuthorAgeFilesLines
* style: Add simple parsing and matching support for :hasTiaan Louw2023-10-021-0/+3
* style: Simplify selector flags setup even moreEmilio Cobos Álvarez2023-08-161-5/+26
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-26/+5
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-5/+26
* style: Avoid some allocations in selector serialization.Emilio Cobos Álvarez2021-02-261-4/+4
* style: Allow to export a shadow part under multiple names.Emilio Cobos Álvarez2020-04-161-7/+0
* style: Implement shadow part forwarding (minus invalidation).Emilio Cobos Álvarez2019-11-301-0/+14
* style: Do not use borrowed types in the selectors::Element trait.Evgeniy Reizner2019-06-041-2/+5
* style: Cleanup selector-matching for nested pseudo-elements, match ::slotted ...Emilio Cobos Álvarez2019-05-291-0/+4
* style: Rustfmt recent changes.Emilio Cobos Álvarez2019-05-071-4/+1
* style: Add parsing support for ::part().Emilio Cobos Álvarez2019-05-071-0/+5
* style: Fix tidy issues.Emilio Cobos Álvarez2018-12-161-1/+1
* style: Handle nested slots correctly in slotted matching and invalidation.Emilio Cobos Álvarez2018-12-161-3/+2
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition`Simon Sapin2018-11-101-3/+3
* Format remaining filesPyfisch2018-11-061-1/+3
* Fix tidy issues.Emilio Cobos Álvarez2018-09-181-1/+1
* servo_arc cleanups for publishing.Manish Goregaokar2018-09-181-4/+8
* style: Remove unused selectors methods.Emilio Cobos Álvarez2018-08-081-6/+0
* style: Make svg:use use an actual shadow tree.Emilio Cobos Álvarez2018-07-241-7/+0
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-1/+1
* style: Add infrastructure to match :host.Emilio Cobos Álvarez2018-03-141-0/+6
* style: Reindent yet another function.Emilio Cobos Álvarez2018-02-241-5/+6
* selectors: Indent two function declarations.Emilio Cobos Álvarez2018-02-241-9/+11
* selectors: Remove the get_ prefix from get_local_name and get_namespace.Emilio Cobos Álvarez2018-02-241-2/+2
* selectors: Never match ::slotted on <slot>s.Emilio Cobos Álvarez2018-01-271-0/+3
* style: Track the visited-handling-mode on the MatchingContext.Emilio Cobos Álvarez2018-01-191-2/+0
* Make OpaqueElement’s field private.Simon Sapin2018-01-121-1/+1
* selectors: Add parsing support for ::slotted().Emilio Cobos Álvarez2017-12-141-0/+7
* selectors: Simplify :visited by only using the "is inside link" information.Emilio Cobos Álvarez2017-12-081-2/+3
* style: Make MatchingContext generic over SelectorImpl.Emilio Cobos Álvarez2017-10-191-5/+6
* style: Hide LocalMatchingContext.Emilio Cobos Álvarez2017-10-141-7/+10
* Implement an nth-index cache.Bobby Holley2017-09-211-1/+17
* style: Skip matching :nth-child if element is the root of anonymous subtreeTing-Yu Lin2017-08-161-0/+6
* Stylo: Correct style match for element instances under a use-element tree.cku2017-06-201-0/+7
* Classes/IDs case-sensitivity: get quirks mode from matching context.Simon Sapin2017-06-131-5/+0
* ID and class selectors are ASCII case-insensitive in quirks mode.Simon Sapin2017-06-121-4/+15
* stylo: Support :hover and :active quirkNazım Can Altınova2017-06-101-2/+2
* Log element during selector matchingJ. Ryan Stinnett2017-06-071-1/+2
* Look for relevant links while matchingJ. Ryan Stinnett2017-05-241-3/+7
* Remove unused selectors::Element::each_classSimon Sapin2017-05-181-6/+0
* Shrink selectors::Component, add case-insensitive for other attr selectorsSimon Sapin2017-05-181-8/+12
* Simplify rust-selectors API for attribute selectorsSimon Sapin2017-05-181-112/+9
* Bug 1364850: Move PseudoElement to be just another combinator in selectors. r...Emilio Cobos Álvarez2017-05-171-0/+13
* Create a MatchingContext to group related matching argsJ. Ryan Stinnett2017-05-161-2/+2
* Bug 1345950: stylo: Fix slow selector flags. r=bholleyEmilio Cobos Álvarez2017-03-221-4/+5
* Bug 1340683 - stylo: Implement the :-moz-any pseudo-classMatt Brubeck2017-03-161-1/+5
* Bug 1336646 - Apply selector flags during traversal. r=emilioBobby Holley2017-02-081-13/+0
* Fixes to pass tidy.Bobby Holley2017-02-071-1/+0
* Move rust-selectors in-tree.Bobby Holley2017-02-071-0/+178