Уважаемые ОгнеЛисове(о)ды, помогите пожалуйста решить проблему:

Выделить код

Код:

<?xml version="1.0" encoding="KOI8-R" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title>Stupid Test</title>
  <script>
   var image = new Image();
   function init() {
     image.onload = html5Test;
     image.src = "http://ru.start3.mozilla.com/i/logo-firefox.png";
   }
   function html5Test() {
     var context = document.getElementsByTagName('canvas')[0].getContext('2d');
     context.drawImage(image, 0, 0);
     var input = context.getImageData(0, 0, 50, 50);               //!!!!! НЕ РАБОТАЕТ !!!!!
alert('!');
     context.putImageData(input, 50, 50);
   }
  </script>
 </head>
 <body onload="init()">
  <canvas width=500 height=400></canvas>
 </body>
</html>

Вышеприведённый код выполняется лишь до строки, содержащей getImageData(). Подскажите пожалуйста: в чем проблема. Использую FireFox 3.6.13.
upd: переход в безопасный режим с отключением всех аддонов и  сбросом всех настроек проблему не решает.

И какая религия не позволяет вам заглянуть в консоль ошибок и увидеть «Security Error»?
Картинка должна быть с того же домена, что и страница.