mirror of
https://github.com/rkd77/elinks.git
synced 2025-02-02 15:09:23 -05:00
[mujs] More debug statements
This commit is contained in:
parent
bb172ed9fe
commit
be7cd62625
@ -78,6 +78,9 @@ next:
|
||||
if (name) {
|
||||
dom_string_unref(name);
|
||||
}
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(attr);
|
||||
}
|
||||
js_setlength(J, -1, num_attrs);
|
||||
@ -141,6 +144,9 @@ mjs_push_attributes_item2(js_State *J, int idx)
|
||||
return;
|
||||
}
|
||||
mjs_push_attr(J, attr);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(attr);
|
||||
js_pushundefined(J);
|
||||
}
|
||||
@ -187,6 +193,9 @@ mjs_push_attributes_namedItem2(js_State *J, const char *str)
|
||||
return;
|
||||
}
|
||||
mjs_push_attr(J, attr);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(attr);
|
||||
}
|
||||
|
||||
|
@ -66,6 +66,9 @@ mjs_push_htmlCollection_item2(js_State *J, int idx)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, node);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(node);
|
||||
}
|
||||
|
||||
@ -125,6 +128,9 @@ mjs_push_htmlCollection_namedItem2(js_State *J, const char *str)
|
||||
mjs_push_element(J, element);
|
||||
dom_string_unref(val);
|
||||
dom_string_unref(name);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
|
||||
return;
|
||||
@ -139,12 +145,18 @@ mjs_push_htmlCollection_namedItem2(js_State *J, const char *str)
|
||||
mjs_push_element(J, element);
|
||||
dom_string_unref(val);
|
||||
dom_string_unref(name);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
|
||||
return;
|
||||
}
|
||||
dom_string_unref(val);
|
||||
}
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
}
|
||||
dom_string_unref(name);
|
||||
@ -190,6 +202,9 @@ mjs_htmlCollection_set_items(js_State *J, void *node)
|
||||
continue;
|
||||
}
|
||||
mjs_push_element(J, element);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
js_setindex(J, -2, counter);
|
||||
err = dom_element_get_attribute(element, corestring_dom_id, &name);
|
||||
@ -205,6 +220,9 @@ mjs_htmlCollection_set_items(js_State *J, void *node)
|
||||
goto next;
|
||||
}
|
||||
mjs_push_element(J, element);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
js_setproperty(J, -2, dom_string_data(name));
|
||||
js_endtry(J);
|
||||
|
@ -64,6 +64,9 @@ mjs_push_htmlCollection2_item2(js_State *J, int idx)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, node);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(node);
|
||||
}
|
||||
|
||||
@ -123,6 +126,9 @@ mjs_push_htmlCollection2_namedItem2(js_State *J, const char *str)
|
||||
mjs_push_element(J, element);
|
||||
dom_string_unref(val);
|
||||
dom_string_unref(name);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
|
||||
return;
|
||||
@ -137,12 +143,18 @@ mjs_push_htmlCollection2_namedItem2(js_State *J, const char *str)
|
||||
mjs_push_element(J, element);
|
||||
dom_string_unref(val);
|
||||
dom_string_unref(name);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
|
||||
return;
|
||||
}
|
||||
dom_string_unref(val);
|
||||
}
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
}
|
||||
dom_string_unref(name);
|
||||
@ -190,6 +202,9 @@ mjs_htmlCollection2_set_items(js_State *J, void *node)
|
||||
continue;
|
||||
}
|
||||
mjs_push_element(J, element);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
js_setindex(J, -2, counter);
|
||||
err = dom_element_get_attribute(element, corestring_dom_id, &name);
|
||||
@ -205,6 +220,9 @@ mjs_htmlCollection2_set_items(js_State *J, void *node)
|
||||
goto next;
|
||||
}
|
||||
mjs_push_element(J, element);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(element);
|
||||
js_setproperty(J, -2, dom_string_data(name));
|
||||
js_endtry(J);
|
||||
|
@ -218,6 +218,9 @@ mjs_customEvent_get_property_target(js_State *J)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, target);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(target);
|
||||
}
|
||||
|
||||
|
@ -32,6 +32,9 @@ mjs_dataset_finalizer(js_State *J, void *node)
|
||||
dom_node *el = (dom_node *)(node);
|
||||
|
||||
if (el) {
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(el);
|
||||
}
|
||||
}
|
||||
@ -154,6 +157,9 @@ mjs_push_dataset(js_State *J, void *node)
|
||||
{
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "%s:%s\n", __FILE__, __FUNCTION__);
|
||||
#endif
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_ref(node);
|
||||
|
||||
|
@ -149,6 +149,9 @@ mjs_event_get_property_target(js_State *J)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, target);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(target);
|
||||
}
|
||||
|
||||
|
@ -245,6 +245,9 @@ mjs_keyboardEvent_get_property_target(js_State *J)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, target);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(target);
|
||||
}
|
||||
|
||||
|
@ -48,6 +48,9 @@ mjs_push_nodeList2_item2(js_State *J, int idx)
|
||||
return;
|
||||
}
|
||||
mjs_push_element(J, sn->node);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(sn->node);
|
||||
}
|
||||
|
||||
@ -78,6 +81,9 @@ mjs_nodeList2_set_items(js_State *J, void *nodes)
|
||||
|
||||
foreach (sn, *sni) {
|
||||
mjs_push_element(J, sn->node);
|
||||
#ifdef ECMASCRIPT_DEBUG
|
||||
fprintf(stderr, "Before: %s:%d\n", __FUNCTION__, __LINE__);
|
||||
#endif
|
||||
dom_node_unref(sn->node);
|
||||
js_setindex(J, -2, i);
|
||||
i++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user