アドオンをビルドしようとしましたが、このページのコードにコメント
を付けてファイルの例
に書き込んだところ、 XPI not built
.
これは私がコメントしたコードです:
/*
function saveFile(file, data)
{
Cu.import("resource://gre/modules/NetUtil.jsm");
Cu.import("resource://gre/modules/FileUtils.jsm");
var ostream = FileUtils.openSafeFileOutputStream(file)
var converter = Cc["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Ci.nsIScriptableUnicodeConverter);
converter.charset = "UTF-8";
var istream = converter.convertToInputStream(data);
// The last argument (the callback) is optional.
NetUtil.asyncCopy(istream, ostream, function(status) {
if (!Components.isSuccessCode(status)) {
// Handle error!
return;
}
// Data has been written to the file.
});
}
*/
このコード (またはコメント ブロック全体) を削除すると、ビルドは成功します。
このアドオンへのリンクは次のとおりです: addon
どうしたの?ありがとうございました。
編集: Firefox 15.0.1 を使用しています。16.0.1 への更新は役に立ちません。