← Back to release summary

showModalDialog

Category
Miscellaneous
Type
New or changed feature
Status
Removed (Chrome 42)
Intent stage
None

Summary

The global showModalDialog() method displays a modal dialog box containing a specified HTML document. This feature has an incredibly high cost in terms of code complexity since it requires us to run an event loop on top of an arbitrary JavaScript stack. It also complicates the web platform by making task dispatch reentrant and hard to reason about. In Chrome 37 it was disabled and in Chrome 43 it is removed.

Standards & signals

Docs: http://blog.chromium.org/2014/07/disabling-showmodaldialog.html http://dev.opera.com/blog/showmodaldialog/

View on chromestatus.com