Firefox OS 2.1 は、現在プレリリース段階です。Gecko コンポーネントは Firefox 33/34 をベースにしています。このページは、Firefox OS 2.1 で新しく実装された開発者向け機能について解説します。
注記: Firefox OS Gecko 内にある Gecko 全般の機能については、Firefox 33 release notes for developers や Firefox 34 release notes for developers を参照してください。
プラットフォームの変更
Firefox OS は "オリジン毎に単一のアプリ" のセキュリティポリシーを持っていました、しかしFirefox 34/Firefox OS 2.1 では (詳細情報は この FAQ を見て下さい。) 撤廃されました。古いバージョンをサポートする必要がある場合、別のオリジンでアプリをホストする事を考えて下さい; つまりひとつの戦略はアプリに別のサブドメインを生成する事です。
Web API の変更点
- Web Bluetooth API のペアリングイベントハンドラ —
BluetoothAdapter.ondevicepaired
およびBluetoothAdapter.ondeviceunpaired
— が追加されました (バグ 1036234 参照)。 - Web Bluetooth API のペアリングメソッドが更新されました (バグ 1036233 参照):
- Promise<void>
BluetoothAdapter.pair
(DOMString aAddress) - Promise<void>
BluetoothAdapter.unpair
(DOMString aAddress) - sequence<BluetoothDevice>
BluetoothAdapter.getPairedDevices
- Promise<void>
- Web Speech API のサポートが保留になりました: パッチは提出されています (バグ 1032964 参照)。
関連情報
- Firefox OS 2.1 Notes (発行後にリンクされます。)