Remove a few abandonded atom.* functions relying on sendMessageToBrowserProcess.

This commit is contained in:
Cheng Zhao
2013-05-23 14:13:39 +08:00
parent 95d5bff6ba
commit 8849eb1186

View File

@@ -192,15 +192,6 @@ window.atom =
exit: (status) ->
@sendMessageToBrowserProcess('exit', [status])
log: (message) ->
@sendMessageToBrowserProcess('log', [message])
beginTracing: ->
@sendMessageToBrowserProcess('beginTracing')
endTracing: ->
@sendMessageToBrowserProcess('endTracing')
toggleFullScreen: ->
currentWindow = remote.getCurrentWindow()
currentWindow.setFullscreen(!currentWindow.isFullscreen())
@@ -208,15 +199,6 @@ window.atom =
sendMessageToBrowserProcess: (name, data=[], callbacks) ->
throw new Error("sendMessageToBrowserProcess no longer works for #{name}")
receiveMessageFromBrowserProcess: (name, data) ->
switch name
when 'reply'
[messageId, callbackIndex] = data.shift()
@pendingBrowserProcessCallbacks[messageId]?[callbackIndex]?(data...)
when 'openPath'
path = data[0]
rootView?.open(path)
getWindowStatePath: ->
if not @getPathToOpen()
'probably-a-spec-window'