mirror of
https://github.com/servo/servo.git
synced 2025-08-10 16:05:43 +01:00
layout: Stop ignoring containing block padding for the static position (#36051)
The static position rect is calculated assuming that the containing block would be established by the content box of some ancestor, but the actual containing block is established by the padding box. So we need to add the padding of that ancestor. Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
parent
a9afc631ae
commit
86341da885
42 changed files with 49 additions and 1347 deletions
|
@ -34,39 +34,3 @@
|
|||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 2]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 3]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 4]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 14]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 15]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 16]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -46,27 +46,3 @@
|
|||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 4]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 16]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -34,39 +34,3 @@
|
|||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 2]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 3]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 4]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 14]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 15]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 16]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -46,27 +46,3 @@
|
|||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 4]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 16]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -50,23 +50,5 @@
|
|||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 8]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 10]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 17]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 20]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -50,23 +50,5 @@
|
|||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 8]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 17]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 20]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -59,9 +59,6 @@
|
|||
[.container > div 28]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 8]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -71,9 +68,6 @@
|
|||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -59,26 +59,14 @@
|
|||
[.container > div 28]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 8]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 26]
|
||||
expected: FAIL
|
||||
|
|
|
@ -34,39 +34,3 @@
|
|||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 1]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 2]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 13]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 14]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 17]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -52,21 +52,3 @@
|
|||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 10]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -29,44 +29,8 @@
|
|||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 1]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 2]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 5]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 9]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 13]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 14]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 17]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -47,26 +47,8 @@
|
|||
[.container > div 21]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 10]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 19]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -52,21 +52,3 @@
|
|||
|
||||
[.container > div 24]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 8]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 10]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 20]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -59,14 +59,8 @@
|
|||
[.container > div 10]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 11]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 20]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 22]
|
||||
expected: FAIL
|
||||
|
||||
[.container > div 23]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,15 +16,3 @@
|
|||
|
||||
[.rect 16]
|
||||
expected: FAIL
|
||||
|
||||
[.rect 1]
|
||||
expected: FAIL
|
||||
|
||||
[.rect 2]
|
||||
expected: FAIL
|
||||
|
||||
[.rect 3]
|
||||
expected: FAIL
|
||||
|
||||
[.rect 4]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue