今日のナイトリー
会社マシンに、pacifica-vm-trunk の ID:2006080103 を入れた。相変わらずスクリプト止めれ警告(何)が出て使い物にならない。どうやら、Bug 346801 - Regression: "forever repeated" slow/unresponsive script warnings というバグが立った模様。
直った模様。
Bug 345993 - Make the full Build ID more accessible to testers が入って、about: 画面でビルド ID が表示されるようになった。navigator.buildID を使うことでスクリプトからも容易に取得できるようです。試しにエラーコンソールで、navigator.buildID と入れて、Evaluate ボタンを押してみたところ、200608103 と出ました。
これまでは、以下のような JSAction 用のスクリプトを使ってビルド ID をクリップボードに格納していました。
jsaGetUA();
function jsaGetUA(){
var uid = Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULAppInfo).appBuildID;
_jsaCScript.setClipBoardString("ID:"+uid);
_jsaCScript.popAutoHideAlert("ID:"+uid);
}
ですが、今後は以下のようなもので足りるのかな。
jsaGetUA();
function jsaGetUA(){
var uid = navigator.buildID
_jsaCScript.setClipBoardString("ID:"+uid);
_jsaCScript.popAutoHideAlert("ID:"+uid);
}