En Meet the New Dialog Element se explica la nueva etiqueta <dialog> que está definida en HTML 5.2 que es recomendación desde el 14 de diciembre de 2017:
The <dialog> element represents a part of an application that a user interacts with to perform a task, for example a dialog box, inspector, or window.
The open attribute is a boolean attribute. When specified, it indicates that the dialog element is active and that the user can interact with it.
En esta página web se puede probar su funcionamiento.