From 13f4dca274e33a0fef673e86c83f855c127a14bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Mon, 26 Nov 2018 21:09:51 +0100 Subject: [PATCH] Bug 1505887 - Make UAWidgets chromeonly content. r=bz Differential Revision: https://phabricator.services.mozilla.com/D11408 --- dom/base/ShadowRoot.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dom/base/ShadowRoot.h b/dom/base/ShadowRoot.h index 25d18a27d7e3..0a24a34712b3 100644 --- a/dom/base/ShadowRoot.h +++ b/dom/base/ShadowRoot.h @@ -211,6 +211,8 @@ public: void SetIsUAWidget() { + MOZ_ASSERT(!HasChildren()); + SetFlags(NODE_IS_ROOT_OF_CHROME_ONLY_ACCESS | NODE_CHROME_ONLY_ACCESS); mIsUAWidget = true; }