| # Copyright 2016 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//third_party/WebKit/Source/core/core.gni") |
| |
| blink_core_sources("xml") { |
| sources = [ |
| "DOMParser.cpp", |
| "DOMParser.h", |
| "DocumentXPathEvaluator.cpp", |
| "DocumentXPathEvaluator.h", |
| "DocumentXSLT.cpp", |
| "DocumentXSLT.h", |
| "NativeXPathNSResolver.cpp", |
| "NativeXPathNSResolver.h", |
| "XMLSerializer.cpp", |
| "XMLSerializer.h", |
| "XPathEvaluator.cpp", |
| "XPathEvaluator.h", |
| "XPathExpression.cpp", |
| "XPathExpression.h", |
| "XPathExpressionNode.cpp", |
| "XPathExpressionNode.h", |
| "XPathFunctions.cpp", |
| "XPathFunctions.h", |
| "XPathNSResolver.h", |
| "XPathNodeSet.cpp", |
| "XPathNodeSet.h", |
| "XPathParser.cpp", |
| "XPathParser.h", |
| "XPathPath.cpp", |
| "XPathPath.h", |
| "XPathPredicate.cpp", |
| "XPathPredicate.h", |
| "XPathResult.cpp", |
| "XPathResult.h", |
| "XPathStep.cpp", |
| "XPathStep.h", |
| "XPathUtil.cpp", |
| "XPathUtil.h", |
| "XPathValue.cpp", |
| "XPathValue.h", |
| "XPathVariableReference.cpp", |
| "XPathVariableReference.h", |
| "XSLImportRule.cpp", |
| "XSLImportRule.h", |
| "XSLStyleSheet.h", |
| "XSLStyleSheetLibxslt.cpp", |
| "XSLTExtensions.cpp", |
| "XSLTExtensions.h", |
| "XSLTProcessor.cpp", |
| "XSLTProcessor.h", |
| "XSLTProcessorLibxslt.cpp", |
| "XSLTUnicodeSort.cpp", |
| "XSLTUnicodeSort.h", |
| "parser/MarkupTokenizerInlines.h", |
| "parser/SharedBufferReader.cpp", |
| "parser/SharedBufferReader.h", |
| "parser/XMLDocumentParser.cpp", |
| "parser/XMLDocumentParser.h", |
| "parser/XMLDocumentParserScope.cpp", |
| "parser/XMLDocumentParserScope.h", |
| "parser/XMLErrors.cpp", |
| "parser/XMLErrors.h", |
| "parser/XMLParserInput.h", |
| ] |
| |
| configs += [ |
| # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| "//build/config/compiler:no_size_t_to_int_warning", |
| ] |
| } |