aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/sharing/checks.rs
Commit message (Expand)AuthorAgeFilesLines
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-182/+0
* style: Correct style sharing handling for any element that considered `:has()...David Shin2023-11-241-0/+9
* style: Run "cargo +nightly fmt" for style components in servoTing-Yu Lin2023-11-031-2/+1
* style: Simplify selector flag setting now that flag setting is atomicEmilio Cobos Álvarez2023-08-161-3/+2
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-2/+3
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-3/+2
* style: Minor comment fix.Emilio Cobos Álvarez2020-02-121-1/+1
* style: Do not incorrectly share style across elements with different part names.Emilio Cobos Álvarez2020-02-121-1/+14
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition`Simon Sapin2018-11-101-4/+4
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-17/+9
* style: Make Element::id not clone the attribute.Emilio Cobos Álvarez2018-02-241-2/+2
* style: Remove get_ prefix from get_state and get_id.Emilio Cobos Álvarez2018-02-241-2/+2
* style: Sharing formatting nits.Emilio Cobos Álvarez2017-12-051-8/+14
* style: Make style sharing look at XBL / Shadow DOM rules.Emilio Cobos Álvarez2017-10-281-16/+26
* Backed out changeset fc813bf68348 for failing reftest layout/reftests/bugs/27...Gecko Backout2017-10-281-26/+16
* style: Make style sharing look at XBL / Shadow DOM rules.Emilio Cobos Álvarez2017-10-281-16/+26
* Implement an nth-index cache.Bobby Holley2017-09-211-1/+1
* Introduce an NthIndexCache type and pipe it from ThreadLocalStyleContext to M...Bobby Holley2017-09-201-4/+14
* Do a second pass on the sharing cache to reuse style by rule node identity.Bobby Holley2017-09-131-2/+1
* Cache the parent CV identity on ValidationData.Bobby Holley2017-09-131-19/+23
* Hoist flags out of RestyleData.Bobby Holley2017-09-121-2/+1
* Introduce a new flag and use it to be more permissive about cousin sharing.Bobby Holley2017-08-051-16/+14
* style: Prevent cousin sharing if we haven't restyled the parents.Emilio Cobos Álvarez2017-08-031-4/+25
* Replace all uses of the style::stylearc alias with servo_arc.Michael Partheil2017-07-191-1/+1
* stylo: Don't ignore visited state when deciding to share style contextsManish Goregaokar2017-07-181-15/+0
* stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>Manish Goregaokar2017-07-171-1/+1
* Move match and cascade temporaries to CurrentElementInfoJ. Ryan Stinnett2017-06-221-2/+2
* Share styles for elements with eager pseudo-elements attached to them.Boris Zbarsky2017-06-081-12/+0
* Allow inserting elements into the style sharing cache even when they are affe...Boris Zbarsky2017-06-051-2/+1
* Allow style sharing for elements with ids as long as the ID is not being used...Boris Zbarsky2017-06-051-0/+26
* Add selectors with an id in them to the list of revalidation selectors.Boris Zbarsky2017-06-051-0/+2
* Fix the handling of the Bloom filter in the style sharing cache.Boris Zbarsky2017-06-051-2/+2
* Compare style attributes rather than rejecting them from the cache.Bobby Holley2017-05-311-7/+16
* style: Allow sharing style for elements with presentational hints.Emilio Cobos Álvarez2017-05-291-7/+6
* style: Also cache the class list in the CurrentElementInfo.Emilio Cobos Álvarez2017-05-291-36/+8
* style: Add a CachedStyleSharingData to hold the candidate class list and reva...Emilio Cobos Álvarez2017-05-291-15/+2
* Style sharing cache for visitedJ. Ryan Stinnett2017-05-241-0/+15
* style: Move all the style sharing code outside matching.rsEmilio Cobos Álvarez2017-05-211-0/+141