画像の実サイズを表示するgreasemonkey

初めてgreasemonkey書いてみましたが、そんなに苦労せず書けました。
面白いなぁ。

gist: 651402 - (gm)display real image size- GitHub

// ==UserScript==
// @name           display real image size
// @namespace      http://www.rochefort8.com/
// @include        *
// ==/UserScript==
(function(){
  var imgs, img;
  imgs = xpath('//img');
  if(!imgs.snapshotLength) return;
  for(var i = 0; i < imgs.snapshotLength; i++){
    img = imgs.snapshotItem(i);
    img.addEventListener('mouseover', function(event) {
      alert(this.naturalWidth + " x " + this.naturalHeight);
    }, false);
  }
  function xpath(query) {
    return document.evaluate(query, document, null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  }
})();