mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-31 21:29:06 +00:00
LibWeb: Stop treating intrinsic size keywords as auto
in CSS heights
This commit introduces proper handling of three intrinsic size keywords when used for CSS heights: - min-content - max-content - fit-content This necessitated a few plumbing changes, since we can't resolve these values without having access to containing block widths. This fixes some visual glitches on https://www.supabase.com/ as well as a number of WPT tests. It also improves the appearance of dialogs.
This commit is contained in:
parent
f093a8af67
commit
fbe9395928
Notes:
github-actions[bot]
2024-11-21 18:22:42 +00:00
Author: https://github.com/awesomekling
Commit: fbe9395928
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2484
10 changed files with 120 additions and 104 deletions
|
@ -6,78 +6,77 @@ Rerun
|
|||
|
||||
Found 72 tests
|
||||
|
||||
24 Pass
|
||||
48 Fail
|
||||
72 Pass
|
||||
Details
|
||||
Result Test Name MessagePass .flex 1
|
||||
Pass .flex 2
|
||||
Fail .flex 3
|
||||
Fail .flex 4
|
||||
Fail .flex 5
|
||||
Fail .flex 6
|
||||
Pass .flex 3
|
||||
Pass .flex 4
|
||||
Pass .flex 5
|
||||
Pass .flex 6
|
||||
Pass .flex 7
|
||||
Pass .flex 8
|
||||
Fail .flex 9
|
||||
Fail .flex 10
|
||||
Fail .flex 11
|
||||
Fail .flex 12
|
||||
Pass .flex 9
|
||||
Pass .flex 10
|
||||
Pass .flex 11
|
||||
Pass .flex 12
|
||||
Pass .flex 13
|
||||
Pass .flex 14
|
||||
Fail .flex 15
|
||||
Fail .flex 16
|
||||
Fail .flex 17
|
||||
Fail .flex 18
|
||||
Pass .flex 15
|
||||
Pass .flex 16
|
||||
Pass .flex 17
|
||||
Pass .flex 18
|
||||
Pass .flex 19
|
||||
Pass .flex 20
|
||||
Fail .flex 21
|
||||
Fail .flex 22
|
||||
Fail .flex 23
|
||||
Fail .flex 24
|
||||
Pass .flex 21
|
||||
Pass .flex 22
|
||||
Pass .flex 23
|
||||
Pass .flex 24
|
||||
Pass .flex 25
|
||||
Pass .flex 26
|
||||
Fail .flex 27
|
||||
Fail .flex 28
|
||||
Fail .flex 29
|
||||
Fail .flex 30
|
||||
Pass .flex 27
|
||||
Pass .flex 28
|
||||
Pass .flex 29
|
||||
Pass .flex 30
|
||||
Pass .flex 31
|
||||
Pass .flex 32
|
||||
Fail .flex 33
|
||||
Fail .flex 34
|
||||
Fail .flex 35
|
||||
Fail .flex 36
|
||||
Pass .flex 33
|
||||
Pass .flex 34
|
||||
Pass .flex 35
|
||||
Pass .flex 36
|
||||
Pass .flex 37
|
||||
Pass .flex 38
|
||||
Fail .flex 39
|
||||
Fail .flex 40
|
||||
Fail .flex 41
|
||||
Fail .flex 42
|
||||
Pass .flex 39
|
||||
Pass .flex 40
|
||||
Pass .flex 41
|
||||
Pass .flex 42
|
||||
Pass .flex 43
|
||||
Pass .flex 44
|
||||
Fail .flex 45
|
||||
Fail .flex 46
|
||||
Fail .flex 47
|
||||
Fail .flex 48
|
||||
Pass .flex 45
|
||||
Pass .flex 46
|
||||
Pass .flex 47
|
||||
Pass .flex 48
|
||||
Pass .flex 49
|
||||
Pass .flex 50
|
||||
Fail .flex 51
|
||||
Fail .flex 52
|
||||
Fail .flex 53
|
||||
Fail .flex 54
|
||||
Pass .flex 51
|
||||
Pass .flex 52
|
||||
Pass .flex 53
|
||||
Pass .flex 54
|
||||
Pass .flex 55
|
||||
Pass .flex 56
|
||||
Fail .flex 57
|
||||
Fail .flex 58
|
||||
Fail .flex 59
|
||||
Fail .flex 60
|
||||
Pass .flex 57
|
||||
Pass .flex 58
|
||||
Pass .flex 59
|
||||
Pass .flex 60
|
||||
Pass .flex 61
|
||||
Pass .flex 62
|
||||
Fail .flex 63
|
||||
Fail .flex 64
|
||||
Fail .flex 65
|
||||
Fail .flex 66
|
||||
Pass .flex 63
|
||||
Pass .flex 64
|
||||
Pass .flex 65
|
||||
Pass .flex 66
|
||||
Pass .flex 67
|
||||
Pass .flex 68
|
||||
Fail .flex 69
|
||||
Fail .flex 70
|
||||
Fail .flex 71
|
||||
Fail .flex 72
|
||||
Pass .flex 69
|
||||
Pass .flex 70
|
||||
Pass .flex 71
|
||||
Pass .flex 72
|
Loading…
Add table
Add a link
Reference in a new issue