parser/html/moz.build

Fri, 16 Jan 2015 18:13:44 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 16 Jan 2015 18:13:44 +0100
branch
TOR_BUG_9701
changeset 14
925c144e1f1f
permissions
-rw-r--r--

Integrate suggestion from review to improve consistency with existing code.

michael@0 1 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
michael@0 2 # vim: set filetype=python:
michael@0 3 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 4 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 6
michael@0 7 XPIDL_SOURCES += [
michael@0 8 'nsIParserUtils.idl',
michael@0 9 'nsIScriptableUnescapeHTML.idl',
michael@0 10 ]
michael@0 11
michael@0 12 XPIDL_MODULE = 'html5'
michael@0 13
michael@0 14 EXPORTS += [
michael@0 15 'jArray.h',
michael@0 16 'nsAHtml5TreeBuilderState.h',
michael@0 17 'nsAHtml5TreeOpSink.h',
michael@0 18 'nsHtml5ArrayCopy.h',
michael@0 19 'nsHtml5AtomList.h',
michael@0 20 'nsHtml5Atoms.h',
michael@0 21 'nsHtml5AtomTable.h',
michael@0 22 'nsHtml5ByteReadable.h',
michael@0 23 'nsHtml5DependentUTF16Buffer.h',
michael@0 24 'nsHtml5DocumentBuilder.h',
michael@0 25 'nsHtml5DocumentMode.h',
michael@0 26 'nsHtml5HtmlAttributes.h',
michael@0 27 'nsHtml5Macros.h',
michael@0 28 'nsHtml5MetaScanner.h',
michael@0 29 'nsHtml5MetaScannerHSupplement.h',
michael@0 30 'nsHtml5Module.h',
michael@0 31 'nsHtml5NamedCharacters.h',
michael@0 32 'nsHtml5NamedCharactersAccel.h',
michael@0 33 'nsHtml5OplessBuilder.h',
michael@0 34 'nsHtml5OwningUTF16Buffer.h',
michael@0 35 'nsHtml5Parser.h',
michael@0 36 'nsHtml5PendingNotification.h',
michael@0 37 'nsHtml5PlainTextUtils.h',
michael@0 38 'nsHtml5RefPtr.h',
michael@0 39 'nsHtml5Speculation.h',
michael@0 40 'nsHtml5SpeculativeLoad.h',
michael@0 41 'nsHtml5StreamListener.h',
michael@0 42 'nsHtml5StreamParser.h',
michael@0 43 'nsHtml5StringParser.h',
michael@0 44 'nsHtml5SVGLoadDispatcher.h',
michael@0 45 'nsHtml5TreeOperation.h',
michael@0 46 'nsHtml5TreeOpExecutor.h',
michael@0 47 'nsHtml5TreeOpStage.h',
michael@0 48 'nsHtml5UTF16Buffer.h',
michael@0 49 'nsHtml5UTF16BufferHSupplement.h',
michael@0 50 'nsHtml5ViewSourceUtils.h',
michael@0 51 'nsIContentHandle.h',
michael@0 52 'nsParserUtils.h',
michael@0 53 ]
michael@0 54
michael@0 55 UNIFIED_SOURCES += [
michael@0 56 'nsHtml5Atom.cpp',
michael@0 57 'nsHtml5Atoms.cpp',
michael@0 58 'nsHtml5AtomTable.cpp',
michael@0 59 'nsHtml5AttributeName.cpp',
michael@0 60 'nsHtml5DependentUTF16Buffer.cpp',
michael@0 61 'nsHtml5DocumentBuilder.cpp',
michael@0 62 'nsHtml5ElementName.cpp',
michael@0 63 'nsHtml5Highlighter.cpp',
michael@0 64 'nsHtml5HtmlAttributes.cpp',
michael@0 65 'nsHtml5MetaScanner.cpp',
michael@0 66 'nsHtml5Module.cpp',
michael@0 67 'nsHtml5NamedCharacters.cpp',
michael@0 68 'nsHtml5NamedCharactersAccel.cpp',
michael@0 69 'nsHtml5OplessBuilder.cpp',
michael@0 70 'nsHtml5OwningUTF16Buffer.cpp',
michael@0 71 'nsHtml5Parser.cpp',
michael@0 72 'nsHtml5PlainTextUtils.cpp',
michael@0 73 'nsHtml5Portability.cpp',
michael@0 74 'nsHtml5ReleasableAttributeName.cpp',
michael@0 75 'nsHtml5ReleasableElementName.cpp',
michael@0 76 'nsHtml5Speculation.cpp',
michael@0 77 'nsHtml5SpeculativeLoad.cpp',
michael@0 78 'nsHtml5StackNode.cpp',
michael@0 79 'nsHtml5StateSnapshot.cpp',
michael@0 80 'nsHtml5StreamListener.cpp',
michael@0 81 'nsHtml5StreamParser.cpp',
michael@0 82 'nsHtml5StringParser.cpp',
michael@0 83 'nsHtml5SVGLoadDispatcher.cpp',
michael@0 84 'nsHtml5Tokenizer.cpp',
michael@0 85 'nsHtml5TreeBuilder.cpp',
michael@0 86 'nsHtml5TreeOperation.cpp',
michael@0 87 'nsHtml5TreeOpExecutor.cpp',
michael@0 88 'nsHtml5TreeOpStage.cpp',
michael@0 89 'nsHtml5UTF16Buffer.cpp',
michael@0 90 'nsHtml5ViewSourceUtils.cpp',
michael@0 91 'nsParserUtils.cpp',
michael@0 92 ]
michael@0 93
michael@0 94 MSVC_ENABLE_PGO = True
michael@0 95
michael@0 96 FINAL_LIBRARY = 'gklayout'
michael@0 97
michael@0 98 # DEFINES['ENABLE_VOID_MENUITEM'] = True
michael@0 99
michael@0 100 LOCAL_INCLUDES += [
michael@0 101 '../../content/base/src',
michael@0 102 ]
michael@0 103

mercurial