UCJS Loader書き換え

FirebugコンソールにuserChrome.jsのCcが無いというエラーがでた。動作に問題ないようにみえたけど、適当に追加してみた。

追記 やっぱやめた。

追加した後にhttp://www.hatena.ne.jp/ などでユーザスクリプトの管理画面を出したときにuc.jsスクリプトの文法まちがってるエラーがでるようになった。

やめてから同じ作業をするとなにもエラーがでない。さっぱりわからない。

//const Cc = Components.classes;
//const Ci = Components.interfaces;
var fileProtocolHandler = Cc["@mozilla.org/network/io-service;1"]