rem: if (aOuter != null) throw Components.results.NS_ERROR_NO_AGGREGATION; if (!this.server) this.server = new WebDriverServer(); return (this.server).QueryInterface(aIID); } 
add: if (aOuter != null) throw Components.results.NS_ERROR_NO_AGGREGATION; if (!this.server) this.server = new WebDriverServer(); return (this.server).QueryInterface(aIID); } 
context:   createInstance: function (aOuter, aIID) {    if (aOuter != null)      throw Components.results.NS_ERROR_NO_AGGREGATION;    if (!this.server)        this.server = new WebDriverServer();    return (this.server).QueryInterface(aIID);  }
meta: 3428	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3428/3d58fefd2379fe19ae5bc4540e46171c91481d00/driver-component.js/clean/firefox/src/extension/components/driver-component.js