mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 08:12:05 +00:00
1c721ff76d
This patch adds a hashtable to nsDocument that stores all the animation players that are currently waiting to start. In the future it may also be used to store players that are waiting to pause which is why the methods are called AddPlayPending/RemovePlayPending instead of just AddPlayer/RemovePlayer.
32 lines
790 B
Python
32 lines
790 B
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']
|
|
MOCHITEST_CHROME_MANIFESTS += ['test/chrome.ini']
|
|
|
|
EXPORTS.mozilla.dom += [
|
|
'Animation.h',
|
|
'AnimationEffect.h',
|
|
'AnimationPlayer.h',
|
|
'AnimationTimeline.h',
|
|
]
|
|
|
|
EXPORTS.mozilla += [
|
|
'PendingPlayerTracker.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'Animation.cpp',
|
|
'AnimationEffect.cpp',
|
|
'AnimationPlayer.cpp',
|
|
'AnimationTimeline.cpp',
|
|
'PendingPlayerTracker.cpp',
|
|
]
|
|
|
|
FAIL_ON_WARNINGS = True
|
|
|
|
FINAL_LIBRARY = 'xul'
|