RESOLVED DUPLICATE of bug 220892 227705
Missing or Flickering Elements
https://bugs.webkit.org/show_bug.cgi?id=227705
Summary Missing or Flickering Elements
Kerry
Reported 2021-07-06 08:24:08 PDT
Created attachment 432933 [details] Test case for flickering text In the WordPress Block Editor, we were seeing elements flicker in Safari and the Safari Technology preview 127 in https://github.com/WordPress/gutenberg/issues/30803. I've narrowed this down to a test case, which I've attached. It's also available at https://codepen.io/gwwar/pen/dyWYdmg It should look like https://user-images.githubusercontent.com/1270189/124388676-c0a34f80-dc98-11eb-8987-aa0e6001c10c.mp4 with the bad behavior. It's a little bit of a complex setup, requiring flex styles, an iframe, two fixed divs, and some z-index stacking contexts. We're are able to consistently reproduce this, so I do feel it's worthwhile to report. Let us know if folks have trouble reproducing or if y'all need more information. Thanks!
Attachments
Test case for flickering text (5.26 KB, text/html)
2021-07-06 08:24 PDT, Kerry
no flags
Test reduction (743 bytes, text/html)
2021-07-06 11:20 PDT, zalan
no flags
smfr testcase (1.11 KB, text/html)
2021-07-06 12:31 PDT, Simon Fraser (smfr)
no flags
Kerry
Comment 1 2021-07-06 08:35:42 PDT
If it helps, there's also a few other videos available at https://github.com/WordPress/gutenberg/pull/32824#issuecomment-873280550 Elements disappear or end up being ordered incorrectly when the iframe in .components-popover intersects with .block-editor-block-list__layout and causes a new compositing layer to be created.
zalan
Comment 2 2021-07-06 11:20:55 PDT
Created attachment 432947 [details] Test reduction
Simon Fraser (smfr)
Comment 3 2021-07-06 12:31:53 PDT
Created attachment 432961 [details] smfr testcase
Simon Fraser (smfr)
Comment 4 2021-07-06 14:39:42 PDT
Same as bug 220892, confirmed that the patch fixes it. *** This bug has been marked as a duplicate of bug 220892 ***
Kerry
Comment 5 2021-07-07 07:58:26 PDT
Great to know this already had a patch fix! Thanks for looking into it.
Note You need to log in before you can comment on or make changes to this bug.