Created attachment 458203 [details] webkit screenshot The behavior of <dialog> is not expected. As the document (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog) illustates, when the open attribute is not set, the dialog shouldn't be shown to the user. However, webkit didn't meet this end. The behavior of Chrome seems correct. code: ``` <html> <head> <style> </style> <script> function jsfuzzer() { // https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog // "When the open attribute is not set, the dialog shouldn't be shown to the user." document.getElementById("htmlvar00001").setAttribute("open", "true") } </script> </head> <body onload=jsfuzzer()> <dialog id="htmlvar00001">dialog 1</dialog> <dialog id="htmlvar00002">dialog 2</dialog> </body> </html ``` link: https://codepen.io/chijinz/pen/QWaPBam
<rdar://problem/92558271>
Unable to reproduce. Screenshot does not appear to be from Safari.