aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/dom_traversal.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Add initial support for the `::marker` pseudo-element (#36317)Martin Robinson2025-04-071-0/+4
* fix: root element not establishing stacking context (#35390) (#36174)Michael Rees2025-04-031-0/+5
* layout: Simplify and generalize the usage of pseudo-elements (#36202)Martin Robinson2025-03-291-107/+82
* script: Eliminate `PseudoElementType` (#36146)Martin Robinson2025-03-261-2/+2
* Make input element display-inside always flow-root (#35908)Kenzie Raditya Tirtarahardja2025-03-231-3/+27
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-1/+1
* layout: Implement a non-recursive version of CSS `quotes` (#34770)Xiaocheng Hu2025-02-271-2/+35
* Lay out the contents of slot elements (#35220)Simon Wülker2025-02-021-11/+43
* layout: Lay out Shadow DOM elements (#34701)Martin Robinson2024-12-191-0/+5
* layout: Fix CSS `attr()` function case sensitivity matching (#34574)Steven Novaryo2024-12-131-2/+23
* build: upgrade rustc to 1.81.0 (#34270)Mukilan Thiyagarajan2024-12-121-2/+1
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-071-5/+5
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-1/+1
* layout: Fix display of new text in `textarea` elements (#32886)Martin Robinson2024-07-301-18/+29
* layout: Simplify `Contents` a little (#32487)Martin Robinson2024-06-211-26/+21
* layout: Add very basic support for showing text in input boxes (#32365)Martin Robinson2024-06-201-1/+25
* layout: Take into account `display: table` etc in offset* queries (#32448)Martin Robinson2024-06-101-8/+15
* Upgrade stylo to 2024-05-15 (#32334)Oriol Brufau2024-05-271-1/+1
* layout: Add support for `<object>` with image data URLs (#32069)Martin Robinson2024-04-151-1/+1
* layout: Do not inherit node and fragment flags in anonymous boxes (#31586)Martin Robinson2024-03-091-6/+27
* layout: Add line height from preserved segment breaks in quirks mode (#31419)Martin Robinson2024-02-261-1/+4
* layout: Place absolutes in IFCs at their hypothetical static position (#31418)Martin Robinson2024-02-231-0/+2
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-2/+2
* layout: Convert layout internal display to inline for replaced elements (#31133)Martin Robinson2024-01-231-0/+1
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-1/+1
* Anonymous boxes that wrap inlines should not inherit overflow (#30579)Martin Robinson2023-10-191-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-8/+9
* Make the choice of layout runtime settingMartin Robinson2023-07-061-0/+8
* Further changes required by ServoOriol Brufau2023-05-161-2/+2
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-195/+5
* Detect body elements during layoutMartin Robinson2023-05-041-0/+26
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-0/+12
* Don’t parse unspported values of `content`Simon Sapin2020-07-241-2/+0
* Make a bool for `display: list-item` available to flow box constructionSimon Sapin2020-07-231-1/+3
* Bump rust to 1.46.0-nightly (a8cf39911 2020-06-21)Anthony Ramine2020-06-231-1/+1
* Add WebGPU to Layout-2020Kunal Mohan2020-06-141-0/+1
* layout_2020: Tag fragments with their pseudo content typeMartin Robinson2020-06-061-28/+62
* Owned `ServoArc<ComputedValues>` in `TraversalHandler`Simon Sapin2020-06-041-7/+7
* Don't panic while already panicking in BoxSlot::dropAnthony Ramine2020-05-181-2/+4
* Correctly paint the CSS canvas’ backgroundSimon Sapin2020-05-151-3/+14
* Rewrite handling of pointers to boxes in the DOM treeSimon Sapin2020-05-151-65/+30
* Rename a bunch of style/layout data itemsAnthony Ramine2020-04-061-2/+2
* Make DOM own the style and layout data, in an UnsafeCellAnthony Ramine2020-04-041-7/+5
* Make OpaqueLayoutAndStyleData just a bit less opaqueAnthony Ramine2020-04-041-3/+6
* Make LayoutNodeHelpers::text_content return a cowAnthony Ramine2020-03-311-4/+10
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-2/+2
* Switch some uses of `Arc<AtomicRefCell<T>>` over to `ArcRefCell<T>`Patrick Walton2020-03-171-3/+4
* Canvas rendering for layout 2020Fernando Jiménez Moreno2020-03-061-2/+22
* Generate ::before and ::after content from url() for layout2020Fernando Jiménez Moreno2020-02-281-1/+9