| Index: Source/core/svg/SVGURIReference.h
|
| diff --git a/Source/core/svg/SVGURIReference.h b/Source/core/svg/SVGURIReference.h
|
| index 210f51768c7b4c1f88d27944cb34502e8c0bbe6c..af3f75913f8de9d900042d9d028d96da8fc9774b 100644
|
| --- a/Source/core/svg/SVGURIReference.h
|
| +++ b/Source/core/svg/SVGURIReference.h
|
| @@ -58,20 +58,7 @@ public:
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
| protected:
|
| - SVGURIReference();
|
| -
|
| - // FIXME: Oilpan: the construction of this mixin requires heap allocation,
|
| - // which cannot be safely done with Oilpan until the object that include
|
| - // this mixin have had its vptr initialized -- so as to be able to
|
| - // accurately trace the entire object should a GC strike while constructing
|
| - // the mixin.
|
| - //
|
| - // Try to come up with a more natural alternative and solution that doesn't
|
| - // require hoisting the constructor code for mixins into a separate method
|
| - // like initialize(). It makes construction of these heap-allocation mixins
|
| - // safe in the meantime, however.
|
| - //
|
| - void initialize(SVGElement*);
|
| + explicit SVGURIReference(SVGElement*);
|
|
|
| private:
|
| RefPtrWillBeMember<SVGAnimatedString> m_href;
|
|
|