rem: clipboard.setData( transferable, null ); 
add: clipboard.setData( transferable, null, Components.interfaces.nsIClipboard.kGlobalClipboard ); 
context:     copyToClipboard : function ( text ) {        // Get clipboard.        var clipboard = this.getService( "component://netscape/widget/clipboard",                                         "nsIClipboard" );        // Create tranferable that will transfer the text.        var transferable = this.createInstance( "component://netscape/widget/transferable",                                                "nsITransferable" );        if ( clipboard && transferable ) {          transferable.addDataFlavor( "text/unicode" );          // Create wrapper for text.          var data = this.createInstance( "component://netscape/supports-wstring",                                          "nsISupportsWString" );          if ( data ) {            data.data = text ;            transferable.setTransferData( "text/unicode", data, text.length * 2 );            // Put on clipboard.            clipboard.setData( transferable, null );          }        }    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/67e57772e2a76cf8d1f501170134624d82a629a2/nsContextMenu.js/clean/xpfe/browser/resources/content/nsContextMenu.js