title: GM_setClipboard not copying to clipboard
body: <p>I am working on a GreaseMonkey script that grabs a cookie and copies it to the clipboard.  It is grabbing the cookie correctly, but not copying it to my clipboard.</p>
  <pre><code>// ==UserScript==
  // @name           The OW Helper
  // @namespace      You
  // @version        1.0
  // @include        *.outwar.com/*
  // @exclude        *.outwar.com/myaccount*
  
  // @require        http://code.jquery.com/jquery-latest.js
  // @grant          GM_setClipboard
  
  // ==/UserScript==
  
  
      var sessid = document.cookie.split('rg_sess_id=')[1].split(';')[0];
      var btn1 = document.createElement(&quot;button&quot;);
      btn1.appendChild(document.createTextNode(&quot;COPY RG_SESS_ID&quot;));
      btn1.setAttribute('title', sessid);
      btn1.setAttribute('style', 'font-family: &quot;Verdana&quot; !important; background-color: inherit; width:160px; padding:4px; margin-bottom: 1px; color: #FFF !important; font-weight:bold !important; border:1px; cursor: pointer;');
      btn1.addEventListener('mouseover', function() {
          this.title = sessid
      }, false);
      btn1.addEventListener(&quot;click&quot;, function() {
          GM_setClipboard(sessid, &quot;text&quot;)
      }, false);
  
  
      $(&quot;div#accordian ul li&quot;).last().append(&quot;&lt;li&gt;&lt;hr color=#C50202&gt;&lt;/li&gt;&quot;);
      $(&quot;div#accordian ul li&quot;).last().append(btn1);
      $(&quot;div#accordian ul li&quot;).last().append(&quot;&lt;li&gt;&lt;hr color=#C50202&gt;&lt;/li&gt;&quot;);
  
  </code></pre>
  <p>What am I missing here?  I've searched other posts but nothing seems to have this issue and I can't seem to find anything that i haven't included.</p>