aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout
Commit message (Expand)AuthorAgeFilesLines
* Add initial support for sticky positioning for non-legacy layout (#30686)Martin Robinson2023-11-291-5/+4
* Further changes required by ServoOriol Brufau2023-11-242-17/+15
* Further changes required by ServoOriol Brufau2023-11-241-1/+1
* Further changes required by ServoOriol Brufau2023-11-241-1/+1
* Further changes required by ServoOriol Brufau2023-11-212-13/+18
* Fix transform assertion failures in Layout 2013 and Layout 2020 (#30713)Martin Robinson2023-11-135-9/+13
* Further changes required by ServoOriol Brufau2023-11-042-4/+8
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-9/+9
* Temporarily convert more cfg(debug_assertions) crashes to warnings (#30590)Delan Azabani2023-10-201-1/+4
* Don't panic when no font is found for a TextRun (#30581)Martin Robinson2023-10-191-6/+19
* Anonymous boxes that wrap inlines should not inherit overflow (#30579)Martin Robinson2023-10-191-14/+14
* Temporarily convert existing cfg(debug_assertions) crashes to warnings (#30578)Delan Azabani2023-10-184-4/+16
* Only access hit test items for the current epoch in the compositor (#30491)Martin Robinson2023-10-041-1/+2
* Implement support for the `drop-shadow` filter (#30439)Ennui Langeweile2023-10-043-7/+24
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-5/+16
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-1138-390/+442
* Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)Martin Robinson2023-09-104-29/+54
* Layout 2013: Don't make gradient display items for zero-sized gradients (#30321)Martin Robinson2023-09-092-7/+22
* remove `extern crate` (#30311)Samson2023-09-0826-26/+49
* Layout 2013: Don't use WebRender border image outset support (#30315)Martin Robinson2023-09-081-14/+10
* build(deps): bump bitflags from 1.3.2 to 2.3.1 (#30273)Martin Robinson2023-09-018-70/+57
* Format toml files (#30112)Samson2023-08-171-1/+0
* Further changes required by ServoOriol Brufau2023-08-165-34/+37
* Further changes required by ServoOriol Brufau2023-08-161-2/+8
* Further changes required by ServoOriol Brufau2023-08-164-24/+10
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-1610-55/+60
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-1510-60/+55
* Use explicit WebRender hit test items in legacy layout (#29981)Martin Robinson2023-07-171-13/+37
* Auto merge of #29965 - mrobinson:clip-chain, r=delanbors-servo2023-07-113-67/+95
|\
| * Use the WebRender clip chain APIMartin Robinson2023-07-043-67/+95
* | Try to `use` WebRender types moreMartin Robinson2023-07-103-7/+7
* | Make the choice of layout runtime settingMartin Robinson2023-07-062-4/+4
* | Vendor the current version of WebRenderMartin Robinson2023-07-031-1/+1
|/
* Make Layout 2013 style a superset of Layout 2020 styleMartin Robinson2023-06-282-5/+14
* Clean up and document the `send_display_list` interfaceMartin Robinson2023-05-241-16/+11
* Auto merge of #29745 - mrobinson:compositor-side-scroll-tree, r=mukilanbors-servo2023-05-231-39/+76
|\
| * Add a compositor-side scroll treeMartin Robinson2023-05-191-39/+76
* | Auto merge of #29748 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-191-2/+2
|\ \ | |/ |/|
| * Further changes required by ServoOriol Brufau2023-05-161-2/+2
* | Start the transition to workspace dependenciesMartin Robinson2023-05-171-19/+19
|/
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-134-25/+3
* Simplify our setup for font metric queries from styleOriol Brufau2023-05-112-3/+2
* Eliminate duplicate Layout DOM wrappersMartin Robinson2023-05-051-2/+6
* Detect body elements during layoutMartin Robinson2023-05-043-18/+42
* Clean up debug optionsMartin Robinson2023-05-014-8/+8
* Round text decoration thickness to >= 1 device pixelsOriol Brufau2023-04-271-3/+15
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-9/+8
* Move hit testing information out of WebRenderMartin Robinson2023-03-153-12/+17
* Move more code into ClipScrollState during WebRender DL buildingMartin Robinson2023-03-101-74/+99
* Bump euclid to 0.22Martin Robinson2023-01-266-29/+47