#WebComponents
Mozillaが先日WebComponents系のdocument.register
を[Bug783129]で実装した。
使用するには、about:config 等から dom.webcomponents.enabled
を true
にする必要がある。
##カスタム要素は "x-"
から始まっているべきか
テストコードを書いていて気付いたのだが、Mozillaの実装では document.register
の第一引数のタグ名が x-
から始まっていないと InvalidCharacterError
の例外が発生する。実際にコードもそのものずばりで書かれてある。
しかし、[CustomElements]、custom element nameの項を見ると、以下のように書かれており、-
(ハイフン)は必要だと書いているが x-
である必要性は説いていない。