add: else {  } trans.setTransferData(currFlavour, supports, length * 2); 
context:   set: function (aFlavourList)    {      var trans = this.createTransferable();      for (var flavour in aFlavourList)        {          trans.addDataFlavor(flavour);          var width = aFlavourList[flavour].width;          var wrapper = this.createEmptyWrapper(width);          if (wrapper)             {              wrapper.data = aFlavourList[flavour].data;              trans.setTransferData(flavour, wrapper, wrapper.data.length * width);            }        }      return trans;    },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/910b9ea5006fff5af4d16b76be841a0594578c74/nsTransferable.js/buggy/xpfe/global/resources/content/nsTransferable.js