diff options
| author | Ricardo Wurmus | 2016-10-25 23:00:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-10-25 23:07:13 -0700 |
| commit | 623deaf406a85d8262bc1735009b3ee0535cc688 (patch) | |
| tree | ae248862709bdfed77a25a6bcd542467500a1a3d /src/syntax.c | |
| parent | d781662873f228b110a128f7a2b6583a4d5e0a3a (diff) | |
| download | emacs-623deaf406a85d8262bc1735009b3ee0535cc688.tar.gz emacs-623deaf406a85d8262bc1735009b3ee0535cc688.zip | |
xwidget: Pass JavaScript return value to optional callback procedure
* lisp/xwidget.el (xwidget-webkit-execute-script): Accept optional
callback argument.
(xwidget-webkit-callback): Handle "javascript-callback" event type.
* src/xwidget.c (xwidget-webkit-execute-script): Accept optional
argument FUN, a Lisp procedure to execute on the JavaScript return
value.
(store_xwidget_js_callback_event, webkit_javascript_finished_cb,
webkit_js_to_lisp): New procedures.
Diffstat (limited to 'src/syntax.c')
0 files changed, 0 insertions, 0 deletions