Wrapper permissionadd confirm
This commit is contained in:
parent
835381fbb1
commit
f82055fef7
1 changed files with 8 additions and 0 deletions
|
@ -126,6 +126,8 @@ class Wrapper
|
||||||
@sendInner {"cmd": "response", "to": message.id, "result": window.history.state}
|
@sendInner {"cmd": "response", "to": message.id, "result": window.history.state}
|
||||||
else if cmd == "wrapperOpenWindow"
|
else if cmd == "wrapperOpenWindow"
|
||||||
@actionOpenWindow(message.params)
|
@actionOpenWindow(message.params)
|
||||||
|
else if cmd == "wrapperPermissionAdd"
|
||||||
|
@actionPermissionAdd(message)
|
||||||
else # Send to websocket
|
else # Send to websocket
|
||||||
if message.id < 1000000
|
if message.id < 1000000
|
||||||
@ws.send(message) # Pass message to websocket
|
@ws.send(message) # Pass message to websocket
|
||||||
|
@ -164,6 +166,12 @@ class Wrapper
|
||||||
w.location = params[0]
|
w.location = params[0]
|
||||||
|
|
||||||
|
|
||||||
|
actionPermissionAdd: (message) ->
|
||||||
|
permission = message.params
|
||||||
|
@displayConfirm "This site requests permission: <b>#{@toHtmlSafe(permission)}</b>", "Grant", =>
|
||||||
|
@ws.cmd "permissionAdd", permission, =>
|
||||||
|
@sendInner {"cmd": "response", "to": message.id, "result": "Granted"}
|
||||||
|
|
||||||
actionNotification: (message) ->
|
actionNotification: (message) ->
|
||||||
message.params = @toHtmlSafe(message.params) # Escape html
|
message.params = @toHtmlSafe(message.params) # Escape html
|
||||||
body = $("<span class='message'>"+message.params[1]+"</span>")
|
body = $("<span class='message'>"+message.params[1]+"</span>")
|
||||||
|
|
Loading…
Reference in a new issue