Commit 3fecb6e5 authored by tkent@chromium.org's avatar tkent@chromium.org

Oilpan: Trace CSSFontFaceSrcValue::m_svgFontFaceElement.

BUG=357163

Review URL: https://codereview.chromium.org/333403004

git-svn-id: svn://svn.chromium.org/blink/trunk@176270 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 06ea41fd
......@@ -39,6 +39,14 @@
namespace WebCore {
void CSSFontFaceSrcValue::traceAfterDispatch(Visitor* visitor)
{
#if ENABLE(SVG_FONTS)
visitor->trace(m_svgFontFaceElement);
#endif
CSSValue::traceAfterDispatch(visitor);
}
#if ENABLE(SVG_FONTS)
bool CSSFontFaceSrcValue::isSVGFontFaceSrc() const
{
......
......@@ -73,7 +73,7 @@ public:
bool equals(const CSSFontFaceSrcValue&) const;
void traceAfterDispatch(Visitor* visitor) { CSSValue::traceAfterDispatch(visitor); }
void traceAfterDispatch(Visitor*);
private:
CSSFontFaceSrcValue(const String& resource, bool local)
......@@ -81,7 +81,7 @@ private:
, m_resource(resource)
, m_isLocal(local)
#if ENABLE(SVG_FONTS)
, m_svgFontFaceElement(0)
, m_svgFontFaceElement(nullptr)
#endif
{
}
......@@ -97,7 +97,7 @@ private:
ResourcePtr<FontResource> m_fetched;
#if ENABLE(SVG_FONTS)
SVGFontFaceElement* m_svgFontFaceElement;
RawPtrWillBeMember<SVGFontFaceElement> m_svgFontFaceElement;
#endif
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment