自作自演

Firefox の話題を中心に Web 関係の話も扱うつもりの雑記。だった。
zisakuzien.exblog.jp

Top

<   2014年 06月 ( 1 )   > この月の画像一覧

XULRunner のサンプルプロジェクトが動かなかった。

Getting started with XULRunner | MDN

この記事の下部にサンプルプロジェクトのリンクがありますが、
これは古い XULRunner (1.9.2以前) でないと動きません。
下記の方法で XULRunner 30.0 で動作するようになります。

サンプルプロジェクト → http://developer.mozilla.org/samples/xulrunner/myapp.zip

理由は chrome.manifest の位置を変えないといけないためです。
Chrome Registration | MDN
Gecko 1.9.2 およびそれ以前では、Mozilla はアプリケーションのルートから見て chrome/*.manifest の位置にあるマニフェストファイルも読み込みます。Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1) 以降では、ルートに置かれた chrome.manifest だけがマニフェストファイルとして利用されます


サンプルだと
/myapp/chrome/chrome.manifest の位置にファイルが置かれていますが
/myapp/chrome.manifest に移動しないといけないです。

また、これに伴い chrome.manifest の内容も、相対パスになっているため
content myapp file:content/ ではなく
content myapp file:chrome/content/ に書き換えないといけないです。
[PR]
by tokage-shippo | 2014-06-09 13:03
Mozilla Firefox ブラウザ無料ダウンロード

about this...

書き手の名前は 晴柳祐志 と言います。


リンク

Twitter
いつか何とかしたいサイト

最新のトラックバック

[foxkeh]フォクす..
from 「 Firefox ×?=!..
[Firefox]Fir..
from +Sun Flower〜報告〜+
Firefoxバトン
from MなMによるMのための日記
スキン変更!
from SUKA・SUKA・BLOG
Firefox 1.5に..
from mmkg

検索

S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
XML | ATOM

個人情報保護
情報取得について
免責事項