diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2012-11-23 13:48:11 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2012-11-23 13:48:11 +0000 |
commit | ec43456e4bf0968bc68b437733199ad2af609c1e (patch) | |
tree | 491804c4247aeab02ad23293c9e7f2c37636f499 /javascript/jsapi/window.bnd | |
parent | 8bccf1615876f7c0ddf62c05f1b9fbc78b011b94 (diff) | |
download | netsurf-ec43456e4bf0968bc68b437733199ad2af609c1e.tar.gz netsurf-ec43456e4bf0968bc68b437733199ad2af609c1e.tar.bz2 |
use unshared type handler for all events on window
Diffstat (limited to 'javascript/jsapi/window.bnd')
-rw-r--r-- | javascript/jsapi/window.bnd | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/javascript/jsapi/window.bnd b/javascript/jsapi/window.bnd index dbc38a796..e439980b9 100644 --- a/javascript/jsapi/window.bnd +++ b/javascript/jsapi/window.bnd @@ -30,6 +30,8 @@ binding window { internal "JSObject *" navigator; internal "JSObject *" console; internal "JSObject *" location; + + property unshared type EventHandler; } api mark %{ @@ -197,3 +199,11 @@ getter window %{ getter self %{ jsret = obj; %} + +getter EventHandler %{ + JSLOG("propname:%s %s", propname, JS_GetTypeName(cx, JS_TypeOfValue(cx, propname_jsval))); +%} + +setter EventHandler %{ + JSLOG("propname:%s %s", propname, JS_GetTypeName(cx, JS_TypeOfValue(cx, propname_jsval))); +%} |