Firefox 86.0がリリース

エグゼクティブ・フェロー 木達

デスクトップ版Firefoxのバージョン86.0がリリースされました(リリースノート:Firefox 86.0, See All New Features, Updates and Fixes)。

ピクチャーインピクチャー機能で複数動画の同時再生が可能となり、印刷機能のデザインが洗練されると共に使用中のPCにおける印刷設定との統合が改善されました。また、強化型トラッキング防止機能において厳格モードを選択したユーザーに「Total Cookie Protection」が提供され、サイトをまたいでのユーザー追跡が防止されます(詳細はFirefox 86 Introduces Total Cookie Protection - Mozilla Security Blog参照)。

開発者向けの更新情報で目を引いたのは、:autofill擬似クラスのサポートです。これはブラウザーによる自動入力が有効なフォームコントロールへのスタイル適用を可能にするもの。Can I useにある通り、現時点ではサポート済みのブラウザであっても多くが接頭辞有りの:-webkit-autofillをサポートしており、Firefox 86でも接頭辞有りのエイリアスを残しています。またこの擬似クラスを利用する際には、:autofill - CSS: Cascading Style Sheets | MDNにある通り、ブラウザー固有のデフォルトスタイルとの競合に注意が必要です。例えばGoogle ChromeのUAスタイルシートには、本稿執筆時点では以下の記述があります:

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: #FAFFBD !important;
    background-image:none !important;
    color: #000000 !important;
}

ほかにも数々の機能追加、バグ修正、セキュリティ修正(全12件、うち重要度高:5件)が含まれています。開発者向けには、Firefox 86 for developers - Mozilla | MDNA Fabulous February Firefox -- 86! - Mozilla Hacks - the Web developer blogが参考になるでしょう。

次のメジャーバージョンアップ、Firefox 87のリリースは、Firefox Release Calendar - MozillaWikiによると2021年3月23日の予定のようです。