aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread/lib.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Remove support for energy profilingSimon Sapin2020-06-041-2/+0
* Implement concept of dirty rootAnthony Ramine2020-05-191-15/+27
* Move most animation processing to scriptMartin Robinson2020-05-121-34/+41
* Split animations and transitions into separate listsMartin Robinson2020-05-061-3/+3
* Start having animations conform to the HTML specMartin Robinson2020-05-051-19/+4
* Use a restyle for animation ticksMartin Robinson2020-05-051-128/+21
* Add support for animationend eventMartin Robinson2020-05-011-14/+8
* Add support for transitionrun eventsMartin Robinson2020-04-241-4/+9
* Add ElementAnimationState and PossibleElementAnimationStateMartin Robinson2020-04-241-41/+18
* Auto merge of #26244 - mrobinson:animation-cancel, r=jdmbors-servo2020-04-221-0/+6
|\
| * Add support for canceling CSS transitionsMartin Robinson2020-04-221-0/+6
* | Make the rule tree actually threadsafeAnthony Ramine2020-04-201-3/+1
|/
* Don't go through the layout thread to retrieve a node's primary styleAnthony Ramine2020-04-071-12/+4
* Auto merge of #26110 - servo:layout-2020-rm-note-dirty-descendant, r=emiliobors-servo2020-04-041-8/+0
|\
| * Kill ServoLayoutElement::note_dirty_descendantAnthony Ramine2020-04-041-8/+0
* | Make DOM own the style and layout data, in an UnsafeCellAnthony Ramine2020-04-041-8/+0
* | Don't expose any AtomicRefCell directly from style traitsAnthony Ramine2020-04-041-3/+1
|/
* Pass pending restyles instead of draining them from layoutAnthony Ramine2020-03-281-2/+4
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-1/+1
* Remove unnecessary .clone() callsIulian Gabriel Radu2020-03-041-5/+5
* Make Background Hang Monitor OptionalKunal Mohan2020-02-231-9/+15
* remove option for origin and mirror changes to layout_thread_2020Kunal Mohan2020-02-181-19/+21
* Take origin from window instead of creating a new one in case of reflowKunal Mohan2020-02-151-4/+12
* Improve the name the NodeGeometryQueryMartin Robinson2020-02-051-4/+4
* Use non-IPC webrender API over explicit IPC channels.Josh Matthews2019-11-271-30/+13
* layout: Inform webrender about new pipeline as early as possible.Josh Matthews2019-11-131-2/+16
* Ensure layout/script always have a correct viewport size when a new pipeline ...Josh Matthews2019-11-061-23/+8
* dom: Calculate the viewport size of iframes when they are first added to the ...Josh Matthews2019-11-061-0/+11
* Double key image cache by requesting origin, and store CORS status with cache...Josh Matthews2019-10-041-0/+1
* style: Fix Servo build, and rustfmt recent changes.Emilio Cobos Álvarez2019-09-121-5/+6
* Replace DisplayList::is_contentful with tracking during conversion to WR disp...Simon Sapin2019-09-061-2/+2
* Replace the WebRenderDisplayItemConverter trait with an inherent methodSimon Sapin2019-09-061-1/+1
* restructure content process shutdown ack with threaded sender, without layoutGregory Terzian2019-08-171-5/+0
* Update euclid.Emilio Cobos Álvarez2019-07-231-14/+13
* Create a solid rectangle display list entry for the page background.Josh Matthews2019-07-091-3/+8
* Stop storing display lists in an `Arc`Patrick Walton2019-07-091-7/+4
* WebRender units are no longer reexported.Patrick Walton2019-07-091-3/+4
* Upgrade to rustc 1.37.0-nightly (088b98730 2019-07-03)Josh Matthews2019-07-051-0/+3
* Fix some new warningsSimon Sapin2019-06-221-3/+3
* Layout_thread: removed all possible opts::get()oneturkmen2019-06-041-14/+107
* Flush shadow roots stylesheets only if they changedFernando Jiménez Moreno2019-04-261-7/+5
* Minor layout thread cleanups:Fernando Jiménez Moreno2019-04-261-2/+5
* Invalidate and flush shadow tree stylesheets where neededFernando Jiménez Moreno2019-04-261-1/+12
* fixup! Measure layout queries blocked by ongoing layoutpylbrecht2019-04-171-1/+1
* Measure layout queries blocked by ongoing layoutPhilipp Albrecht2019-04-131-3/+14
* #8539 Config preferences backend restructurePeter Hall2019-03-201-6/+2
* Auto merge of #22396 - jdm:no-spam-iframe-size, r=asajeffreybors-servo2019-01-141-5/+41
|\
| * Suppress iframe size messages from layout that include unchanged sizes.Josh Matthews2019-01-141-5/+41
* | Remove LayoutDamageComputationAnthony Ramine2019-01-141-1/+1
* | Remove BlockFlowDisplayListBuildingAnthony Ramine2019-01-141-1/+1