aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread_2020/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix painting order of atomic inline stacking containers (#30458)Delan Azabani2023-10-061-1/+5
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-5/+5
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-29/+25
* Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)Martin Robinson2023-09-101-7/+4
* remove `extern crate` (#30311)Samson2023-09-081-9/+4
* Try to `use` WebRender types moreMartin Robinson2023-07-101-7/+8
* Remove unused variableOriol Brufau2023-07-011-1/+0
* It was removed from the spec and it's disabled everywhere.Emilio Cobos Álvarez2023-06-301-23/+1
* Layout-2020: Serialize access to stylo thread pool.Mukilan Thiyagarajan2023-05-261-4/+7
* Clean up and document the `send_display_list` interfaceMartin Robinson2023-05-241-10/+7
* Auto merge of #29748 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-191-6/+2
|\
| * Further changes required by ServoOriol Brufau2023-05-161-6/+2
* | Refactor Layout 2020 layout for a compositor-side scroll treeMartin Robinson2023-05-171-10/+20
|/
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-14/+13
* Eliminate duplicate Layout DOM wrappersMartin Robinson2023-05-051-16/+24
* Clean up arguments passed to and stored in LayoutThreadMartin Robinson2023-05-011-82/+20
* Fix scrolling from script in Layout 2020Martin Robinson2023-04-251-1/+2
* Scroll from script should trigger a reflowMartin Robinson2023-04-251-17/+19
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-12/+68
* Fix some build warningsMartin Robinson2023-03-271-1/+0
* Fix test-tidy for Layout 2020Martin Robinson2023-03-211-1/+0
* Fix the Layout 2020 buildMartin Robinson2023-03-201-5/+3
* Move hit testing information out of WebRenderMartin Robinson2023-03-151-2/+6
* feat: shorten thread namesyvt2021-07-191-1/+1
* feat(layout_2020): implement `offset{Parent, Top, Left, Width, Height}`yvt2021-06-191-1/+2
* Miscellaneous build / tidy fixes.Emilio Cobos Álvarez2021-02-261-1/+7
* Fix warnings introduced in newer Rust NightlySimon Sapin2021-02-251-5/+0
* ensure clean shutdown of all threads running JSGregory Terzian2020-06-301-15/+10
* Add DocumentAnimationSet and AnimationSetKeyMartin Robinson2020-06-151-10/+10
* Fix ./mach build --release --with-layout-2020Utsav Oza2020-06-101-2/+8
* Store resolved font style in canvas context stateUtsav Oza2020-06-101-2/+4
* Fix ./mach build --release --with-layout-2020Utsav Oza2020-06-101-1/+2
* Query layout to resolve canvas font property valueUtsav Oza2020-06-101-0/+1
* Remove unecessary webrender document from layout.Josh Matthews2020-06-091-17/+3
* Cache animation computed values when animations changeMartin Robinson2020-06-051-1/+8
* Reconstruct the box tree incrementally in some caseAnthony Ramine2020-06-041-14/+18
* Auto merge of #26484 - servo:layout-2020-style-prep, r=SimonSapinbors-servo2020-05-191-12/+11
|\
| * Implement concept of dirty rootAnthony Ramine2020-05-191-12/+11
* | layout_2020: Add support for transitions and animationsMartin Robinson2020-05-191-4/+36
|/
* Correctly paint the CSS canvas’ backgroundSimon Sapin2020-05-151-5/+2
* Rename BoxTreeRoot/FragmentTreeRoot to BoxTree/FragmentTreeSimon Sapin2020-05-151-19/+17
* layout_2020: Fix WebRender display list dumpingMartin Robinson2020-05-151-4/+8
* Move most animation processing to scriptMartin Robinson2020-05-121-4/+0
* layout_2020: Add initial support for getComputedStyleMartin Robinson2020-05-111-2/+8
* Start having animations conform to the HTML specMartin Robinson2020-05-051-19/+4
* Use a restyle for animation ticksMartin Robinson2020-05-051-69/+11
* Add ElementAnimationState and PossibleElementAnimationStateMartin Robinson2020-04-241-23/+5
* Auto merge of #26244 - mrobinson:animation-cancel, r=jdmbors-servo2020-04-221-0/+1
|\
| * Add support for canceling CSS transitionsMartin Robinson2020-04-221-0/+1
* | Make the rule tree actually threadsafeAnthony Ramine2020-04-201-3/+1
|/