context:   _handleDefault: function(metadata, response)  {    try    {      response.setStatusLine(metadata.httpVersion, 200, "OK");      var path = metadata.path;      NS_ASSERT(path.charAt(0) == "/");      // determine the actual on-disk file; this requires finding the deepest      // path-to-directory mapping in the requested URL      var file = this._getFileForPath(path);      // the "file" might be a directory -- deal      if (file.exists() && file.isDirectory())      {        file.append("index.html");  // make configurable?        if (!file.exists() ||            file.isDirectory())          throw HTTP_501;  // need directory listings ftw!      }      // alternately, the file might not exist      if (!file.exists())        throw HTTP_404;      // finally...      dumpn("*** handling '" + path + "' as mapping to " + file.path);      this._writeFileResponse(file, response);    }    catch (e)    {      // something failed, but make the calling code handle Response cleanup      throw e;    }  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/48038f6dc515e7c7dc12db900cf6a389d46323fc/httpd.js/clean/netwerk/test/httpserver/httpd.js