Remove unneeded custom postMessage on window.opener
authorKevin Sawicki <kevinsawicki@gmail.com>
Tue, 15 Dec 2015 00:54:26 +0000 (16:54 -0800)
committerKevin Sawicki <kevinsawicki@gmail.com>
Tue, 15 Dec 2015 00:54:26 +0000 (16:54 -0800)
atom/renderer/lib/override.coffee

index 8b33c6e..ba15c7b 100644 (file)
@@ -92,10 +92,7 @@ window.prompt = ->
   throw new Error('prompt() is and will not be supported.')
 
 openerId = ipcRenderer.sendSync 'ATOM_SHELL_GUEST_WINDOW_MANAGER_GET_OPENER_ID'
-if openerId?
-  window.opener = BrowserWindowProxy.getOrCreate(openerId)
-  window.opener.postMessage = (message, targetOrigin='*') ->
-    ipcRenderer.send 'ATOM_SHELL_GUEST_WINDOW_MANAGER_WINDOW_OPENER_POSTMESSAGE', message, targetOrigin, location.origin
+window.opener = BrowserWindowProxy.getOrCreate(openerId) if openerId?
 
 ipcRenderer.on 'ATOM_SHELL_GUEST_WINDOW_POSTMESSAGE', (event, sourceId, message, sourceOrigin) ->
   # Manually dispatch event instead of using postMessage because we also need to