.getService(Components.interfaces.nsIConsoleService);
var consoleDump = true;
+var arg_dump_full = false;
var sdump_levels = {
'D_ERROR' : true,
'D_TRACE' : true,
+ 'D_TRACE_ENTER' : false,
+ 'D_TRACE_EXIT' : true,
'D_CLAM' : false,
'D_PAGED_TREE' : true,
'D_EXPLODE' : false,
'D_PRINT' : false,
- 'D_SES' : false,
+ 'D_SES' : true,
'D_SPAWN' : true,
'D_STRING' : false,
'D_UTIL' : false,
- 'D_WIN' : false
+ 'D_WIN' : false,
+ 'D_WIDGETS' : true
};
}
s += '\n';
+ if (arg_dump_full)
+ s += 'Definition: ' + args.callee.toString() + '\n';
}
return s;
// Populate a treeitem row
function map_array_to_treecells_via_treeitem( cols, treeitem ) {
- sdump('D_WIDGETS',arg_dump(arguments));
+ sdump('D_WIDGETS',arg_dump(arguments),{0:true});
var treerow = treeitem.firstChild;
for (var i = 0; i < treerow.childNodes.length; i++) {
var treecell = treerow.childNodes[i];
treecell.setAttribute('label',cols[i]);
+ sdump('D_WIDGETS','treeitem = ' + treeitem + ' treerow = ' + treerow + ' treecell = ' + treecell + ' cols[ ' + i + '] = ' + cols[i] + '\n');
}
}