Revision 1b5ce4ad3817e7b7247d7ff0f76b81877fce0d89 authored by Andrew Comminos on 21 December 2018, 21:45:26 UTC, committed by Chromium WPT Sync on 21 December 2018, 21:45:26 UTC
When two child elements of a flexbox overlap (for example, due to negative margins), the element drawn in the foreground may not actually capture the hit if the element underneath it is hit-tested in an earlier phase (e.g. foreground before child block background), despite being occluded. This is because painting of flexbox children is done atomically (all phases at once). This change makes hit testing atomic as well, in accordance with the spec [1]. [1] https://www.w3.org/TR/css-flexbox-1/#painting Bug: 844505 Change-Id: Iceab80b42f19488dcb59565ea3c0ce40d48c483b
1 parent f3cbe03
File | Mode | Size |
---|---|---|
resources | ||
META.yml | -rw-r--r-- | 96 bytes |
body-basic-manual.html | -rw-r--r-- | 981 bytes |
body-empty-manual.html | -rw-r--r-- | 1.2 KB |
common.js | -rw-r--r-- | 1.5 KB |
constructor-basic.html | -rw-r--r-- | 824 bytes |
constructor-invalid.html | -rw-r--r-- | 718 bytes |
event-onclick-manual.html | -rw-r--r-- | 870 bytes |
event-onclose.html | -rw-r--r-- | 1019 bytes |
event-onerror-default-manual.html | -rw-r--r-- | 1.0 KB |
event-onerror-denied-manual.html | -rw-r--r-- | 970 bytes |
event-onshow.html | -rw-r--r-- | 1014 bytes |
icon-basic-manual.html | -rw-r--r-- | 1006 bytes |
icon-empty-manual.html | -rw-r--r-- | 939 bytes |
idlharness.https.any.js | -rw-r--r-- | 994 bytes |
instance.html | -rw-r--r-- | 2.0 KB |
lang.html | -rw-r--r-- | 2.3 KB |
permission.html | -rw-r--r-- | 535 bytes |
requestPermission-denied-manual.html | -rw-r--r-- | 773 bytes |
requestPermission-granted-manual.html | -rw-r--r-- | 566 bytes |
shownotification-resolve-manual.https.html | -rw-r--r-- | 1.7 KB |
tag-different-manual.html | -rw-r--r-- | 1.4 KB |
tag-same-manual.html | -rw-r--r-- | 1.4 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...