summaryrefslogtreecommitdiffstats
path: root/layout/base/nsCSSFrameConstructor.cpp
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2020-02-14 19:09:13 +0100
committerwolfbeast <mcwerewolf@wolfbeast.com>2020-02-14 19:09:13 +0100
commitd3067ffdda436ba6c9aa1dc5b9453ecff36e4203 (patch)
tree7682234403286f8837cc0885e0a74d8520b1629e /layout/base/nsCSSFrameConstructor.cpp
parent4ce361d9ba9c6d22131a167d81c4bfd3674bbbe7 (diff)
downloadUXP-d3067ffdda436ba6c9aa1dc5b9453ecff36e4203.tar
UXP-d3067ffdda436ba6c9aa1dc5b9453ecff36e4203.tar.gz
UXP-d3067ffdda436ba6c9aa1dc5b9453ecff36e4203.tar.lz
UXP-d3067ffdda436ba6c9aa1dc5b9453ecff36e4203.tar.xz
UXP-d3067ffdda436ba6c9aa1dc5b9453ecff36e4203.zip
[CSS] Only emit non-GC chrome wrapped XUL box warnings in debug builds.
Diffstat (limited to 'layout/base/nsCSSFrameConstructor.cpp')
-rw-r--r--layout/base/nsCSSFrameConstructor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/layout/base/nsCSSFrameConstructor.cpp b/layout/base/nsCSSFrameConstructor.cpp
index 34cfc6b59..37cd3e45e 100644
--- a/layout/base/nsCSSFrameConstructor.cpp
+++ b/layout/base/nsCSSFrameConstructor.cpp
@@ -10882,6 +10882,7 @@ nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState& aState,
// no? And if we cared we could look through the item list
// instead of groveling through the framelist here..
nsStyleContext *frameStyleContext = aFrame->StyleContext();
+#ifdef DEBUG
// Report a warning for non-GC frames, for chrome:
if (!aFrame->IsGeneratedContentFrame() &&
mPresShell->GetPresContext()->IsChrome()) {
@@ -10900,6 +10901,7 @@ nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState& aState,
message,
params, ArrayLength(params));
}
+#endif
RefPtr<nsStyleContext> blockSC = mPresShell->StyleSet()->
ResolveAnonymousBoxStyle(nsCSSAnonBoxes::mozXULAnonymousBlock,