rem: accObject = accService.getAccessibleFor(aObject); 
add: accObject = aObject.getUserData("accessible"); if (accObject) XPCU.QI(accObject, nsIAccessible); else accObject = accService.getAccessibleFor(aObject); 
context:     function subjectSetter(aObject)    {      var accObject = null;      try {        accObject = accService.getAccessibleFor(aObject);      } catch(e) {        dump("Failed to get accessible object for node.");      }      this.mSubject = accObject;      this.emptyTree(this.mTreeKids);      var ti = this.addTreeItem(this.mTreeKids,                                bundle.getString("root.title"),                                accObject,                                accObject);      ti.setAttribute("open", "true");      this.mObsMan.dispatchEvent("subjectChange", { subject: accObject });    }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/65af55c036c2fce9278aa46de4aa62f602de4109/accessibleObject.js/buggy/extensions/inspector/resources/content/viewers/accessibleObject/accessibleObject.js