7677ea877c089aec20d93fa55e49f1fc12fa1752: Bug 943461. Part 19: nsSpeechTask should explicitly finish its audio track before finishing the stream. r=eitan
Robert O'Callahan <robert@ocallahan.org> - Fri, 13 Dec 2013 01:33:01 +1300 - rev 162336
Bug 943461. Part 19: nsSpeechTask should explicitly finish its audio track before finishing the stream. r=eitan
0279107b81d321e2c5279d2e7c33fc9563d1be73: Bug 943461. Part 18: Ensure AudioBufferSourceNode's engine always produces an audio block when ProduceAudioBlock is called, and add an assertion to catch this kind of error directly. r=karl
Robert O'Callahan <robert@ocallahan.org> - Fri, 13 Dec 2013 01:33:01 +1300 - rev 162335
Bug 943461. Part 18: Ensure AudioBufferSourceNode's engine always produces an audio block when ProduceAudioBlock is called, and add an assertion to catch this kind of error directly. r=karl
75ca7a7c5df7cd5bde7f409c412a0a58bc753e04: Bug 943461. Part 17: MediaDecoderStateMachine::StopPlayback should not set mPlayDuration based on real time, but on whatever we're using for GetClock. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Fri, 13 Dec 2013 01:33:01 +1300 - rev 162334
Bug 943461. Part 17: MediaDecoderStateMachine::StopPlayback should not set mPlayDuration based on real time, but on whatever we're using for GetClock. r=cpearce
6a6bae856337e444e5e909e78e692e77bf17ff88: Bug 943461. Part 16: Fix test_streams_element_capture_reset to make its expected current times be independent of possibly-buggy v.currentTime. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Fri, 13 Dec 2013 01:33:01 +1300 - rev 162333
Bug 943461. Part 16: Fix test_streams_element_capture_reset to make its expected current times be independent of possibly-buggy v.currentTime. r=cpearce
e911ac30c8c1f031852edf9a8550bd080b89308d: Bug 943461. Part 15: Make MediaDecoder set its currentTime based on the decoded stream's time directly, if we are decoding to a stream. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Fri, 13 Dec 2013 01:33:00 +1300 - rev 162332
Bug 943461. Part 15: Make MediaDecoder set its currentTime based on the decoded stream's time directly, if we are decoding to a stream. r=cpearce
adc635735f62f4a3aabb845a43044679acff604a: Bug 943461. Part 13: Keep producing silence in AudioNodeStreams' mLastChunks even after they've finished r=padenot
Robert O'Callahan <robert@ocallahan.org> - Tue, 10 Dec 2013 13:49:03 +1300 - rev 162331
Bug 943461. Part 13: Keep producing silence in AudioNodeStreams' mLastChunks even after they've finished r=padenot Without this the last before-finished audio block gets picked up by downstream ObtainInputBlock calls.
76bf4bf3492623c86ed86b66e1c6abc3c0a0b3cc: Bug 943461. Part 12: Remove spurious ScriptProcessorNode from test. r=karl
Robert O'Callahan <robert@ocallahan.org> - Tue, 10 Dec 2013 13:49:03 +1300 - rev 162330
Bug 943461. Part 12: Remove spurious ScriptProcessorNode from test. r=karl
c735d3475955280cfd887d45374d6430acc628c8: Bug 947796. Must convert milliseconds to MediaTime correctly. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Mon, 09 Dec 2013 18:08:02 +1300 - rev 162329
Bug 947796. Must convert milliseconds to MediaTime correctly. r=padenot
939ac6298d2a90e0bcafec32e83aa589fd8e0199: Bug 943461. Part 11: Don't tear down an OfflineAudioContext until its current time has actually reached its end, to ensure that all relevant stream state changes have been forwarded to the main thread. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Mon, 09 Dec 2013 18:08:02 +1300 - rev 162328
Bug 943461. Part 11: Don't tear down an OfflineAudioContext until its current time has actually reached its end, to ensure that all relevant stream state changes have been forwarded to the main thread. r=padenot
bed75e8c44b1b5fd21f8b1257ffd486b7dea75b8: Bug 943461. Part 10: Fix and simplify setting of mNextMainThreadFinished. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Mon, 09 Dec 2013 18:08:02 +1300 - rev 162327
Bug 943461. Part 10: Fix and simplify setting of mNextMainThreadFinished. r=padenot
4378e7bf2afcb67d47157c465666215b53ee6e12: Bug 943461. Part 9: Handle absence of INCLUDE_TRAILING_BLOCKED_INTERVAL flag correctly. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Mon, 09 Dec 2013 18:08:02 +1300 - rev 162326
Bug 943461. Part 9: Handle absence of INCLUDE_TRAILING_BLOCKED_INTERVAL flag correctly. r=padenot
9811231a9449a9aba1db0cc191f6e3eecdb27035: Bug 943461. Part 8: When a MediaDecoder is decoding to a stream, run PlaybackEnded when the stream finishes. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Sat, 07 Dec 2013 01:01:33 +1300 - rev 162325
Bug 943461. Part 8: When a MediaDecoder is decoding to a stream, run PlaybackEnded when the stream finishes. r=padenot
249b7a7cec009fbb2c2c14bf1b76af5f86416520: Bug 943461. Part 7: DecodedStreamData::mNextVideoTime is not relative to mStartTime. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Fri, 06 Dec 2013 18:39:49 +1300 - rev 162324
Bug 943461. Part 7: DecodedStreamData::mNextVideoTime is not relative to mStartTime. r=cpearce
7590e388abaffc8b125301b5141a938bb21116b5: Bug 943461. Part 6: Fix test to handle automatic stop of MediaRecorder. r=rlin
Robert O'Callahan <robert@ocallahan.org> - Fri, 06 Dec 2013 09:59:00 +1300 - rev 162323
Bug 943461. Part 6: Fix test to handle automatic stop of MediaRecorder. r=rlin
08e5578eded873ca3a4ff49abac1984fa4f377c1: Bug 943461. Part 5: Don't allow a stream to finish before it has produced output up to mStateComputedTime. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Fri, 06 Dec 2013 09:23:57 +1300 - rev 162322
Bug 943461. Part 5: Don't allow a stream to finish before it has produced output up to mStateComputedTime. r=padenot
ac6bfc6f050e1645f7bb8a3e1004583d50e99d17: Bug 943461. Part 4: Fix TrackUnionStream track-ended calculation to catch cases where a track ends at the point where the input stream is completely blocked. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Wed, 04 Dec 2013 19:01:59 +1300 - rev 162321
Bug 943461. Part 4: Fix TrackUnionStream track-ended calculation to catch cases where a track ends at the point where the input stream is completely blocked. r=padenot We can have a situation where interval.mStart == interval.mEnd always (because the input stream is always blocking) but the track has actually ended.
aecddf4c53d89c0d05a0705e7867f482a1204cb7: Bug 943461. Part 3: Like part 1, blocking calculations should note that a stream is only fully ended whenall of its tracks have finished playing out. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Wed, 04 Dec 2013 19:00:26 +1300 - rev 162320
Bug 943461. Part 3: Like part 1, blocking calculations should note that a stream is only fully ended whenall of its tracks have finished playing out. r=padenot
fcc3f7ba913e365e5779d28545163c977d2a38a7: Bug 943461. Part 2: Add assertion to catch cases where we NotifyOuput after NotifyFinished. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Wed, 04 Dec 2013 18:59:14 +1300 - rev 162319
Bug 943461. Part 2: Add assertion to catch cases where we NotifyOuput after NotifyFinished. r=padenot
e526d37a9a19490bb03d831cd6c2ce3bcf4e9320: Bug 943461. Part 1: A stream is fully finished when all its tracks have finished playing out. r=padenot
Robert O'Callahan <robert@ocallahan.org> - Wed, 04 Dec 2013 14:08:12 +1300 - rev 162318
Bug 943461. Part 1: A stream is fully finished when all its tracks have finished playing out. r=padenot
029a56c4ad4c7a331e6379b44af3611ce50b9d9e: Bug 807565: Don't let border/padding push minimum content-box size for themed flex items below 0. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 06 Jan 2014 19:17:26 -0800 - rev 162317
Bug 807565: Don't let border/padding push minimum content-box size for themed flex items below 0. r=mats
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip