Bug 1632613 - Part 4a: Swap out nsAutoPtr includes. r=peterv

The first part of a larger conceptual change to switch XSLT over to `UniquePtr`. This part just replaces the `nsAutoPtr` includes.

Differential Revision: https://phabricator.services.mozilla.com/D72434
This commit is contained in:
Eric Rahm 2020-04-27 09:15:34 +00:00
Родитель ae7e670d7d
Коммит e9c8e1d720
8 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -6,7 +6,7 @@
#ifndef TRANSFRMX_EXPANDEDNAMEMAP_H #ifndef TRANSFRMX_EXPANDEDNAMEMAP_H
#define TRANSFRMX_EXPANDEDNAMEMAP_H #define TRANSFRMX_EXPANDEDNAMEMAP_H
#include "nsAutoPtr.h" #include "mozilla/UniquePtr.h"
#include "nsError.h" #include "nsError.h"
#include "txExpandedName.h" #include "txExpandedName.h"
#include "nsTArray.h" #include "nsTArray.h"

Просмотреть файл

@ -6,12 +6,12 @@
#ifndef mozilla_dom_XPathExpression_h #ifndef mozilla_dom_XPathExpression_h
#define mozilla_dom_XPathExpression_h #define mozilla_dom_XPathExpression_h
#include "nsAutoPtr.h"
#include "nsCycleCollectionParticipant.h" #include "nsCycleCollectionParticipant.h"
#include "nsIWeakReferenceUtils.h" #include "nsIWeakReferenceUtils.h"
#include "mozilla/Attributes.h" #include "mozilla/Attributes.h"
#include "mozilla/dom/NonRefcountedDOMObject.h" #include "mozilla/dom/NonRefcountedDOMObject.h"
#include "mozilla/dom/XPathExpressionBinding.h" #include "mozilla/dom/XPathExpressionBinding.h"
#include "mozilla/UniquePtr.h"
class Expr; class Expr;

Просмотреть файл

@ -7,7 +7,7 @@
#define TRANSFRMX_EXPR_H #define TRANSFRMX_EXPR_H
#include "mozilla/Attributes.h" #include "mozilla/Attributes.h"
#include "nsAutoPtr.h" #include "mozilla/UniquePtr.h"
#include "txExprResult.h" #include "txExprResult.h"
#include "txCore.h" #include "txCore.h"
#include "nsString.h" #include "nsString.h"

Просмотреть файл

@ -13,7 +13,7 @@
#define MITREXSL_EXPRPARSER_H #define MITREXSL_EXPRPARSER_H
#include "txCore.h" #include "txCore.h"
#include "nsAutoPtr.h" #include "mozilla/UniquePtr.h"
#include "nsString.h" #include "nsString.h"
class Expr; class Expr;

Просмотреть файл

@ -6,10 +6,10 @@
#ifndef txBufferingHandler_h__ #ifndef txBufferingHandler_h__
#define txBufferingHandler_h__ #define txBufferingHandler_h__
#include "mozilla/UniquePtr.h"
#include "txXMLEventHandler.h" #include "txXMLEventHandler.h"
#include "nsString.h" #include "nsString.h"
#include "nsTArray.h" #include "nsTArray.h"
#include "nsAutoPtr.h"
class txOutputTransaction; class txOutputTransaction;

Просмотреть файл

@ -6,13 +6,13 @@
#ifndef TRANSFRMX_TXINSTRUCTIONS_H #ifndef TRANSFRMX_TXINSTRUCTIONS_H
#define TRANSFRMX_TXINSTRUCTIONS_H #define TRANSFRMX_TXINSTRUCTIONS_H
#include "mozilla/UniquePtr.h"
#include "nsCOMPtr.h" #include "nsCOMPtr.h"
#include "txCore.h" #include "txCore.h"
#include "nsString.h" #include "nsString.h"
#include "txXMLUtils.h" #include "txXMLUtils.h"
#include "txExpandedName.h" #include "txExpandedName.h"
#include "txNamespaceMap.h" #include "txNamespaceMap.h"
#include "nsAutoPtr.h"
#include "txXSLTNumber.h" #include "txXSLTNumber.h"
#include "nsTArray.h" #include "nsTArray.h"

Просмотреть файл

@ -7,11 +7,11 @@
#define TRANSFRMX_TXSTYLESHEETCOMPILER_H #define TRANSFRMX_TXSTYLESHEETCOMPILER_H
#include "mozilla/Attributes.h" #include "mozilla/Attributes.h"
#include "mozilla/UniquePtr.h"
#include "txStack.h" #include "txStack.h"
#include "txXSLTPatterns.h" #include "txXSLTPatterns.h"
#include "txExpr.h" #include "txExpr.h"
#include "txIXPathContext.h" #include "txIXPathContext.h"
#include "nsAutoPtr.h"
#include "txStylesheet.h" #include "txStylesheet.h"
#include "nsTArray.h" #include "nsTArray.h"

Просмотреть файл

@ -6,9 +6,9 @@
#ifndef TRANSFRMX_XSLT_FUNCTIONS_H #ifndef TRANSFRMX_XSLT_FUNCTIONS_H
#define TRANSFRMX_XSLT_FUNCTIONS_H #define TRANSFRMX_XSLT_FUNCTIONS_H
#include "mozilla/UniquePtr.h"
#include "txExpr.h" #include "txExpr.h"
#include "txXMLUtils.h" #include "txXMLUtils.h"
#include "nsAutoPtr.h"
#include "txNamespaceMap.h" #include "txNamespaceMap.h"
class txStylesheet; class txStylesheet;