title: When is "DOMNodeInserted" event called?
body: <p><code>DOMNodeInserted</code> event is called when the node "be appended to", or "be appended"?</p>
  
  <p>I ask this because the following code:</p>
  
  <pre><code>function AddTextToContainer () {
      var textNode = document.createTextNode ("My text");
      var container = document.getElementById ("container");
  
      if (container.addEventListener) {
          container.addEventListener ('DOMNodeInserted', OnNodeInserted, false);
      }
      container.appendChild (textNode);
  }
  </code></pre>
  
  <p>and that:</p>
  
  <pre><code>function AddTextToContainer () {
     var textNode = document.createTextNode ("My text");
     var container = document.getElementById ("container");
  
     if (textNode.addEventListener) {
         textNode.addEventListener ('DOMNodeInserted', OnNodeInserted, false);
     }
     container.appendChild (textNode);
  }
  </code></pre>
  
  <p><strong>Both</strong> invoke <code>OnNodeInserted</code> in Chrome. Is it a bug?</p>