aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/context.rs
Commit message (Expand)AuthorAgeFilesLines
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-8/+9
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-3/+2
* Move most animation processing to scriptMartin Robinson2020-05-121-4/+0
* Don't send a load event when a loaded image is actually the placeholderBastien Orivel2020-05-081-1/+1
* Use a restyle for animation ticksMartin Robinson2020-05-051-37/+14
* Add support for animationend eventMartin Robinson2020-05-011-2/+2
* Refactor ImageCache::find_image_or_metadata API.Julien Tregoat2020-04-171-25/+26
* Take origin from window instead of creating a new one in case of reflowKunal Mohan2020-02-151-0/+2
* Support CORS attributes for image elements.Josh Matthews2019-10-041-0/+1
* Double key image cache by requesting origin, and store CORS status with cache...Josh Matthews2019-10-041-4/+10
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-3/+3
* Reorder importsPyfisch2018-11-061-1/+1
* Sort `use` statementsSimon Sapin2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-2/+2
* Rustfmt layout cratePyfisch2018-09-011-27/+38
* Move DL items from gfx to layoutPyfisch2018-04-221-1/+1
* Add test for FontContext/FontGroup functionalityJon Leighton2018-02-221-2/+4
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-3/+3
* Speculatively evaluate paint functions during style.Alan Jeffrey2017-07-311-8/+9
* Implemented paint worklet properties.Alan Jeffrey2017-07-111-3/+13
* Rip out the generic abstractions around ThreadLocalStyleContext.Bobby Holley2017-07-051-28/+1
* Implemented the plumbing for paint worklets.Alan Jeffrey2017-06-071-0/+4
* Use the origin of the actual image response when determining if a canvas is o...SendilKumar N2017-05-191-1/+1
* Accumulate transitioning nodes inside the layout context.Josh Matthews2017-05-151-1/+6
* Eliminate ScrollRootIdMartin Robinson2017-04-201-0/+4
* Make image cache per-document rather than globalFernando Jiménez Moreno2017-03-271-8/+7
* Replace RwLock<StyleRule> with Locked<StyleRule>Simon Sapin2017-03-191-4/+4
* Avoid dropping image requests on the ground from non-script-initiated reflow.Josh Matthews2017-02-221-11/+28
* Make script thread initiate requests for images needed by layout.Josh Matthews2017-02-221-58/+41
* Remove cached thread local context from LayoutContextPu Xingyu2017-02-081-64/+21
* Remove redundant style_context() method of LayoutContextPu Xingyu2017-02-061-8/+0
* Bug 1325734 - Pass the thread-local context into should_traverse_children. r=...Bobby Holley2017-01-091-0/+13
* Stop allowing unsafe code around thread_local.Ms2ger2016-12-301-3/+0
* Stop using UnsafeNode in the StyleSharingCandidateCache.Bobby Holley2016-12-211-3/+4
* Introduce and use Scoped TLS.Bobby Holley2016-12-211-37/+34
* Make the DomTraversalContext own the SharedStyleContext and share it immutabl...Bobby Holley2016-12-161-31/+42
* Removed util.Alan Jeffrey2016-12-141-1/+1
* Make Restyle tracking more granular.Bobby Holley2016-12-091-0/+7
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-8/+8
* Concurrent rule tree, v1Emilio Cobos Álvarez2016-11-051-3/+0
* Auto merge of #14048 - antrik:nosync-ipc_sender, r=mbrubeckbors-servo2016-11-031-5/+8
|\
| * layout/context: Wrap `image_cache_thread` in a `Mutex<>` as wellOlaf Buddenhagen2016-11-031-5/+8
* | Make style context use parking_lot::RwLockXidorn Quan2016-11-021-5/+3
|/
* Remove concept of Layers from ServoMartin Robinson2016-10-211-6/+0
* Remove old rendering backend.Glenn Watson2016-10-181-20/+11
* Move image fetching methods to SharedLayoutContext.Ms2ger2016-08-231-9/+10
* Remove some type aliases that are now just re-exports.Simon Sapin2016-07-201-2/+1
* Have a concrete SelectorImpl type everywhere in the style crate.Simon Sapin2016-07-201-2/+1
* Remove the ComputedValue traits and style_struct_traitsSimon Sapin2016-07-201-2/+2