aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/invalidation/element/invalidation_map.rs
Commit message (Expand)AuthorAgeFilesLines
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-547/+0
* Revert remaining Stylo changes (#31408)Delan Azabani2024-02-221-1/+1
* Further changes required by ServoOriol Brufau2023-11-211-0/+1
* style: Record attribute dependencies within the selector list of :nth-child(....Zach Hoffman2023-11-211-2/+5
* Further changes required by ServoOriol Brufau2023-10-021-1/+1
* style: Unify Gecko and Servo EventState/ElementState bitsEmilio Cobos Álvarez2023-10-021-1/+1
* Further changes required by ServoOriol Brufau2023-08-161-0/+2
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-2/+0
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-0/+2
* style: Shrink maps if needed after stylist rebuildsEmilio Cobos Álvarez2023-06-091-1/+9
* style: Remove servo/components/{hashglobe,fallible} in favor of try_reserveEmilio Cobos Álvarez2023-06-091-27/+23
* style: Simplify :dir() implementationEmilio Cobos Álvarez2023-06-091-5/+1
* style: Share CascadeData instances across ShadowRootsOriol Brufau2023-05-161-1/+1
* style: Avoid some allocations in selector serialization.Emilio Cobos Álvarez2021-02-261-1/+1
* style: Don't use attribute selectors for determining if a select is a drop do...Cameron McCormack2021-02-261-0/+6
* style: Rustfmt recent changes.Emilio Cobos Álvarez2020-06-041-8/+15
* style: Miscellaneous servo build fixes.Emilio Cobos Álvarez2020-06-041-2/+1
* style: Finer grained invalidation for attribute changes.Emilio Cobos Álvarez2020-06-041-62/+49
* style: Optimize invalidation by scanning the rightmost compound inside :where...Emilio Cobos Álvarez2020-06-041-14/+41
* style: Make Invalidation work in terms of a dependency, not a selector.Emilio Cobos Álvarez2020-06-041-5/+21
* style: Keep track of nested dependencies for :where() and :is().Emilio Cobos Álvarez2020-06-041-124/+203
* style: Implement parsing / selector-matching for :is() and :where().Emilio Cobos Álvarez2020-04-181-1/+12
* Rustfmt recent changes.Emilio Cobos Álvarez2019-12-161-2/+4
* style: Refactor InvalidationMap flags to use bitflags.enordin2019-12-151-26/+26
* style: Add plumbing code to invalidate shadow parts.Emilio Cobos Álvarez2019-06-251-1/+3
* style: Add parsing support for ::part().Emilio Cobos Álvarez2019-05-071-0/+1
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition --features gecko`Simon Sapin2018-11-101-1/+1
* `cargo fix --edition`Simon Sapin2018-11-101-5/+5
* Reorder importsPyfisch2018-11-061-1/+1
* Format style component.chansuke2018-09-091-5/+10
* style: Use an Atom to represent Direction values in pseudo-classes.Cameron McCormack2018-09-031-17/+1
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-31/+38
* style: Implement the functional :host(..) selector.Emilio Cobos Álvarez2018-04-101-14/+5
* style: Temporarily use OrderMap on Gecko.Emilio Cobos Álvarez2018-01-311-2/+2
* Rename SelectorMethods to Visit, after its one method.Simon Sapin2018-01-121-1/+1
* style: Track document state dependencies in the invalidation maps.Emilio Cobos Álvarez2018-01-121-4/+39
* style: Add invalidation support for ::slotted().Emilio Cobos Álvarez2018-01-091-22/+32
* style: :dir() pseudo class now represented by enumMichael Wilson2017-11-151-17/+13
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-3/+3
* Revert "Diagnostic map semantics."Manish Goregaokar2017-10-231-18/+16
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-3/+3
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-3/+3
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-10/+4
* style: Use left-to-right indices in the invalidator.Emilio Cobos Álvarez2017-10-161-1/+1
* Diagnostic map semantics.Bobby Holley2017-10-071-16/+18
* Revert #18668 - Add mprotect diagnostics for HashMap crashBobby Holley2017-10-031-18/+0
* Semantics for ProtectedHashMap.Bobby Holley2017-09-281-0/+18
* Overhaul MallocSizeOf and related things.Nicholas Nethercote2017-09-121-30/+6
* stylo: Add uses of fallible Vec, SmallVec and HashMap facilities.Julian Seward2017-09-101-11/+17