iframe との間でフォーム データをコピーおよび挿入する小さな Web JS があります。しかし、Firefox 17 では機能しません。次のコードを使用しています。
"netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");"
何が間違っている可能性がありますか?回避策はありますか?
iframe との間でフォーム データをコピーおよび挿入する小さな Web JS があります。しかし、Firefox 17 では機能しません。次のコードを使用しています。
"netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");"
何が間違っている可能性がありますか?回避策はありますか?
Firefox 17 で Web 上での実行から削除されました
https://developer.mozilla.org/en-US/docs/Bypassing_Security_Restrictions_and_Signing_Code
Firefox の初期のバージョンでは、署名付きスクリプトを使用して Web サイトがプリンシパルを分離し、enablePrivelege と呼ばれる関数を使用して署名付きスクリプト内のスコープに対する追加のアクセス許可を要求することができました。これらの機能は (乱用を除いて) あまり使用されておらず、その複雑さがパフォーマンスの改善を困難にしていました。署名付きスクリプトの分離はバグ 726125 で削除され、enablePrivilege プロンプトはバグ 750859 で削除され、enablePrivilege 自体はバグ 757046 で弱体化されました。
EnablePrivilege は Firefox 15 で無効になり、Firefox 17 で削除されます。
追加の権限が必要なサイトでは、Firefox ユーザーに拡張機能のインストールを求める必要があります。拡張機能は、必要に応じて非特権ページと対話できます。
拡張機能の作成に関する議論: http://support.mozilla.org/en-US/questions/936845