2017-09-04 10 views
1

私は現在Firefox用のアドオンを開発しており、クロスコンパートメントラッパーの下ではたくさんの思い出が使用されていることがわかりました。クロスコンパートメントラッパーとは何ですか?どのように機能しますか?

クロスコンパートメントラッパーとは何ですか?また、その下のメモリーをクリアする方法はありますか?

ありがとうございます!

答えて

1

CCWはmozillaのsecurity modelの一部です。拡張コンテンツスクリプト、ブラウザウィンドウ内の異なるフレーム、またはブラウザ内の特権コンテキストなど、異なるセキュリティコンパートメント間の参照のために存在します。これらのラッパーオブジェクトは、javascriptプロキシオブジェクトに似ています。

多くのCCWは、アドオンコンテキストと他のコンテキストの間で大量の個別オブジェクトを参照していることを示している可能性がありますが、詳細はわかりません。

関連する問題