add:  this.generatePPSpace(opmlRoot,"  ");  
context:   exportOPML: function()  {    if (this.mRSSServer.rootFolder.hasSubFolders)    {      var opmlDoc = document.implementation.createDocument("","opml",null);      var opmlRoot = opmlDoc.documentElement;      opmlRoot.setAttribute("version","1.0");            // Make the <head> element      var head = opmlDoc.createElement("head");      var title = opmlDoc.createElement("title");      title.appendChild(opmlDoc.createTextNode(this.mBundle.getString("subscribe-OPMLExportFileTitle")));      head.appendChild(title);      var dt = opmlDoc.createElement("dateCreated");      dt.appendChild(opmlDoc.createTextNode((new Date()).toGMTString()));      head.appendChild(dt);      opmlRoot.appendChild(head);            //add <outline>s to the <body>      var body = opmlDoc.createElement("body");      this.generateOutline(this.mRSSServer.rootFolder, body);      opmlRoot.appendChild(body);            var serial=new XMLSerializer();      var rv = pickSaveAs(this.mBundle.getString("subscribe-OPMLExportTitle"),'$all',                          this.mBundle.getString("subscribe-OPMLExportFileName"));      if(rv.reason == PICK_CANCEL)        return;      else if(rv)      {        //debug("opml:\n"+serial.serializeToString(opmlDoc)+"\n");        var file = new LocalFile(rv.file, MODE_WRONLY | MODE_CREATE);        serial.serializeToStream(opmlDoc,file.outputStream,opmlDoc.xmlEncoding);        file.close();      }    }  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/5b3f7a39687fca5343f9c8ecf88c5d1446605b7d/feed-subscriptions.js/buggy/mail/extensions/newsblog/content/feed-subscriptions.js