Browse Source

Merge pull request #8086 from deepak1556/devtools_remove_workspace_patch

override window.confirm in devtools
Kevin Sawicki 8 years ago
parent
commit
477ac313ab
1 changed files with 13 additions and 0 deletions
  1. 13 0
      lib/renderer/inspector.js

+ 13 - 0
lib/renderer/inspector.js

@@ -6,6 +6,19 @@ window.onload = function () {
   window.WebInspector.createFileSelectorElement = createFileSelectorElement
 }
 
+window.confirm = function (message, title) {
+  const {dialog} = require('electron').remote
+  if (title == null) {
+    title = ''
+  }
+  return !dialog.showMessageBox({
+    message: message,
+    title: title,
+    buttons: ['OK', 'Cancel'],
+    cancelId: 1
+  })
+}
+
 const convertToMenuTemplate = function (items) {
   return items.map(function (item) {
     const transformed = item.type === 'subMenu' ? {