| Index: Source/core/css/CSSPropertySourceData.h
|
| diff --git a/Source/core/css/CSSPropertySourceData.h b/Source/core/css/CSSPropertySourceData.h
|
| index 5e06c5a0514646bf9a70e9eaab87938ea23113b6..49323b60a7ad03b5c8242e52a0d033e22e2de3e8 100644
|
| --- a/Source/core/css/CSSPropertySourceData.h
|
| +++ b/Source/core/css/CSSPropertySourceData.h
|
| @@ -75,7 +75,12 @@ struct CSSStyleSourceData : public RefCountedWillBeGarbageCollected<CSSStyleSour
|
| return adoptRefWillBeNoop(new CSSStyleSourceData());
|
| }
|
|
|
| - DEFINE_INLINE_TRACE() { visitor->trace(propertyData); }
|
| + DEFINE_INLINE_TRACE()
|
| + {
|
| +#if ENABLE(OILPAN)
|
| + visitor->trace(propertyData);
|
| +#endif
|
| + }
|
|
|
| WillBeHeapVector<CSSPropertySourceData> propertyData;
|
| };
|
| @@ -97,7 +102,12 @@ struct CSSMediaQuerySourceData : public RefCountedWillBeGarbageCollected<CSSMedi
|
| return adoptRefWillBeNoop(new CSSMediaQuerySourceData());
|
| }
|
|
|
| - DEFINE_INLINE_TRACE() { visitor->trace(expData); }
|
| + DEFINE_INLINE_TRACE()
|
| + {
|
| +#if ENABLE(OILPAN)
|
| + visitor->trace(expData);
|
| +#endif
|
| + }
|
|
|
| WillBeHeapVector<CSSMediaQueryExpSourceData> expData;
|
| };
|
| @@ -108,7 +118,12 @@ struct CSSMediaSourceData : public RefCountedWillBeGarbageCollected<CSSMediaSour
|
| return adoptRefWillBeNoop(new CSSMediaSourceData());
|
| }
|
|
|
| - DEFINE_INLINE_TRACE() { visitor->trace(queryData); }
|
| + DEFINE_INLINE_TRACE()
|
| + {
|
| +#if ENABLE(OILPAN)
|
| + visitor->trace(queryData);
|
| +#endif
|
| + }
|
|
|
| WillBeHeapVector<RefPtrWillBeMember<CSSMediaQuerySourceData>> queryData;
|
| };
|
|
|