diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/css/css_rule.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/css/css_rule.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/css/css_rule.cc b/chromium/third_party/blink/renderer/core/css/css_rule.cc index 899ccc80900..75d97712dd6 100644 --- a/chromium/third_party/blink/renderer/core/css/css_rule.cc +++ b/chromium/third_party/blink/renderer/core/css/css_rule.cc @@ -33,10 +33,10 @@ struct SameSizeAsCSSRule : public GarbageCollected<SameSizeAsCSSRule>, ~SameSizeAsCSSRule() override; unsigned char bitfields; Member<ScriptWrappable> member; -#if !DCHECK_IS_ON() - // Increasing size of Member increases size of CSSRule. - ASSERT_SIZE(Member<ScriptWrappable>, void*); -#endif // DCHECK_IS_ON() + static_assert(kBlinkGCHasDebugChecks || + ::WTF::internal::SizesEqual<sizeof(Member<ScriptWrappable>), + sizeof(void*)>::value, + "Member<ScriptWrappable> should stay small"); }; ASSERT_SIZE(CSSRule, SameSizeAsCSSRule); |