f10665af6c505ec38a3dff34f147a6535c4c3107: Bug 1143575. Add assertion for diagnostic purposes. r=nical
Robert O'Callahan <robert@ocallahan.org> - Mon, 06 Jul 2015 17:20:23 +1200 - rev 251723
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Add assertion for diagnostic purposes. r=nical
ef7cb62b5b23da77d95d133f78422a3b66aa228c: Bug 1143575. Enable passing test. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 06 Jul 2015 17:19:49 +1200 - rev 251722
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Enable passing test. r=cpearce
a082d7f6cfa270c07a1752e03ce6a2e2707f9553: Bug 1143575. Fix build by ensuring ColorLayerComposite uses namespace gfx. r=nical
Robert O'Callahan <robert@ocallahan.org> - Sat, 04 Jul 2015 10:50:30 +1200 - rev 251721
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Fix build by ensuring ColorLayerComposite uses namespace gfx. r=nical
30b26736924211be4892acd425753848c887937d: Bug 1143575. Add a bias value to ImageHost to avoid unpredictable results when image times and compositor times are closely aligned. r=nical
Robert O'Callahan <robert@ocallahan.org> - Mon, 15 Jun 2015 15:27:02 +1200 - rev 251720
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Add a bias value to ImageHost to avoid unpredictable results when image times and compositor times are closely aligned. r=nical
5ec0906f885c543799bf1d2d7c20f204a966bd6a: Bug 1143575. Push all available frames to the compositor. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 15 Jun 2015 15:24:57 +1200 - rev 251719
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Push all available frames to the compositor. r=cpearce
bc557cdb8c1bfd0fe2cf016d64e932a47ba4cce0: Bug 1143575. Refactor UpdateRenderedVideoFrames to support pushing multiple frames from the VideoQueue to the ImageContainer. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Fri, 03 Jul 2015 19:33:56 +1200 - rev 251718
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Refactor UpdateRenderedVideoFrames to support pushing multiple frames from the VideoQueue to the ImageContainer. r=cpearce
8679a837bb3d3842219459233ccc33f2a68322f2: Bug 1143575. Add frame IDs to VideoData. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Sun, 07 Jun 2015 12:34:00 +0300 - rev 251717
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Add frame IDs to VideoData. r=cpearce
a851d6125035ffa0fbc36a83319efbfebaa5f3c3: Bug 1143575. Add MediaQueue::GetFirstElements. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 30 Mar 2015 21:30:03 +1300 - rev 251716
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Add MediaQueue::GetFirstElements. r=cpearce
8adcb7e36c7ca706d508f5c7e2c17f21f3dfc4d6: Bug 1143575. Introduce VideoFrameContainer::SetCurrentFrames. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 30 Mar 2015 18:11:37 +1300 - rev 251715
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Introduce VideoFrameContainer::SetCurrentFrames. r=cpearce
aa8932f9361556bfea1445d00fb6418f84b0fa7c: Bug 1143575. Introduce VideoFrameContainer::ClearCurrentFrame(size), and don't increment mFrameID when clearing frames. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 30 Mar 2015 17:51:32 +1300 - rev 251714
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Introduce VideoFrameContainer::ClearCurrentFrame(size), and don't increment mFrameID when clearing frames. r=cpearce
ced4d3f1a1890fa7acdfa0c614392a9251544198: Bug 1143575. Let ImageContainer::SetCurrentImages accept multiple images. r=nical
Robert O'Callahan <robert@ocallahan.org> - Mon, 25 May 2015 14:33:35 +1200 - rev 251713
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Let ImageContainer::SetCurrentImages accept multiple images. r=nical
d5aab92845f150ccecf82ec5da2dc69c477220bb: Bug 1143575. Let callers of ImageContainer::SetCurrentImages specify frame IDs. r=nical
Robert O'Callahan <robert@ocallahan.org> - Fri, 03 Jul 2015 22:13:48 +1200 - rev 251712
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Let callers of ImageContainer::SetCurrentImages specify frame IDs. r=nical
057cca533e0bad2effa136543697230fa1124d74: Bug 1143575. Reimplement ImageContainer::GetPaintCount to be composition-aware. r=nical
Robert O'Callahan <robert@ocallahan.org> - Mon, 15 Jun 2015 14:45:59 +1200 - rev 251711
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Reimplement ImageContainer::GetPaintCount to be composition-aware. r=nical
1edd02746cd23c8e30df6ad5a3e8025ba354f5a6: Bug 1143575. Implement ImageContainer::GetDroppedCount. r=nical
Robert O'Callahan <robert@ocallahan.org> - Mon, 11 May 2015 14:07:07 +1200 - rev 251710
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Implement ImageContainer::GetDroppedCount. r=nical
2c12696522b7929cf4bc076b777071a1252440c8: Bug 1143575. Clarify code by renaming method to ClearCurrentImageFromImageBridge. r=nical
Robert O'Callahan <robert@ocallahan.org> - Thu, 26 Mar 2015 14:17:13 +1300 - rev 251709
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Clarify code by renaming method to ClearCurrentImageFromImageBridge. r=nical We need to make it clear that ClearCurrentImage is really an internal method of the ImageContainer implementation, not a method that ImageContainer users should call.
cf230e06ace013b618b4b3e3864c84e8103e0109: Bug 1143575. Remove ClearAllImagesExceptFront because it doesn't do anything. r=nical
Robert O'Callahan <robert@ocallahan.org> - Thu, 26 Mar 2015 14:08:30 +1300 - rev 251708
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Remove ClearAllImagesExceptFront because it doesn't do anything. r=nical ImageBridgeChild::FlushAllImages with aExceptFront==true does absolutely nothing, so remove the parameter and remove all callers which pass true.
84481760a4decdf3141f919f481c63239194c35d: Bug 1143575. Implement ImageContainer::GetPaintDelay. r=nical
Robert O'Callahan <robert@ocallahan.org> - Fri, 03 Jul 2015 19:39:09 +1200 - rev 251707
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Implement ImageContainer::GetPaintDelay. r=nical
bea2adc0a07772b57fe8c2b3ce96e0613cba7179: Bug 1143575. Don't report negative frame delays. r=cpearce
Robert O'Callahan <robert@ocallahan.org> - Mon, 25 May 2015 15:42:24 +1200 - rev 251706
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Don't report negative frame delays. r=cpearce
b23a779852ae7b9f6df7e52869f296681fbbd4f0: Bug 1143575. Pass a list of timestamped images to ImageContainer::SetCurrentImages. r=nical
Robert O'Callahan <robert@ocallahan.org> - Tue, 07 Jul 2015 09:58:18 +1200 - rev 251705
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Pass a list of timestamped images to ImageContainer::SetCurrentImages. r=nical
73e94ff36e192c8f53fd469ef4d68ab20374974a: Bug 1143575. Async image invalidation does not necessarily need to invalidate the layer; LayerTreeInvalidation will do that for us. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 15 May 2015 18:16:41 +1200 - rev 251704
Push 29007 by ryanvm@gmail.com at Tue, 07 Jul 2015 18:38:06 +0000
Bug 1143575. Async image invalidation does not necessarily need to invalidate the layer; LayerTreeInvalidation will do that for us. r=mattwoodrow We need to remove this so that adding images to the end of the list of images for an ImageLayer doesn't force composition to happen even if nothing else has changed.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip