summaryrefslogtreecommitdiff
path: root/Source/WebCore/css/CSSRule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/css/CSSRule.cpp')
-rw-r--r--Source/WebCore/css/CSSRule.cpp8
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