iframe内のフォーム状態・canvas・メディアのキャプチャ検証(cross-realm)
iframe内の document は親ページと別 realm のため、instanceof HTMLInputElement
のような判定が常に false になり、JSON_V1 経路で iframe 内の入力状態・選択状態・canvas描画などが
欠落する不具合があった(localName 判定への置換で修正: 85ffa960 / ee452b13 / 0d5b2c14 / 2d8d178b)。
重要: 拡張が「親realmから子documentを直接処理する」cross-realm経路に入るのは、iframe が
srcdoc / srcなし / about:blank の時だけ。通常の
src付きiframeは子フレーム自身の content script が同一realmで処理してしまい
cross-realm を踏まない。そのため本ページは about:blank の iframe に
親JSでDOMを書き込む方式(index.html の「JSで生成する iframe」と同じ)にしている。
期待(キャプチャデータ閲覧時): JSで設定した入力値・チェック・選択・textarea・canvas描画・
img(srcset)・inline style url()・embed/object・link CSS が維持/正しく処理される。
password の値は "password" にマスクされる。