plugin document

plugin document

[2] プラグイン文書 (plugin document) は、 プラグインにより表示される資源への navigate で作成される文書です。

仕様書

プラグイン文書の構築

[5] navigate は次のようにしてプラグイン文書DOM を構築することになっています。

navigate への引数のうち、資源を参照します。

[7] 当該文書AppCache選択アルゴリズムマニフェスト無しで実行しなければなりません >>3

[6] 次のようにして文書子孫を作成するべきです >>3

なぜか SHOULD にとどまっています。
  1. 文書html 要素append します。
  2. head 要素body 要素html 要素append します。
  3. embed 要素body 要素append します。
  4. embed 要素src 属性資源URL を設定します。

[8] head 要素内容embed 要素属性は、適宜設定して構いません >>3

[4] その後、 stop parsing を実行しなければなりません >>3

[9] なお、プラグイン文書砂箱化される場合には、 embed 要素の処理において非保安プラグイン実現値化が拒否されることになります。 つまり、 sandbox が適用される場合、保安化されないプラグインは使えません。

歴史

[1] IRC logs: freenode / #whatwg / 20130430 ( ( 版)) <http://krijnhoetmer.nl/irc-logs/whatwg/20130430>