mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 22:01:30 +00:00
cf453a224f
This is needed to prevent these reftests from failing: layout/reftests/svg/smil/smil-transitions-interaction-1a.svg layout/reftests/svg/smil/smil-transitions-interaction-1b.svg layout/reftests/svg/smil/smil-transitions-interaction-2a.svg layout/reftests/svg/smil/smil-transitions-interaction-2b.svg layout/reftests/svg/smil/smil-transitions-interaction-4a.svg layout/reftests/svg/smil/smil-transitions-interaction-4b.svg The mIsCSS path fixes the a tests, and the !mIsCSS path fixes the b tests. This is because this patch series changes the way in which transitions interact with other types of animations to depend on those animations being flushed in the animation-only style flush. (The relevant call is added in patch 6, though we don't really depend on it until patch 17.)
75 lines
1.8 KiB
Python
75 lines
1.8 KiB
Python
# -*- 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/.
|
|
|
|
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
|
|
|
EXPORTS += [
|
|
'nsISMILAttr.h',
|
|
'nsISMILType.h',
|
|
'nsSMILAnimationController.h',
|
|
'nsSMILAnimationFunction.h',
|
|
'nsSMILCompositorTable.h',
|
|
'nsSMILCSSProperty.h',
|
|
'nsSMILInstanceTime.h',
|
|
'nsSMILInterval.h',
|
|
'nsSMILKeySpline.h',
|
|
'nsSMILMappedAttribute.h',
|
|
'nsSMILMilestone.h',
|
|
'nsSMILNullType.h',
|
|
'nsSMILRepeatCount.h',
|
|
'nsSMILSetAnimationFunction.h',
|
|
'nsSMILTargetIdentifier.h',
|
|
'nsSMILTimeContainer.h',
|
|
'nsSMILTimedElement.h',
|
|
'nsSMILTimeValue.h',
|
|
'nsSMILTimeValueSpec.h',
|
|
'nsSMILTimeValueSpecParams.h',
|
|
'nsSMILTypes.h',
|
|
'nsSMILValue.h',
|
|
]
|
|
|
|
EXPORTS.mozilla.dom += [
|
|
'TimeEvent.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'nsSMILAnimationController.cpp',
|
|
'nsSMILAnimationFunction.cpp',
|
|
'nsSMILCompositor.cpp',
|
|
'nsSMILCSSProperty.cpp',
|
|
'nsSMILCSSValueType.cpp',
|
|
'nsSMILFloatType.cpp',
|
|
'nsSMILInstanceTime.cpp',
|
|
'nsSMILInterval.cpp',
|
|
'nsSMILKeySpline.cpp',
|
|
'nsSMILMappedAttribute.cpp',
|
|
'nsSMILNullType.cpp',
|
|
'nsSMILParserUtils.cpp',
|
|
'nsSMILRepeatCount.cpp',
|
|
'nsSMILSetAnimationFunction.cpp',
|
|
'nsSMILTimeContainer.cpp',
|
|
'nsSMILTimedElement.cpp',
|
|
'nsSMILTimeValue.cpp',
|
|
'nsSMILTimeValueSpec.cpp',
|
|
'nsSMILValue.cpp',
|
|
'SMILBoolType.cpp',
|
|
'SMILEnumType.cpp',
|
|
'SMILIntegerType.cpp',
|
|
'SMILStringType.cpp',
|
|
'TimeEvent.cpp',
|
|
]
|
|
|
|
FAIL_ON_WARNINGS = True
|
|
|
|
LOCAL_INCLUDES += [
|
|
'/dom/base',
|
|
'/dom/svg',
|
|
'/layout/base',
|
|
'/layout/style',
|
|
]
|
|
|
|
FINAL_LIBRARY = 'xul'
|