aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/fragments.rs
Commit message (Expand)AuthorAgeFilesLines
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-646/+0
* Do not hoist floated fragmentsMartin Robinson2023-06-031-38/+20
* Place floats in layout 2020, but don't flow text around the floats yet.Patrick Walton2023-06-031-11/+42
* Better implement getComputedStyle() for positioned insetsMartin Robinson2023-05-091-16/+151
* Detect body elements during layoutMartin Robinson2023-05-041-93/+25
* Rework CB management during stacking context tree constructionMartin Robinson2023-05-031-15/+11
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-1/+29
* refactor(layout_2020): add `depth` parameter to the closure passed to `Fragme...yvt2021-06-161-10/+13
* Create HoistedSharedFragmentManish Goregaokar2020-07-271-1/+2
* layout_2020: Tag fragments with their pseudo content typeMartin Robinson2020-06-061-4/+42
* layout_2020: Add initial support for getComputedStyleMartin Robinson2020-05-111-0/+10
* layout_2020: Use ArcRefCell to track hoisted fragmentsMartin Robinson2020-03-271-27/+7
* Auto merge of #26037 - mrobinson:arcrefcell-fragment-tree, r=SimonSapinbors-servo2020-03-261-6/+47
|\
| * layout_2020: Use ArcRefCell in the fragment treeMartin Robinson2020-03-251-6/+47
* | Auto merge of #25888 - ferjm:text.decoration.2020, r=noxbors-servo2020-03-231-1/+28
|\ \
| * | Propagate text decoration where neededFernando Jiménez Moreno2020-03-231-18/+1
| * | Do not use buggy text_decorations_in_effectFernando Jiménez Moreno2020-03-231-0/+20
| * | Store required font metrics on TextFragmentFernando Jiménez Moreno2020-03-231-1/+25
| |/
* / layout_2020: Use the containing block more when calculating scrolling overflowMartin Robinson2020-03-231-12/+19
|/
* layout_2020: Fix a documentation commentMartin Robinson2020-03-191-1/+3
* layout_2020: Paint hoisted positioned fragments in tree orderMartin Robinson2020-03-111-5/+42
* Minor improvements to layout_debug and associated codeFernando Jiménez Moreno2020-02-211-46/+13
* Add fragment debug idFernando Jiménez Moreno2020-02-211-3/+50
* Add layout debugger support to layout_2020Fernando Jiménez Moreno2020-02-211-1/+39
* Add support for overflow:scroll and overflow:hidden to layout_2020Martin Robinson2020-01-311-21/+83
* Use euclid data types for physical structs in layout_2020Martin Robinson2020-01-231-11/+11
* Add initial support for scrollable overflow in layout_2020Martin Robinson2020-01-211-0/+68
* Allow dumping the fragment tree in layout_2020Martin Robinson2020-01-131-3/+67
* Store an OpaqueNode in boxes and fragmentsAnthony Ramine2019-12-131-0/+3
* Implement `text-align` (except `justify`)Simon Sapin2019-12-071-1/+12
* Rename content_rect to rect in TextFragment and ImageFragmentSimon Sapin2019-12-071-2/+2
* Use the WritingMode bitflags from StyloSimon Sapin2019-12-071-3/+3
* Start supporting images in layout 2020Anthony Ramine2019-12-011-1/+8
* Start implementing text in layout 2020Anthony Ramine2019-11-251-5/+9
* Import victor's layout system 🍷Anthony Ramine2019-09-111-3/+12
* Import files from VictorSimon Sapin2019-09-111-0/+116