зеркало из https://github.com/mozilla/gecko-dev.git
fb839d472b
Previously, WR would internally mark a parent stacking context as requiring isolation when a stacking context with mix-blend-mode was encountered. However, this adds significant complexity to scene building in WR, meaning that several decisions related to stacking context redundancy, clip chain roots must be delayed until the stacking context is popped. By requiring the display list to annotate blend containers (Gecko already has all this information available), we will be able to simplify this scene building logic, which will unblock some ongoing improvements to how clips are handled. The patch introduces stacking context flags, and ports the existing is_backdrop_root bool to be part of these flags. It also removes an unused old field, cache_tiles. Differential Revision: https://phabricator.services.mozilla.com/D73597 |
||
---|---|---|
.. | ||
aa | ||
backface | ||
blend | ||
border | ||
boxshadow | ||
clip | ||
filters | ||
gradient | ||
image | ||
invalidation | ||
mask | ||
performance | ||
scrolling | ||
snap | ||
split | ||
text | ||
tiles | ||
transforms | ||
reftest.list |