gecko-dev/dom/xslt/xml/txXMLParser.h
Peter Van der Beken 47124ee672 Backed out 4 changesets (bug 1222624) to fix bug 1249572
Backed out changeset e407f668476d (bug 1222624)
Backed out changeset 2a4502574495 (bug 1222624)
Backed out changeset 4b6ae937a03d (bug 1222624)
Backed out changeset cfa2b6acc2ba (bug 1222624)
2016-03-14 11:36:39 +01:00

27 lines
792 B
C++

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef MITRE_XMLPARSER_H
#define MITRE_XMLPARSER_H
#include "txCore.h"
class txXPathNode;
/**
* API to load XML files into DOM datastructures.
* Parsing is either done by expat, or by expat via the syncloaderservice
*/
/**
* Parse a document from the aHref location, with referrer URI on behalf
* of the document aLoader.
*/
extern "C" nsresult
txParseDocumentFromURI(const nsAString& aHref, const txXPathNode& aLoader,
nsAString& aErrMsg, txXPathNode** aResult);
#endif