私はSDKベースのFirefox拡張機能をWebExtensionsに変換しています。私は拡張機能を更新するという問題に遭遇しました。現在の拡張機能は、update.rdfファイルとともに、自分のドメイン(HTTPドメイン)でホストされています。HTTPで自己ホスト拡張機能を更新する
SDKベースのアドオンの場合、McCoyツールを使用してアップデートマニフェストに署名し、マニフェストにアップデートファイルの有効なハッシュが提供されていれば、HTTP経由でアップデートが可能でした。それに加えて、install.rdfは、update.rdfの署名に使用されたキーの公開鍵部分を保持します。
Web拡張機能(公開鍵のマニフェストエントリなし、署名の更新マニフェスト(.json)エントリを使用してこれを行うオプションはありません)。
Firefoxは、HTTPS経由で自己ホスト拡張機能のアップデートを許可するだけですか?これは現在、HTTPドメインでホストされているSDKベースの拡張機能にどのように影響しますか?彼らは(少なくとも1つの)アップデートを受け取ることができるでしょうか?