add: this.caption = MSG_VIEW_LOCALS;  
context: function lv_init (){    /* max number of properties the "scope" or "this" object can have before     * we stop auto-opening the tree node. */    console.addPref("localsView.autoOpenMax", 25);    /* max number of functions to keep open/close states for. */    console.addPref("localsView.savedStatesMax", 20);    console.menuSpecs["context:locals"] = {        getContext: this.getContext,        items:        [         ["set-eval-obj", {type: "checkbox",                           checkedif: "has('jsdValue') && " +                                      "cx.jsdValue.getWrappedValue() == " +                                      "console.currentEvalObject",                           enabledif: "has('jsdValue') && " +                                      "cx.jsdValue.jsType == TYPE_OBJECT"}],         ["-"],         ["find-creator",                 {enabledif: "cx.target instanceof ValueRecord && " +                  "cx.target.jsType == jsdIValue.TYPE_OBJECT  && " +                  "cx.target.value.objectValue.creatorURL"}],         ["find-ctor",                 {enabledif: "cx.target instanceof ValueRecord && " +                  "cx.target.jsType == jsdIValue.TYPE_OBJECT  && " +                  "cx.target.value.objectValue.constructorURL"}],         ["-"],         ["toggle-functions",                 {type: "checkbox",                  checkedif: "ValueRecord.prototype.showFunctions"}],         ["toggle-ecmas",                 {type: "checkbox",                  checkedif: "ValueRecord.prototype.showECMAProps"}]        ]    };    this.jsdFrame = null;    this.savedStates = new Object();    this.stateTags = new Array();}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/1933b3ad0585992de65c0c7d7d8fed7757aa70e6/venkman-views.js/buggy/extensions/venkman/resources/content/venkman-views.js