Oriol Brufau
|
50f56affe3
|
Lint layout_2020 with clippy (#31169)
cargo clippy --fix -p layout_2020 --allow-dirty --broken-code
|
2024-01-25 09:03:31 +00:00 |
|
Samson
|
aad2dccc9c
|
Strict import formatting (grouping and granularity) (#30325)
* strict imports formatting
* Reformat all imports
|
2023-09-11 19:16:54 +00:00 |
|
Martin Robinson
|
72b5fcd0b6
|
Combine DOM-related concepts in Layout 2020 into dom.rs
|
2023-05-13 11:52:59 +02:00 |
|
Oriol Brufau
|
ab2ba273e3
|
Simplify our setup for font metric queries from style
This is a backport of https://phabricator.services.mozilla.com/D157589,
by Emilio Cobos Álvarez, plus some additions so that Servo compiles,
and some parts from https://phabricator.services.mozilla.com/D144455.
Should have no change in behavior.
|
2023-05-11 21:02:15 +02:00 |
|
Anthony Ramine
|
88d79fe46d
|
Remove postorder traversal from layout 2020 during styling
|
2020-04-06 12:40:05 +02:00 |
|
Anthony Ramine
|
e3be136c9b
|
Rename a bunch of style/layout data items
GetLayoutData::get_style_and_layout_data becomes
GetOpaqueStyleAndLayoutData::get_opaque_style_and_layout_data.
GetRawData::get_raw_data becomes GetStyleAndLayoutData::get_style_and_layout_data.
LayoutNode::init_style_and_layout_data becomes
LayoutNode::init_opaque_style_and_layout_data.
LayoutNode::take_style_and_layout_data becomes
LayoutNode::take_opaque_style_and_layout_data.
|
2020-04-06 12:39:52 +02:00 |
|
Anthony Ramine
|
04af32128c
|
Add a 'dom lifetime to GetLayoutData
|
2020-03-26 13:17:46 +01:00 |
|
Simon Sapin
|
4e6e31a76c
|
Pass a LayoutContext through box construction
|
2019-12-02 22:26:49 +01:00 |
|
Anthony Ramine
|
be0e84b30f
|
Rename RecalcStyleAndConstructFlows to RecalcStyle
It doesn't construct flows anymore.
|
2019-09-11 10:06:35 +02:00 |
|
Anthony Ramine
|
317d700f5d
|
Remove most of the things in layout 2020
We keep mostly the query system. There is probably more to delete but
that's a good start I think.
|
2019-07-31 17:09:17 +02:00 |
|
Anthony Ramine
|
4846d76e82
|
Make layout_2020 be layout_2013
|
2019-07-31 17:09:16 +02:00 |
|