mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 01:35:35 +00:00
c90cfeaf74
ContentVerifier has been dead code since bug 1355166 (which, incidentally, means it has no tests). Its presence is preventing improvements to ContentSignatureVerifier (see e.g. bug 1534600), so this patch removes it. As a result, the nsILoadInfo attributes verifySignedContent and enforceSRI are also unused, so this patch removes those as well. Differential Revision: https://phabricator.services.mozilla.com/D28885 --HG-- extra : moz-landing-system : lando
67 lines
1.5 KiB
Python
67 lines
1.5 KiB
Python
# -*- Mode: python; 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/.
|
|
|
|
with Files('*'):
|
|
BUG_COMPONENT = ('Core', 'DOM: Security')
|
|
|
|
TEST_DIRS += ['test']
|
|
|
|
DIRS += [ 'featurepolicy' ]
|
|
|
|
EXPORTS.mozilla.dom += [
|
|
'CSPEvalChecker.h',
|
|
'FramingChecker.h',
|
|
'nsContentSecurityManager.h',
|
|
'nsCSPContext.h',
|
|
'nsCSPService.h',
|
|
'nsCSPUtils.h',
|
|
'nsMixedContentBlocker.h',
|
|
'PolicyTokenizer.h',
|
|
'ReferrerInfo.h',
|
|
'SRICheck.h',
|
|
'SRILogHelper.h',
|
|
'SRIMetadata.h',
|
|
]
|
|
|
|
EXPORTS += [
|
|
'nsContentSecurityManager.h',
|
|
'nsMixedContentBlocker.h',
|
|
'ReferrerInfo.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'CSPEvalChecker.cpp',
|
|
'FramingChecker.cpp',
|
|
'nsContentSecurityManager.cpp',
|
|
'nsCSPContext.cpp',
|
|
'nsCSPParser.cpp',
|
|
'nsCSPService.cpp',
|
|
'nsCSPUtils.cpp',
|
|
'nsMixedContentBlocker.cpp',
|
|
'PolicyTokenizer.cpp',
|
|
'ReferrerInfo.cpp',
|
|
'SRICheck.cpp',
|
|
'SRIMetadata.cpp',
|
|
]
|
|
|
|
include('/ipc/chromium/chromium-config.mozbuild')
|
|
|
|
FINAL_LIBRARY = 'xul'
|
|
LOCAL_INCLUDES += [
|
|
'/caps',
|
|
'/docshell/base', # for nsDocShell.h
|
|
'/netwerk/base',
|
|
'/netwerk/protocol/data', # for nsDataHandler.h
|
|
]
|
|
|
|
include('/tools/fuzzing/libfuzzer-config.mozbuild')
|
|
|
|
if CONFIG['FUZZING_INTERFACES']:
|
|
TEST_DIRS += [
|
|
'fuzztest'
|
|
]
|
|
|