0a648dfd04598638c5485ff15f525e538524d7ae: Bug 1119803 - Uninitialised value use in StopPrerollingVideo. r=bobbyholley, a=sledru
Julian Seward <jseward@acm.org> - Tue, 13 Jan 2015 12:56:38 +0100 - rev 242871
Push 4323 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:46:36 +0000
Bug 1119803 - Uninitialised value use in StopPrerollingVideo. r=bobbyholley, a=sledru
f7bd9ae15c9e40cabbd6f42151e317c602f4546c: Bug 1120629 - Cache data directly on MP4Stream rather than relying on the media cache. r=roc, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Mon, 12 Jan 2015 15:50:09 -0800 - rev 242870
Push 4323 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:46:36 +0000
Bug 1120629 - Cache data directly on MP4Stream rather than relying on the media cache. r=roc, a=sledru
5fba52895751e127a1961ba487cac3ef5623118c: Bug 1108721 - HTMLMediaElement.textTracks needs to be nullable in Gecko for now. r=peterv, a=sledru
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 12 Jan 2015 13:07:38 +0200 - rev 242869
Push 4323 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:46:36 +0000
Bug 1108721 - HTMLMediaElement.textTracks needs to be nullable in Gecko for now. r=peterv, a=sledru
4d3d7478ffa4bd19b81c32bdde4cadeb1c9fb525: Bug 1115505 - Keep decoding to ensure the stream is initialized in the decode-to-stream case. r=roc, a=sledru
JW Wang <jwwang@mozilla.com> - Thu, 25 Dec 2014 01:26:00 +0100 - rev 242868
Push 4323 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:46:36 +0000
Bug 1115505 - Keep decoding to ensure the stream is initialized in the decode-to-stream case. r=roc, a=sledru
5ac62d0df17ec1b5647f7ff808920794199d9f76: Bug 1102961 - Cannot navigate AMO without closing the Options window. r=florian, a=sledru
Abdelrhman Ahmed <a.ahmed1026@gmail.com> - Sun, 11 Jan 2015 20:51:11 +0100 - rev 242867
Push 4323 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:46:36 +0000
Bug 1102961 - Cannot navigate AMO without closing the Options window. r=florian, a=sledru
82cce51fb174387318cb0da3c4060b60b5609af7: Bug 1065909 - Canonicalize hostnames in nsSiteSecurityService and PublicKeyPinningService. r=mmc, a=sledru
David Keeler <dkeeler@mozilla.com> - Tue, 13 Jan 2015 11:18:03 -0800 - rev 242866
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1065909 - Canonicalize hostnames in nsSiteSecurityService and PublicKeyPinningService. r=mmc, a=sledru
17b6018c53f0fee5d85fcc6c1f2814096f8725cb: Bug 1119450 - Clicks on the search go button shouldn't open the search popup. r=felipe, a=sledru
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 09 Jan 2015 11:05:50 -0800 - rev 242865
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1119450 - Clicks on the search go button shouldn't open the search popup. r=felipe, a=sledru
c7e58ab0e1f61b5c60a15160076e4c7c805d6c33: Bug 1115307 - Search bar alignment fixes and cleanup. r=florian, a=sledru
Dão Gottwald <dao@mozilla.com> - Fri, 09 Jan 2015 19:00:51 +0100 - rev 242864
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1115307 - Search bar alignment fixes and cleanup. r=florian, a=sledru
423cb20b5f431d9f9fcece8e766f539826c7731d: Bug 1120023 - Switch SourceBufferResource::Read{,At} back to blocking. r=cpearce, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Sat, 10 Jan 2015 02:05:28 -0800 - rev 242863
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1120023 - Switch SourceBufferResource::Read{,At} back to blocking. r=cpearce, a=sledru This only affects WebM MSE, which, as it turns out, doesn't deal well with non-blocking read (MP4Reader now only operates on cached reads). We should fix up WebM at some point, but I'm reverting the behavior change for now because it's pretty much just a distraction.
e5cc2f8f3f7e4ce61caebbce1a3e00429da6f972: Bug 1120023 - Fix some bugs in MockMediaResource. r=cpearce, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Sat, 10 Jan 2015 02:05:28 -0800 - rev 242862
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1120023 - Fix some bugs in MockMediaResource. r=cpearce, a=sledru If we don't do this, the subsequent changes to DataSourceAdapter will cause gtest failures in TestMP4Demuxer.
60f6890d84cff8eec2acf840b382370a63fad35f: Bug 1120023 - Clean up semantics of SourceBufferResource reading. r=cpearce, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Sat, 10 Jan 2015 02:05:28 -0800 - rev 242861
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1120023 - Clean up semantics of SourceBufferResource reading. r=cpearce, a=sledru This patch refactors things and makes two function changes: (1) ReadFromCache does not block and properly fails if the data is unavailable. (2) Read and ReadAt block if an out-param is _not_ provided, rather than the reverse. Both karlt and I think this is the appropriate thing to do.
aa8cdb05718675cce6d06ddbdc7f66bc881d793d: Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Fri, 09 Jan 2015 17:20:58 -0800 - rev 242860
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce, a=sledru Once we make MP4Reader reject with WAITING_FOR_DATA, we end up with the following scenario: DecodeFirstFrame requests audio data, and then it gets rejected with WAITING_FOR_DATA. So OnAudioNotDecided does WaitForData, which eventually causes us to be called back in MediaDecoderStateMachine::WaitForDataResolved. That does DispatchDecodeTasksIfNeeded, which currently bails out of our state is DECODER_STATE_DECODING_FIRSTFRAME. The other way to do this would be to add a separate specialized path through all this asynchronicity for DECODER_STATE_DECODING_FIRSTFRAME. But it's not clear to me what that buys us.
201fee3158c183b731f73ede63810f1db7edc733: Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian, a=sledru
Bobby Holley <bobbyholley@gmail.com> - Fri, 09 Jan 2015 17:20:58 -0800 - rev 242859
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian, a=sledru There isn't actually any initialization code that sets them at 0. Instead, we currently rely on the fact that our first decoder ends up active regardless of what its buffered range reports. So as long as invoking the first Request{Audio,Video}Data is resolved, this ends up ok. But while that is usually the case, it isn't _always_ the case, especially in the case where the MP4Reader rejects with WAITING_FOR_DATA.
7edfdc36c3cff35f82066d2a6d41b02ac6fed888: Bug 1119691 - Fix build bustage in dom/media/mediasource/MediaSource.cpp. r=bz, a=sledru
Kai-Zhen Li <kli@mozilla.com> - Thu, 08 Jan 2015 23:37:00 -0800 - rev 242858
Push 4322 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:18:08 +0000
Bug 1119691 - Fix build bustage in dom/media/mediasource/MediaSource.cpp. r=bz, a=sledru
a78eb4dd84f003f4e6d91b136c5ca3318ce7fe65: Bug 1119033 - Don't try to evict when we don't have any initialized decoders. r=ajones, a=sledru
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Jan 2015 15:35:35 +1300 - rev 242857
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1119033 - Don't try to evict when we don't have any initialized decoders. r=ajones, a=sledru
a0ffac1b285124ea1710b06f2428809bfeb40959: Bug 1105066 - Seek after switching reader. r=mattwoodrow, a=sledru
Anthony Jones <ajones@mozilla.com> - Mon, 12 Jan 2015 15:10:15 +1300 - rev 242856
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1105066 - Seek after switching reader. r=mattwoodrow, a=sledru
154dac808616325e3605cf6bc97c8b830554705e: Bug 1105066 - Chain seeks in MediaSourceReader so that we seek audio to the same time as video. r=kentuckyfriedtakahe, a=sledru
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Jan 2015 11:05:08 +1300 - rev 242855
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1105066 - Chain seeks in MediaSourceReader so that we seek audio to the same time as video. r=kentuckyfriedtakahe, a=sledru
e16f6438788844b1395958c908413a86dad4b711: Bug 1105066 - Make SeekPromise return the time we actually seeked to. r=kentuckyfriedtakahe, a=sledru
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 12 Jan 2015 10:57:14 +1300 - rev 242854
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1105066 - Make SeekPromise return the time we actually seeked to. r=kentuckyfriedtakahe, a=sledru
962ac9efa80ca3bb8f5d75843985f5ea8c476eec: Bug 1113062 - IndexedDB FileSnapshot not CCed. r=janv, a=sledru
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 11 Jan 2015 21:35:24 +0000 - rev 242853
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1113062 - IndexedDB FileSnapshot not CCed. r=janv, a=sledru
f203230f49f4a3222961b7b4886e13121753e02e: Bug 1113062 - Part 2: ArchiveReaderZipFile non-CCed. r=smaug, a=sledru
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 11 Jan 2015 21:34:57 +0000 - rev 242852
Push 4321 by ryanvm@gmail.com at Wed, 14 Jan 2015 15:04:33 +0000
Bug 1113062 - Part 2: ArchiveReaderZipFile non-CCed. r=smaug, a=sledru
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip