author | Birunthan Mohanathas <birunthan@mohanathas.com> |
Tue, 26 Aug 2014 07:10:53 -0700 | |
changeset 201590 | f37d8b5936c470718e80f34d9ea9ca942b63de8b |
parent 201589 | a019b75127fd362997330e7200619ebbeaf607db |
child 201591 | 616c50b78907ab059a930601a3c9a470e0b96fb3 |
push id | 48220 |
push user | birunthan@mohanathas.com |
push date | Tue, 26 Aug 2014 14:11:48 +0000 |
treeherder | mozilla-inbound@2964a815862e [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | mrbkap |
bugs | 1057923 |
milestone | 34.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/parser/htmlparser/moz.build +++ b/parser/htmlparser/moz.build @@ -1,9 +1,51 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # 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/. -DIRS += ['public', 'src'] +MOCHITEST_MANIFESTS += ['tests/mochitest/mochitest.ini'] + +XPIDL_SOURCES += [ + 'nsIExpatSink.idl', + 'nsIExtendedExpatSink.idl', +] + +XPIDL_MODULE = 'htmlparser' -MOCHITEST_MANIFESTS += ['tests/mochitest/mochitest.ini'] +EXPORTS += [ + 'nsHTMLTagList.h', + 'nsHTMLTags.h', + 'nsIContentSink.h', + 'nsIDTD.h', + 'nsIFragmentContentSink.h', + 'nsIHTMLContentSink.h', + 'nsIParser.h', + 'nsIParserService.h', + 'nsITokenizer.h', + 'nsParserBase.h', + 'nsParserCIID.h', + 'nsParserConstants.h', + 'nsScannerString.h', + 'nsToken.h', +] + +UNIFIED_SOURCES += [ + 'CNavDTD.cpp', + 'CParserContext.cpp', + 'nsElementTable.cpp', + 'nsExpatDriver.cpp', + 'nsHTMLEntities.cpp', + 'nsHTMLTags.cpp', + 'nsHTMLTokenizer.cpp', + 'nsParser.cpp', + 'nsParserModule.cpp', + 'nsParserMsgUtils.cpp', + 'nsParserService.cpp', + 'nsScanner.cpp', + 'nsScannerString.cpp', +] + +FAIL_ON_WARNINGS = True + +FINAL_LIBRARY = 'xul'
rename from parser/htmlparser/src/nsHTMLTokenizer.cpp rename to parser/htmlparser/nsHTMLTokenizer.cpp
rename from parser/htmlparser/public/nsIExtendedExpatSink.idl rename to parser/htmlparser/nsIExtendedExpatSink.idl
rename from parser/htmlparser/public/nsIFragmentContentSink.h rename to parser/htmlparser/nsIFragmentContentSink.h
rename from parser/htmlparser/public/nsIHTMLContentSink.h rename to parser/htmlparser/nsIHTMLContentSink.h
rename from parser/htmlparser/public/nsIParserService.h rename to parser/htmlparser/nsIParserService.h
rename from parser/htmlparser/public/nsParserConstants.h rename to parser/htmlparser/nsParserConstants.h
rename from parser/htmlparser/src/nsParserMsgUtils.cpp rename to parser/htmlparser/nsParserMsgUtils.cpp
rename from parser/htmlparser/src/nsParserService.cpp rename to parser/htmlparser/nsParserService.cpp
rename from parser/htmlparser/src/nsScannerString.cpp rename to parser/htmlparser/nsScannerString.cpp
rename from parser/htmlparser/public/nsScannerString.h rename to parser/htmlparser/nsScannerString.h
deleted file mode 100644 --- a/parser/htmlparser/public/moz.build +++ /dev/null @@ -1,30 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# 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/. - -XPIDL_SOURCES += [ - 'nsIExpatSink.idl', - 'nsIExtendedExpatSink.idl', -] - -XPIDL_MODULE = 'htmlparser' - -EXPORTS += [ - 'nsHTMLTagList.h', - 'nsHTMLTags.h', - 'nsIContentSink.h', - 'nsIDTD.h', - 'nsIFragmentContentSink.h', - 'nsIHTMLContentSink.h', - 'nsIParser.h', - 'nsIParserService.h', - 'nsITokenizer.h', - 'nsParserBase.h', - 'nsParserCIID.h', - 'nsParserConstants.h', - 'nsScannerString.h', - 'nsToken.h', -] -
deleted file mode 100644 --- a/parser/htmlparser/src/moz.build +++ /dev/null @@ -1,25 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# 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/. - -UNIFIED_SOURCES += [ - 'CNavDTD.cpp', - 'CParserContext.cpp', - 'nsElementTable.cpp', - 'nsExpatDriver.cpp', - 'nsHTMLEntities.cpp', - 'nsHTMLTags.cpp', - 'nsHTMLTokenizer.cpp', - 'nsParser.cpp', - 'nsParserModule.cpp', - 'nsParserMsgUtils.cpp', - 'nsParserService.cpp', - 'nsScanner.cpp', - 'nsScannerString.cpp', -] - -FAIL_ON_WARNINGS = True - -FINAL_LIBRARY = 'xul'