この問題の修正が近日中に行われることはわかっています。好スタートを切ることを願うばかりです。
Chromeless は基本的に UI のない Firefox です。HTML、CSS、JavaScript を使用して独自の UI を構築できます。タブ/ウィンドウは iframe に読み込まれます。メイン フレーム (ブラウザー UI) には、iframe を制御できる特別な権限があります。iframe は、自分が「トップ」ドキュメント ( top === self
) であると認識しています。
これらのサンドボックス化された iframe の実装方法には、いくつかの問題がありました。その 1 つは、 とのリンクがtarget="_top"
ブラウザ UI にロードされることです。iframeにはありません。それらは iframe サンドボックスを尊重しません。
誰かがクロムレスで実際のブラウザを実装したい場合、これは明らかにいくつかの問題を引き起こします。
Chromeless、Gecko/XulRunner、firefox、および/または firefox 拡張機能の構築に精通しており、iframe サンドボックス_top
を常に iframe と等しくするように強制して iframe サンドボックスをさらにロックダウンするためにどこを何を変更する必要があるかについての考えがある場合はself
、ヒントを教えてください。 .