mirror of
https://github.com/servo/servo.git
synced 2025-09-30 16:49:16 +01:00
Add another incremental layout that starts at stacking tree construction (#37088)
This allows to skip rebuilding the box tree when it's only necessary to rebuild the stacking context tree. Bumps Stylo to https://github.com/servo/stylo/pull/187 Testing: Unneeded (no behavior change). Just improving performance. However, this adds a new test for dynamic changes of `z-index`, which we were breaking in an earlier iteration of this patch. Signed-off-by: Oriol Brufau <obrufau@igalia.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
parent
1f5087d773
commit
d18000fee8
5 changed files with 78 additions and 22 deletions
13
tests/wpt/meta/MANIFEST.json
vendored
13
tests/wpt/meta/MANIFEST.json
vendored
|
@ -119171,6 +119171,19 @@
|
|||
{}
|
||||
]
|
||||
],
|
||||
"z-index-020.html": [
|
||||
"34a7272a2541e779c487fe3501d6e6cd3f751f51",
|
||||
[
|
||||
null,
|
||||
[
|
||||
[
|
||||
"/css/reference/ref-filled-green-200px-square.html",
|
||||
"=="
|
||||
]
|
||||
],
|
||||
{}
|
||||
]
|
||||
],
|
||||
"z-index-abspos-001.xht": [
|
||||
"63a44d15a7dce6e1a2df6124ff1064d0a68392ab",
|
||||
[
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue