gecko-dev/dom/xslt/xpath
Boris Zbarsky 5c76874a46 Bug 1371259 part 3. Change UnwrapObject<> and the UNWRAP_OBJECT macro to allow passing in mutable object or value handles for the thing being unwrapped, and do so at various callsites. r=peterv
I did audit all UNWRAP_OBJECT callers to make sure that the lifetimes of all the
temporary Rooted or the RefPtrs they unwrap into are long enough.
2017-07-10 16:05:24 -04:00
..
XPathEvaluator.cpp
XPathEvaluator.h
XPathExpression.cpp
XPathExpression.h
XPathResult.cpp
XPathResult.h
moz.build
txBooleanExpr.cpp
txBooleanResult.cpp
txCoreFunctionCall.cpp
txErrorExpr.cpp
txExpr.cpp
txExpr.h
txExprLexer.cpp
txExprLexer.h
txExprParser.cpp
txExprParser.h
txExprResult.h
txFilterExpr.cpp
txForwardContext.cpp
txForwardContext.h
txFunctionCall.cpp
txIXPathContext.h
txLiteralExpr.cpp
txLocationStep.cpp
txMozillaXPathTreeWalker.cpp
txNameTest.cpp
txNamedAttributeStep.cpp
txNodeSet.cpp
txNodeSet.h
txNodeSetAdaptor.cpp
txNodeSetAdaptor.h
txNodeSetContext.cpp
txNodeSetContext.h
txNodeTypeTest.cpp
txNumberExpr.cpp
txNumberResult.cpp
txPathExpr.cpp
txPredicateList.cpp
txPredicatedNodeTest.cpp
txRelationalExpr.cpp
txResultRecycler.cpp
txResultRecycler.h
txRootExpr.cpp
txSingleNodeContext.h
txStringResult.cpp
txUnaryExpr.cpp
txUnionExpr.cpp
txUnionNodeTest.cpp
txVariableRefExpr.cpp
txXPCOMExtensionFunction.cpp
txXPathNode.h
txXPathObjectAdaptor.h
txXPathOptimizer.cpp
txXPathOptimizer.h
txXPathTreeWalker.h