Extend the range of SMILTime "origins"
This extends the current set of possible origins from kParserOrigin and kScriptOrigin to kAttribute, kScript, kSyncBase, kRepeat, kEvent and kLinkActivation. The enumeration is renamed to SMILTimeOrigin and defined outside of the SMILTimeWithOrigin scope. This should allow future changes like clearing out sync-base instances when rewinding the timeline and similar "cleanup" (currently we accumulate these instance times which means there's a possibility of the instance list growing indefinitely). Bug: 998526 Change-Id: I2cbc910dccb2d48d32a3316239969b93a63a4907 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1816550Reviewed-by:Stephen Chenney <schenney@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#698744}
Showing
Please register or sign in to comment