bug 1409622 initialize mTime even in Stream AudioTimelineEvents r?padenot
to avoid uninitialized read in WebAudioUtils::ConvertAudioTimelineEventToTicks()
MozReview-Commit-ID: GHPGIrc0T2h
--- a/dom/media/webaudio/AudioEventTimeline.cpp
+++ b/dom/media/webaudio/AudioEventTimeline.cpp
@@ -80,16 +80,17 @@ AudioTimelineEvent::AudioTimelineEvent(M
: mType(Stream)
, mCurve(nullptr)
, mStream(aStream)
, mTimeConstant(0.0)
, mDuration(0.0)
#ifdef DEBUG
, mTimeIsInTicks(false)
#endif
+ , mTime(0.0)
{
}
AudioTimelineEvent::AudioTimelineEvent(const AudioTimelineEvent& rhs)
{
PodCopy(this, &rhs, 1);
if (rhs.mType == AudioTimelineEvent::SetValueCurve) {