mirror of
https://github.com/servo/servo.git
synced 2025-10-01 00:59:15 +01:00
layout: Disable the speculation of block formatting contexts' inline
sizes if the block formatting contexts have negative margins. The heuristics that determine how and whether floats flow into the margins are not valid in that case. Closes #13299.
This commit is contained in:
parent
1fee88e59c
commit
b4aea115b8
4 changed files with 195 additions and 26 deletions
|
@ -652,6 +652,18 @@
|
|||
"url": "/_mozilla/css/block_formatting_context_max_width_a.html"
|
||||
}
|
||||
],
|
||||
"css/block_formatting_context_negative_margins_a.html": [
|
||||
{
|
||||
"path": "css/block_formatting_context_negative_margins_a.html",
|
||||
"references": [
|
||||
[
|
||||
"/_mozilla/css/block_formatting_context_negative_margins_ref.html",
|
||||
"=="
|
||||
]
|
||||
],
|
||||
"url": "/_mozilla/css/block_formatting_context_negative_margins_a.html"
|
||||
}
|
||||
],
|
||||
"css/block_formatting_context_overflow_a.html": [
|
||||
{
|
||||
"path": "css/block_formatting_context_overflow_a.html",
|
||||
|
@ -10058,6 +10070,18 @@
|
|||
"url": "/_mozilla/css/block_formatting_context_max_width_a.html"
|
||||
}
|
||||
],
|
||||
"css/block_formatting_context_negative_margins_a.html": [
|
||||
{
|
||||
"path": "css/block_formatting_context_negative_margins_a.html",
|
||||
"references": [
|
||||
[
|
||||
"/_mozilla/css/block_formatting_context_negative_margins_ref.html",
|
||||
"=="
|
||||
]
|
||||
],
|
||||
"url": "/_mozilla/css/block_formatting_context_negative_margins_a.html"
|
||||
}
|
||||
],
|
||||
"css/block_formatting_context_overflow_a.html": [
|
||||
{
|
||||
"path": "css/block_formatting_context_overflow_a.html",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue