| Index: Source/core/xml/XPathParser.h
|
| diff --git a/Source/core/xml/XPathParser.h b/Source/core/xml/XPathParser.h
|
| index 16d0fac05a7e61d2d69cfd015ddbaf56bb7dd017..7a28c1284e37e588d6dd7ed24efd7fcb8e4ada8c 100644
|
| --- a/Source/core/xml/XPathParser.h
|
| +++ b/Source/core/xml/XPathParser.h
|
| @@ -64,8 +64,7 @@ struct Token {
|
|
|
| class Parser {
|
| WTF_MAKE_NONCOPYABLE(Parser);
|
| - // FIXME: oilpan: This should be STACK_ALLOCATED.
|
| - DISALLOW_ALLOCATION();
|
| + STACK_ALLOCATED();
|
| public:
|
| Parser();
|
| ~Parser();
|
| @@ -122,7 +121,7 @@ private:
|
| unsigned m_nextPos;
|
| String m_data;
|
| int m_lastTokenType;
|
| - RefPtrWillBeRawPtr<XPathNSResolver> m_resolver;
|
| + RefPtrWillBeMember<XPathNSResolver> m_resolver;
|
|
|
| HashSet<ParseNode*> m_parseNodes;
|
| HashSet<Vector<OwnPtr<Predicate> >*> m_predicateVectors;
|
|
|