context:   doTransaction: function (aTransaction)   {    // XXX Until the txmgr is fully scriptable, we need to perform the    //     transaction ourself     aTransaction.doTransaction();        if (!this.mDoSeq) {      // If a Transaction Seq does not exist, create one.      this.makeSeq(vxVFDDoTransactionSeq);    }    _dd("we've successfully made a sequence\n");        // add the transaction to the stack    this.mDoSeq.AppendElement(aTransaction);        if (!this.mTxMgr) {      // If a Transaction Manager does not exist for this VFD,       // create one.      const kTxMgrPROGID = "component://netscape/transaction/manager";      const kTxMgrIID = "nsITransactionManager";      // XXX comment this out until this works      // this.mTxMgr = nsJSComponentManager.getService(kTxMgrPROGID, kTxMgrIID);    }        // do the transaction    // XXX comment this out until this works    // this.mTxMgr.doTransaction(aTransaction);  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0257791053c2b38e1dfaf2ee11afae973e82e394/vxVFDTransactionManager.js/buggy/extensions/vixen/resources/content/vfd/vxVFDTransactionManager.js