My team and I have come across this visual-glitch using Google Chrome.
I have isolated the visual-glitch to its most simple elements. Recreate the glitch by making a new .html file with the following code below and opening it in chrome.
My Current Google Chrome is (Version 78.0.3904.108 (Official Build) (64-bit)) on a MacOS Mojave Version 10.14.6 as of Dec 02, 2019
<!doctype html>
<div
style="
position: fixed;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,.3);
backdrop-filter: blur(5px);
"
>
</div>
You should see a mostly "grey-ish" rgba(0,0,0,.3) page with 8px of transparent margin on the top and left added from the default css of the <body> tag.
Hover your mouse over your Google Chrome's tabs bar and you will notice a visual glitch of a blurred line.
Assumptions: Due to the minimalistic nature of this .html file, my team believes it is an "artifact" from the Chrome Browser that is generally 0px and not visible. When the backdrop-filter using blur is applied to the position: fixed <div> then this non-visable artifact is displayed giving the "artifact" psudo-height from the blur.
Question: How do I get the "glitch artifact" to NOT show up, and still be able to use backdrop-filter with blur()?