From 45a4aaf7e0e6586e45d8da0bcc88b9ec8f539967 Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sun, 5 Jan 2020 12:26:22 -0500 Subject: Bug 1398401 - Add preference check for custom element setup. Tag UXP Issue #1344 --- parser/html/nsHtml5TreeOperation.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'parser/html/nsHtml5TreeOperation.cpp') diff --git a/parser/html/nsHtml5TreeOperation.cpp b/parser/html/nsHtml5TreeOperation.cpp index 3877e01b8..57835bd36 100644 --- a/parser/html/nsHtml5TreeOperation.cpp +++ b/parser/html/nsHtml5TreeOperation.cpp @@ -439,7 +439,9 @@ nsHtml5TreeOperation::CreateElement(int32_t aNs, false); // Custom element setup may be needed if there is an "is" attribute. - if (kNameSpaceID_None == nsuri && !prefix && nsGkAtoms::is == localName) { + if (nsContentUtils::IsWebComponentsEnabled() && + kNameSpaceID_None == nsuri && + !prefix && nsGkAtoms::is == localName) { nsContentUtils::SetupCustomElement(newContent, &value); } } -- cgit v1.2.3