summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--javascript/jsapi/bindings/window.bnd10
1 files changed, 9 insertions, 1 deletions
diff --git a/javascript/jsapi/bindings/window.bnd b/javascript/jsapi/bindings/window.bnd
index c56838530..c0b659ea1 100644
--- a/javascript/jsapi/bindings/window.bnd
+++ b/javascript/jsapi/bindings/window.bnd
@@ -30,6 +30,14 @@ operation prompt %{
warn_user(message, NULL);
%}
+getter window %{
+ jsretval = OBJECT_TO_JSVAL(obj);
+%}
+
+getter self %{
+ jsretval = OBJECT_TO_JSVAL(obj);
+%}
+
api init %{
JSObject *user_proto;
@@ -119,7 +127,7 @@ binding window {
* context structure.
*
* internal are value stored in private context structure but not
- * passed to constructor.
+ * passed to constructor but are considered for property getters/setters.
*/
private "struct browser_window *" bw;
private "struct html_content *" htmlc;