Mozilla Firefox
当時、Netscapeが9割近くのシェアを持っていたが、マイクロソフトのInternet Explorerが無料でかつWindowsにバンドルされていたために、凄まじい勢いでシェアを獲得しつつあった。
そのような背景の中で1998年1月22日、ネットスケープはNetscape Communicator 5.0のソースコードを公開し、オープンソース化することを発表。1998年2月23日、ネットスケープが公開するオープンソースコードを共同開発するためにmozilla.orgが立ち上げられた。 そして1998年3月31日、Netscape Communicator 5.0のソースコードが公開された。
Firefox 57がリリースされた。これはFirefox Quantumというブランドネームが付けられた大型アップデートとして位置づけられた。
XULが廃止され、WebExtensionsに移行した。これらはFirefoxのパフォーマンス、安定性、セキュリティを向上させるために行われているが、Firefoxの特徴であった拡張性は制限されることになる。また、これにより旧来のアドオンが使用不可能となり、ユーザーから大きな反発を招いた。WebExtensionsへの移行は、ブラウザの動作をシングルスレッドからマルチスレッドに移行してGeckoのレンダリングエンジンをServoに更新することで動作の高速化を図ること、内部のXUL/XPCOMコンポーネントをアドオンが直接操作することで起きる様々な問題の解消などの目的があった。特にブラウザの設計上の問題でアドオンは内部のXUL/XPCOMコンポーネントを直接操作せざるを得ず、そのため特定のアドオンを入れるとブラウザの動作が重くなってしまったり、アドオンの組み合わせによって相性問題が生じたり、Adobe Flash Playerアドオンのようにアドオンの不具合によりブラウザのクラッシュを引き起したり、コンテンツの改ざんが可能であったり、開発の進展によりコンポーネントの内部の仕様変更とアドオンのための下位互換性の確保との両立がかなりの負担になっていたり、コンポーネントの下位互換性の確保が不十分であったことによりアドオンが動かなくなる事態が頻発していたなどの問題があった。