1. Dialog element

    Method of easily creating custom dialog boxes to display to the user with modal or non-modal options. Also includes a `::backdrop` pseudo-element for behind the element.

  2. accept attribute for file input

    Allows a filter to be defined for what type of files a user may pick with from an `<input type="file">` dialog

  3. beforeunloadevent api: user interaction required for dialog box

  4. htmldialogelement api

  5. htmldialogelement api: `cancel` event

  6. htmldialogelement api: close

  7. htmldialogelement api: `close` event

  8. htmldialogelement api: open

  9. htmldialogelement api: returnvalue

  10. htmldialogelement api: show

  11. htmldialogelement api: showmodal

  12. htmlelement api: `beforetoggle` event: `beforetoggle` event fires at dialog elements

  13. htmlelement api: `toggle` event: `toggle` event fires at dialog elements

  14. window api: `beforeunload` event: dialog displays a generic string, not event handler return value

  15. window api: showmodaldialog

  16. css selector: `::backdrop`: support on `dialog` elements

  17. html element: dialog

  18. html element: dialog: open