btm's mozilla developer? diary

2008-04-26

RestTestをXULRunner 1.9で動かしてみる。 07:08

zigorouさんがXULRunner 1.8で試していて、1.8だとなんか挙動が変で困っているらしいので、XULRunner 1.9 で動かしてみた。利用したのは本日付けのXULRunner1.9preです。

$ wget http://www.xucia.com/files/resttest.xpi
$ unzip resttest.xpi
$ rm -fr META-INF
$ rm -fr install.rdf
$ rm resttest.xpi
$ mv chrome.manifest chrome/
$ mkdir -p defaults/preferences/

chrome.manifestの位置をchrome配下に置くのがポイントです。

defaults/preferences/pref.js は以下の通り。

pref("toolkit.defaultChromeURI", "chrome://resttest/content/tester.xul");

chrome/chrome.manifest は以下の通り。

content  resttest file:content/
skin    resttest        classic/1.0     file:skin/

file: というのを追加しています。overlayはまるごと削除

application.ini は zigorouさんのとまったく同じ。

[App]
Vendor=Xucia
Name=RestTest
Version=1.0
BuildID=20080416
Copyright=Copyright (C) www.xucia.com
ID=resttest@xucia.com

[Gecko]
MinVersion=1.8
MaxVersion=1.9

そしてインストール

$ /Library/Frameworks/XUL.framework/xulrunner-bin --install-app .

これで RestTest.app を実行で動作しました。

ついでに単体で動かせるようにしてみる。

$ cd /Applications/Xucia/RestTest.app/Contents/
$ mkdir Frameworks
$ cd Frameworks
$ rsync -rl /Library/Frameworks/XUL.framework .

さらについでに配布パッケージも作ってみた。resttest-1.0.dmgです。適当フォルダにぶちこむだけで動かす事ができます。

ただ、問題はこのプログラムテストのしどころがわからないので、どう挙動が悪いのかが理解できていない所だったりする。どうテストしたらいいんだろう。自分でサービスなんて作ってる暇ないしなぁ。

BabaiBabai2012/09/28 03:03Your post has lifted the level of dbetae

wovipjzbwovipjzb2012/09/28 08:24XLGM3k <a href="http://giktmjxqytty.com/">giktmjxqytty</a>

kjuzlsqikjuzlsqi2012/09/29 09:56fs4CtB , [url=http://ndvydowficcu.com/]ndvydowficcu[/url], [link=http://uvkmerdbvmrs.com/]uvkmerdbvmrs[/link], http://dhyuhffumkuo.com/

nlflwlgflnlflwlgfl2012/09/29 23:167lBCTs <a href="http://asdawoarcjcq.com/">asdawoarcjcq</a>

rfxnbpbnhirfxnbpbnhi2012/09/30 21:54TIgOpp , [url=http://ravxmalpwmbv.com/]ravxmalpwmbv[/url], [link=http://ahzduausaeqq.com/]ahzduausaeqq[/link], http://jbvzwpuxuwur.com/

iwalaxpajiwalaxpaj2017/06/06 18:34http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ineyomgineyomg2017/06/06 18:40http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ixivaqoqevoeixivaqoqevoe2017/06/06 18:49http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

uweharikefipuweharikefip2017/06/06 19:00http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ifiohdafifiohdaf2017/06/06 19:16http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

urinehuurinehu2017/06/06 19:24http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

olulochirolulochir2017/06/09 01:48http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

vkupebifvkupebif2017/06/09 02:02http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/