Mozilla Flux

Mozilla関係の情報に特化したブログです。

Development Meeting 2009-03-24

今週のDevelopment Meeting(2009-03-24実施)より。なお、日付は米国太平洋夏時間(PDT)を基準にしているので、日本時間とはずれる。

Firefox 3.5 Beta 4のスケジュールは変わらず。「4月13日の週」のままで、スケジュール表で14日に固定されていることへの言及はなかった。Blockerバグは減り具合が遅く、気になる。これで本当に4月6日のコードフリーズに間に合うのか。

フロントエンドはパッチが出ていないバグが4個しかないとのことで、かなり余裕だが、バックエンドはJavaScriptチーム以外も開発が停滞している印象だ。なお、localStorageをFirefox 3.5に投入するかはなお検討中。

Firefox 3.1 Beta 3は、日常的に利用しているユーザーが47万人を超えた。アドオン側の対応も進みつつある。

Firefox 3.0.8の開発は予定どおり進んでいる模様。3.0.9のスケジュールは今週とのことだが、この会議では出なかった。

Gecko 1.9.2へ向けたプランが練られ始めたが、この会議でも何点か新しい情報が出ている。Contentチーム(DOMや通信機能などを担当)からは、二つ。一つはMac OSのプラグインに「イベントモデル」を導入する"Mac:NPAPI Event Models"。もう一つは、プラグイン一般の"Advanced Key Handling"である。後者が実装されると、プラグイン(Flash、Acrobat、QuickTimeなど)にフォーカスがある場合にキーボードショートカットが使えない問題(Bug 78414)と、プラグイン・ブラウザ間でキーボードからフォーカスを移動できない問題(Bug 93149)が解消されるという。

また、項目だけの記述だが、大きな変更として"XBL2, compositor, OOP plugins"さらに"frameGC/refcounting"とある。Compositor以外は筆者もよくわかっていない。OOPとはオブジェクト指向プログラミングの略らしいが。他方で、"But not process-per-tab..."とされている。Google ChromeやIE8のようにタブごとに独立したプロセスを割り当てる方式は採用しない、との証拠がまた一つ増えた。