IndexedDB、unlimitedStorage パーミッション、およびバックグラウンド/オプション スクリプトからコンテンツ スクリプトで作成されたデータベースへのアクセスに関するいくつかの質問:
- 「unlimitedStorage」権限は、background.js で作成されたデータベースを対象としていますか? (ドキュメントでは不明です)
- 「unlimitedStorage」権限は、一致するドメインの content.js で作成されたデータベースを対象としていますか?
- 一致したドメインの content.js で作成されたデータベースはスキームレスですか? (つまり、http:// と https:// で実行されているコンテンツ スクリプトは同じデータベースにアクセスしますか?)
- 一致したドメインのコンテンツ スクリプトで作成されたデータベースは、他の拡張機能のコンテンツ スクリプトからアクセスできますか? また、拡張機能を削除しても存続しますか?
- background/options.js から特定のドメインのデータベースにアクセスする方法は何ですか? (メッセージの送信に使用できるコンテンツ スクリプトがないと仮定します)
1 ~ 4 の回答が肯定的であることを願っていますが、開発者から決定的な回答が得られるとよいでしょう。