― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2012年9月09日(日) 08:00 
お世話になります。
実害があるわけではないのですが、気になることがあるので質問させてください。

【当方の環境条件】
Windows XP SP3 (32bit)
常用:Firefox 10.0.7ESR / 15.0.1 (アドオン多数、詳細省略)
試用:Firefox 17.0a2 / 16.0b2 (テスト的にそのつどインスト/アンインスト)

【本題】
Windows 版の Firefox についての話です。
現在 Aurora チャンネルにある Firefox 17.0a2 をインストールした際のプログラムフォルダの中に、

 xul!1.pgc

という、約 5.25 MB のファイルが含まれています。
このファイルの役割、必要性などがわかりません。

【背景説明など】
少し前に、Firefox 17.0a2 のプログラムフォルダ内の構成を点検していて気がつきました。
シロウトなりに調べてみて、次のようなところまではたどりついたのですが...。
(参考)
http://msdn.microsoft.com/ja-jp/library ... 80%29.aspx

ただ、このファイルは Firefox の Beta 16.0b* や Nightly 18.0a1 には含まれていません。
比較のために調べた Thunderbird では、Beta 16.0b* 、Aurora 17.0a2 、Nightly 18.0a1 のいずれにも含まれていません。

Windows 版 Firefox の Aurora 17.0a2 には、インストーラにも ZIP アーカイブにも含まれています。
たまたまある日のビルドにだけ含まれていたというのではなく、これまで試用した複数のビルドに含まれていました。
また、日本語ロケールだけでなく、英語版、その他いくつかピックアップして調べた言語版にも含まれていました。
(Windows アプリケーションのビルド条件が同じなら当然かもしれませんが...。)

プログラムフォルダから xul!1.pgc を削除しても、Aurora 17.0a2 はとくに問題もなく普通に動作するのですが、このファイルは何かのテスト目的で Windows 版 Firefox の Aurora 17.0a2 に限って含まれているものなのでしょうか?
それとも、単にコンパイル時の残骸か何かでしょうか?
Firefox 17.0 は、次期 ESR 候補なので、そのあたりに関係しているのかもしれないと想像力を働かせたりしますが、よくわかりません。

実用上の不都合はないようなので急を要する質問ではありません。
事情をご存知の方がおられましたら、お時間のあるときでけっこうですから、ご教授いただければ幸いです。

どうぞよろしくお願いいたします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2012年9月09日(日) 09:04 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
NIGHTLYでも8月15日(17.0a1)から28日(18.0a1)まで含まれていました。

該当バグ(と思われるもの)は、
Bug 785748 - xul!1.pgc getting packaged in Windows PGO builds

元になった(と思われる)バグは、
Bug 785102 - Two different libxul.so used while populating startupcache
Bug 783784 - No Firefox win32 l10n builds for mozilla-central since Aug 15th


以上、参考まで。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM


最後に編集したユーザー pal [ 2012年9月10日(月) 09:17 ], 累計 1 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2012年9月10日(月) 07:30 
pal さん、ありがとうございます。

すでにバグ報告が上がっていたのですね。
腰をすえて Bugzilla を調べることまではできていませんでした(汗; 。

pal さんが書きました:
NIGHTLYでも8月15日(17.0a1)から28日(18.0a1)まで含まれていました。

この時期すでに 17.0a1 を試用してはいましたが、気がつきませんでした。
9 月に入ってから、少し時間があいたときに 17.0a2 のプログラムフォルダ内を調べていて気がついたしだいです。

当方、プログラミングの知識はないし、英語力も極貧なので Bugzilla を読んでも正確に理解できるわけではないのですが、一口でいえば、xul!1.pgc は必要があって生成・包含されているものではなく、コンパイル時の事情から意図せずパッケージに含まれてしまっているというふうに理解しました。(間違ってるかな?)

情報に感謝いたします。


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[36人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean