From ff9027fa9535a77d5f80823d543cfe53f452a0a7 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sat, 1 Mar 2014 20:01:04 +0800 Subject: [PATCH] Use the dialog API to implement alert(). --- renderer/lib/override.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/renderer/lib/override.coffee b/renderer/lib/override.coffee index 1938afbd56b..7e0b42ec656 100644 --- a/renderer/lib/override.coffee +++ b/renderer/lib/override.coffee @@ -34,3 +34,10 @@ window.open = (url, name, features) -> browser = new BrowserWindow options browser.loadUrl url browser + +# Use the dialog API to implement alert(). +window.alert = (message, title='') -> + remote = require 'remote' + dialog = remote.require 'dialog' + buttons = ['OK'] + dialog.showMessageBox remote.getCurrentWindow(), {message, title, buttons}