diff options
author | Matt A. Tobin <email@mattatobin.com> | 2020-04-17 07:07:09 -0400 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2020-04-17 07:07:09 -0400 |
commit | 5524318fe73a1123da10491a6a545b50af88ea60 (patch) | |
tree | 9712c640ba812c85594926f5f407f30a42d235a6 /dom/base/test/test_document_register.html | |
parent | 3a74795a56e92313c1b33a54500917794ba09b72 (diff) | |
download | UXP-5524318fe73a1123da10491a6a545b50af88ea60.tar UXP-5524318fe73a1123da10491a6a545b50af88ea60.tar.gz UXP-5524318fe73a1123da10491a6a545b50af88ea60.tar.lz UXP-5524318fe73a1123da10491a6a545b50af88ea60.tar.xz UXP-5524318fe73a1123da10491a6a545b50af88ea60.zip |
Bug 1416999 - Remove document.registerElement
Tag #1375
Diffstat (limited to 'dom/base/test/test_document_register.html')
-rw-r--r-- | dom/base/test/test_document_register.html | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/dom/base/test/test_document_register.html b/dom/base/test/test_document_register.html index 6cf15a52f..7de235108 100644 --- a/dom/base/test/test_document_register.html +++ b/dom/base/test/test_document_register.html @@ -13,8 +13,10 @@ SimpleTest.waitForExplicitFinish(); function startTests() { - var c = document.getElementById("fooframe").contentDocument.registerElement("x-foo"); - var elem = new c(); + var frame = document.getElementById("fooframe"); + class XFoo extends frame.contentWindow.HTMLElement {}; + frame.contentWindow.customElements.define("x-foo", XFoo); + var elem = new XFoo(); is(elem.tagName, "X-FOO", "Constructor should create an x-foo element."); var anotherElem = $("fooframe").contentDocument.createElement("x-foo"); |