Bug 1842773 - Part 5: Add ArrayBuffer.prototype.{maxByteLength,resizable} getters...
[gecko.git] / dom / smil / SMILTypes.h
blob6391872f9e8913e9dd6ffd12833958a08b99ee1d
1 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* vim: set ts=8 sts=2 et sw=2 tw=80: */
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 #ifndef DOM_SMIL_SMILTYPES_H_
8 #define DOM_SMIL_SMILTYPES_H_
10 #include <stdint.h>
12 namespace mozilla {
14 // A timestamp in milliseconds
16 // A time may represent:
18 // simple time -- offset within the simple duration
19 // active time -- offset within the active duration
20 // document time -- offset since the document begin
21 // wallclock time -- "real" time -- offset since the epoch
23 // For an overview of how this class is related to other SMIL time classes see
24 // the documentation in SMILTimeValue.h
26 using SMILTime = int64_t;
28 } // namespace mozilla
30 #endif // DOM_SMIL_SMILTYPES_H_