author | Gregory Szorc <gps@mozilla.com> |
Mon, 25 Feb 2013 12:47:22 -0800 | |
changeset 133638 | 4a61bea80168fbda6882e9bf682843de36473f18 |
parent 133637 | d32891bfb1b862324a07fd47a73c7a6a6deb7c6e |
child 133639 | 7f1f7cf07362d202dd4038ed9603ce6340358e3f |
push id | 2452 |
push user | lsblakk@mozilla.com |
push date | Mon, 13 May 2013 16:59:38 +0000 |
treeherder | mozilla-beta@d4b152d29d8d [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | ted |
bugs | 784841 |
milestone | 22.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/layout/Makefile.in +++ b/layout/Makefile.in @@ -7,52 +7,9 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = layout -PARALLEL_DIRS = \ - style \ - base \ - generic \ - forms \ - tables \ - svg \ - xul/base/public \ - xul/base/src \ - ipc \ - mathml \ - $(NULL) - -ifdef NS_PRINTING -PARALLEL_DIRS += printing -endif - -ifdef MOZ_XUL -PARALLEL_DIRS += xul/tree xul/grid -endif - -PARALLEL_DIRS += inspector/public inspector/src -ifdef ENABLE_TESTS -PARALLEL_DIRS += inspector/tests inspector/tests/chrome -endif - -DIRS += build -DIRS += media - -ifdef ENABLE_TESTS -PARALLEL_DIRS += \ - mathml/tests \ - xul/test \ - xul/base/test \ - $(NULL) - -TOOL_DIRS += tools/reftest reftests/fonts reftests/fonts/mplus - -ifdef MOZ_DEBUG -DIRS += tools/layout-debug -endif -endif - include $(topsrcdir)/config/rules.mk
--- a/layout/base/Makefile.in +++ b/layout/base/Makefile.in @@ -5,18 +5,16 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -TEST_DIRS += tests - MODULE = layout XPIDL_MODULE = layout_base GRE_MODULE = 1 LIBRARY_NAME = gkbase_s LIBXUL_LIBRARY = 1 ifndef _MSC_VER FAIL_ON_WARNINGS = 1 endif # !_MSC_VER
new file mode 100644 --- /dev/null +++ b/layout/base/moz.build @@ -0,0 +1,6 @@ +# 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/. + +TEST_DIRS += ['tests']
--- a/layout/base/tests/Makefile.in +++ b/layout/base/tests/Makefile.in @@ -6,24 +6,16 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ relativesrcdir = @relativesrcdir@ include $(DEPTH)/config/autoconf.mk -PARALLEL_DIRS += \ - chrome \ - $(NULL) - -TOOL_DIRS := \ - cpp-tests \ - $(NULL) - MOCHITEST_FILES = \ border_radius_hit_testing_iframe.html \ test_preserve3d_sorting_hit_testing.html \ preserve3d_sorting_hit_testing_iframe.html \ test_image_layers.html \ image_rgrg-256x256.png \ image_rrgg-256x256.png \ bug369950-subframe.xml \
new file mode 100644 --- /dev/null +++ b/layout/base/tests/chrome/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/base/tests/cpp-tests/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/base/tests/moz.build @@ -0,0 +1,7 @@ +# 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/. + +TEST_DIRS += ['chrome'] +TEST_TOOL_DIRS += ['cpp-tests']
new file mode 100644 --- /dev/null +++ b/layout/build/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/forms/Makefile.in +++ b/layout/forms/Makefile.in @@ -5,20 +5,16 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -DIRS = $(NULL) - -TEST_DIRS += test - MODULE = layout XPIDL_MODULE = layout_forms LIBRARY_NAME = gkforms_s LIBXUL_LIBRARY = 1 ifndef _MSC_VER FAIL_ON_WARNINGS = 1 endif # !_MSC_VER
new file mode 100644 --- /dev/null +++ b/layout/forms/moz.build @@ -0,0 +1,6 @@ +# 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/. + +TEST_DIRS += ['test']
new file mode 100644 --- /dev/null +++ b/layout/forms/test/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/generic/Makefile.in +++ b/layout/generic/Makefile.in @@ -4,18 +4,16 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -TEST_DIRS += test - MODULE = layout LIBRARY_NAME = gkgeneric_s LIBXUL_LIBRARY = 1 ifndef _MSC_VER FAIL_ON_WARNINGS = 1 endif # !_MSC_VER EXPORTS = \
new file mode 100644 --- /dev/null +++ b/layout/generic/moz.build @@ -0,0 +1,6 @@ +# 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/. + +TEST_DIRS += ['test']
new file mode 100644 --- /dev/null +++ b/layout/generic/test/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/inspector/public/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/inspector/src/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/inspector/tests/chrome/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/inspector/tests/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/ipc/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/mathml/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/mathml/tests/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/media/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/moz.build @@ -0,0 +1,46 @@ +# 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/. + +PARALLEL_DIRS += [ + 'style', + 'base', + 'generic', + 'forms', + 'tables', + 'svg', + 'xul/base/public', + 'xul/base/src', + 'ipc', + 'mathml', + 'inspector/public', + 'inspector/src', +] + +if CONFIG['NS_PRINTING']: + PARALLEL_DIRS += ['printing'] + +if CONFIG['MOZ_XUL']: + PARALLEL_DIRS += ['xul/tree', 'xul/grid'] + +if CONFIG['ENABLE_TESTS']: + PARALLEL_DIRS += [ + 'inspector/tests', + 'inspector/tests/chrome', + 'mathml/tests', + 'xul/test', + 'xul/base/test', + ] + +TEST_TOOL_DIRS += [ + 'tools/reftest', + 'reftests/fonts', + 'reftests/fonts/mplus', +] + +DIRS += ['build', 'media'] + +if CONFIG['MOZ_DEBUG']: + TEST_DIRS += ['tools/layout-debug'] +
new file mode 100644 --- /dev/null +++ b/layout/printing/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/reftests/fonts/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/reftests/fonts/mplus/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/style/Makefile.in +++ b/layout/style/Makefile.in @@ -4,22 +4,16 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -DIRS = xbl-marquee - -ifdef ENABLE_TESTS -TOOL_DIRS = test -endif - MODULE = layout LIBRARY_NAME = gkstyle_s LIBXUL_LIBRARY = 1 ifndef _MSC_VER FAIL_ON_WARNINGS = 1 endif # !_MSC_VER ifdef GNU_CC
new file mode 100644 --- /dev/null +++ b/layout/style/moz.build @@ -0,0 +1,7 @@ +# 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 += ['xbl-marquee'] +TEST_TOOL_DIRS += ['test']
--- a/layout/style/test/Makefile.in +++ b/layout/style/test/Makefile.in @@ -8,19 +8,16 @@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ relativesrcdir = @relativesrcdir@ include $(DEPTH)/config/autoconf.mk MODULE = layout -DIRS += chrome \ - $(NULL) - HOST_CPPSRCS = \ ListCSSProperties.cpp \ $(NULL) HOST_SIMPLE_PROGRAMS = $(addprefix host_, $(HOST_CPPSRCS:.cpp=$(HOST_BIN_SUFFIX))) # ParseCSS.cpp used to be built as a test program, but it was not # being used for anything, and recent changes to the CSS loader have
new file mode 100644 --- /dev/null +++ b/layout/style/test/chrome/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/style/test/moz.build @@ -0,0 +1,6 @@ +# 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/. + +TEST_DIRS += ['chrome']
new file mode 100644 --- /dev/null +++ b/layout/style/xbl-marquee/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/svg/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/tables/Makefile.in +++ b/layout/tables/Makefile.in @@ -36,19 +36,16 @@ CPPSRCS = \ nsTableRowFrame.cpp \ nsTableRowGroupFrame.cpp \ nsTablePainter.cpp \ $(NULL) # we don't want the shared lib, but we want to force the creation of a static lib. FORCE_STATIC_LIB = 1 -TEST_DIRS += test - - include $(topsrcdir)/config/rules.mk DEFINES += -DDEBUG_TABLE_STRATEGY_off -D_IMPL_NS_LAYOUT LOCAL_INCLUDES = \ -I$(srcdir)/../base \ -I$(srcdir)/../generic \ -I$(srcdir)/../style \
new file mode 100644 --- /dev/null +++ b/layout/tables/moz.build @@ -0,0 +1,6 @@ +# 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/. + +TEST_DIRS += ['test']
new file mode 100644 --- /dev/null +++ b/layout/tables/test/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/tools/layout-debug/Makefile.in +++ b/layout/tools/layout-debug/Makefile.in @@ -7,12 +7,10 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = layout_debug -DIRS = src ui -TEST_DIRS = tests include $(topsrcdir)/config/rules.mk
new file mode 100644 --- /dev/null +++ b/layout/tools/layout-debug/moz.build @@ -0,0 +1,7 @@ +# 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 += ['src', 'ui'] +TEST_DIRS += ['tests']
new file mode 100644 --- /dev/null +++ b/layout/tools/layout-debug/src/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/tools/layout-debug/tests/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/tools/layout-debug/ui/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/tools/reftest/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/xul/base/public/moz.build @@ -0,0 +1,5 @@ +# 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/. +
--- a/layout/xul/base/src/Makefile.in +++ b/layout/xul/base/src/Makefile.in @@ -1,9 +1,8 @@ -# # 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/. DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@
new file mode 100644 --- /dev/null +++ b/layout/xul/base/src/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/xul/base/test/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/xul/grid/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/xul/test/moz.build @@ -0,0 +1,5 @@ +# 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/. +
new file mode 100644 --- /dev/null +++ b/layout/xul/tree/moz.build @@ -0,0 +1,5 @@ +# 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/. +