Bug 1687263: part 4) Defer and in some cases avoid removing spellchecking-ranges...
[gecko.git] / layout / moz.build
blobf445312834276a03c851d8cd4dd6c4721c1bae9a
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 with Files("**"):
8     BUG_COMPONENT = ("Core", "Layout")
10 DIRS += [
11     "style",
12     "base",
13     "generic",
14     "forms",
15     "tables",
16     "svg",
17     "xul",
18     "ipc",
19     "mathml",
20     "inspector",
21     "tools/recording",
22     "reftests",
23     "painting",
27 IPDL_SOURCES = [
28     "printing/ipc/PRemotePrintJob.ipdl",
31 if CONFIG["NS_PRINTING"]:
32     DIRS += ["printing"]
34 TEST_DIRS += [
35     "tools/reftest",
38 DIRS += ["build", "media"]
40 if CONFIG["MOZ_LAYOUT_DEBUGGER"] and CONFIG["MOZ_WIDGET_TOOLKIT"] != "android":
41     DIRS += ["tools/layout-debug"]
43 CRASHTEST_MANIFESTS += ["../testing/crashtest/crashtests.list"]
45 SPHINX_TREES["/layout"] = "docs"