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/.
9 BUG_COMPONENT = ("Core", "Storage: Cache API")
11 EXPORTS.mozilla.dom.cache += [
23 "CacheStorageChild.h",
24 "CacheStorageParent.h",
25 "CacheStreamControlChild.h",
26 "CacheStreamControlParent.h",
36 "PrincipalVerifier.h",
57 "CacheStorageChild.cpp",
58 "CacheStorageParent.cpp",
59 "CacheStreamControlChild.cpp",
60 "CacheStreamControlParent.cpp",
69 "PrincipalVerifier.cpp",
82 "PCacheStreamControl.ipdl",
85 include("/ipc/chromium/chromium-config.mozbuild")
89 MOCHITEST_MANIFESTS += [
90 "test/mochitest/mochitest.ini",
93 BROWSER_CHROME_MANIFESTS += [
94 "test/browser/browser.ini",
97 XPCSHELL_TESTS_MANIFESTS += [
98 "test/xpcshell/xpcshell.ini",
101 if CONFIG["CC_TYPE"] in ("clang", "gcc"):
102 CXXFLAGS += ["-Wno-error=shadow"]