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 8b33c6e2237c403e2a2b713bd1c1f09ec651e568..ba15c7b3f61af5ae32d2e8fa6912a18f6bb06688 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