diff options
Diffstat (limited to 'Source/WebCore/css/CSSRule.cpp')
-rw-r--r-- | Source/WebCore/css/CSSRule.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/WebCore/css/CSSRule.cpp b/Source/WebCore/css/CSSRule.cpp index fa7ecf148..b61f3fe65 100644 --- a/Source/WebCore/css/CSSRule.cpp +++ b/Source/WebCore/css/CSSRule.cpp @@ -40,7 +40,11 @@ namespace WebCore { struct SameSizeAsCSSRule : public RefCounted<SameSizeAsCSSRule> { +#if USE(JSC) + char bitfields; +#else unsigned bitfields; +#endif void* pointerUnion; }; @@ -214,9 +218,9 @@ void CSSRule::reportBaseClassMemoryUsage(MemoryObjectInfo* memoryObjectInfo) con { MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::CSS); if (m_parentIsRule) - info.addInstrumentedMember(m_parentRule); + info.addMember(m_parentRule); else - info.addInstrumentedMember(m_parentStyleSheet); + info.addMember(m_parentStyleSheet); } } // namespace WebCore |