 if (typeof(handler) == "function") this._overridePaths[path] = handler; else if (handler) this._overridePaths[path] = createHandlerFunc(handler); else delete this._overridePaths[path]; 
this._handlerToField(handler, this._overridePaths, path); 
  registerPathHandler: function(path, handler)  {    // XXX true path validation!    if (path.charAt(0) != "/")      throw Cr.NS_ERROR_INVALID_ARG;    // for convenience, handler can be a function if this is run from xpcshell    if (typeof(handler) == "function")      this._overridePaths[path] = handler;    else if (handler)      this._overridePaths[path] = createHandlerFunc(handler);    else      delete this._overridePaths[path];  },
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/48038f6dc515e7c7dc12db900cf6a389d46323fc/httpd.js/buggy/netwerk/test/httpserver/httpd.js