[Webkit-unassigned] [Bug 201987] New: backdrop-filter applied to child element when child uses transform
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 19 09:39:38 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=201987
Bug ID: 201987
Summary: backdrop-filter applied to child element when child
uses transform
Product: WebKit
Version: Safari 12
Hardware: All
OS: macOS 10.14
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: lawjolla at aol.com
Created attachment 379137
--> https://bugs.webkit.org/attachment.cgi?id=379137&action=review
Safari (left) vs Chrome (right) for codepen above
Any child element of a `backdrop-filter` parent with `transform` has the `backdrop-filter` applied.
Please see:
https://codepen.io/LawJolla/pen/jONQrvR
Example code
<body>
<div id="wrapper">
<img src="https://www.stickpng.com/assets/images/5b3b46b69357a48ff2188195.png" width="200px" />
<div id="title">Safari Backdrop Filter Bug</div>
</div>
</body>
<style>
#wrapper {
-webkit-backdrop-filter: blur(3px);
backdrop-filter: blur(3px);
position: relative;
}
#title {
transform: rotateX(180deg);
}
img {
transform: rotateX(180deg);
}
body {
color: white;
background:
radial-gradient(black 15%, transparent 16%) 0 0,
radial-gradient(black 15%, transparent 16%) 8px 8px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
background-color:#282828;
background-size:16px 16px;
}
</style>
Thanks for the hard work!
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190919/f226c723/attachment-0001.html>
More information about the webkit-unassigned
mailing list