e0683dc77a1b9e798c46b62904e8de8bc096949d: Bug 716140 - Set metadata directly on frames. r=seth
Joe Drew <joe@drew.ca> - Wed, 27 Feb 2013 14:23:08 -0500 - rev 125639
Bug 716140 - Set metadata directly on frames. r=seth
e47cbcb88803cd45add86dc3228f45a2e43a0032: Bug 716140 - Make SVG images handle the new world order. r=dholbert
Joe Drew <joe@drew.ca> - Mon, 11 Feb 2013 19:34:20 -0500 - rev 125638
Bug 716140 - Make SVG images handle the new world order. r=dholbert
3cf71e7e1efc2f7f5fabd870095ad74c5b955200: Bug 716140 - Handle errors correctly. r=seth
Joe Drew <joe@drew.ca> - Fri, 01 Feb 2013 20:06:34 -0500 - rev 125637
Bug 716140 - Handle errors correctly. r=seth
9c280517b6ea59bf8d25567ba7037dffcf5c731c: Bug 716140 - Preallocate frames before going into a decoder. r=seth
Joe Drew <joe@drew.ca> - Fri, 01 Feb 2013 20:06:30 -0500 - rev 125636
Bug 716140 - Preallocate frames before going into a decoder. r=seth
2b96c5907a1b2e4bc8614e294c8a0808eace35dd: Bug 716140 - Run a size decode even if we're not storing source data. r=seth
Joe Drew <joe@drew.ca> - Fri, 01 Feb 2013 14:36:39 -0500 - rev 125635
Bug 716140 - Run a size decode even if we're not storing source data. r=seth
16cd97be284693480058cddb76a9d73f9272cc02: Bug 716140 - Always run a size decode before doing a full decode so we know the size before decoding. r=jlebar
Joe Drew <joe@drew.ca> - Thu, 31 Jan 2013 13:38:24 -0500 - rev 125634
Bug 716140 - Always run a size decode before doing a full decode so we know the size before decoding. r=jlebar
682938749810c2effd0aede42b7a25c7a055133b: Bug 716140 - Make animated image formats (PNG and GIF) explicitly pause decoding and ask for a new image frame when they need new frames.
Joe Drew <joe@drew.ca> - Mon, 28 Jan 2013 12:27:35 -0500 - rev 125633
Bug 716140 - Make animated image formats (PNG and GIF) explicitly pause decoding and ask for a new image frame when they need new frames.
c86eb1ff89168e43b8668fc41f3e22f3c0eb5fbd: Bug 716140 - Count complete frames in Decoder::Finish(), not just whatever frame objects mImage has. r=seth
Joe Drew <joe@drew.ca> - Thu, 07 Feb 2013 17:23:44 -0500 - rev 125632
Bug 716140 - Count complete frames in Decoder::Finish(), not just whatever frame objects mImage has. r=seth
ef71ebfb90a03ab8921c5c2ec024129d545e25d5: Bug 716140 - Make mImageData and mColormap (and their sizes) protected members of mozilla::image::Decoder rather than the leaf classes.
Joe Drew <joe@drew.ca> - Mon, 28 Jan 2013 12:26:36 -0500 - rev 125631
Bug 716140 - Make mImageData and mColormap (and their sizes) protected members of mozilla::image::Decoder rather than the leaf classes.
7d0a6850c8875b94d2c2303a2266972242c1776e: Bug 716140 - Create a clone imgStatusTracker on every asynchronous decoding event, and replay the difference between that imgStatusTracker and the image's current status tracker when decoding completes. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:18 -0500 - rev 125630
Bug 716140 - Create a clone imgStatusTracker on every asynchronous decoding event, and replay the difference between that imgStatusTracker and the image's current status tracker when decoding completes. r=seth * * * [mq]: test-fixes * * * [mq]: undefer-on-remove * * * imported patch notify-in-sequence
761015312a0babc85f0502ff456f39cb960ad27f: Bug 716140 - Handle discarding specially so it gets notified synchronously. r=seth
Joe Drew <joe@drew.ca> - Thu, 07 Feb 2013 17:22:38 -0500 - rev 125629
Bug 716140 - Handle discarding specially so it gets notified synchronously. r=seth
4bad4198e33c0f4499e5e6a1e689b1c1b485d43b: Bug 716140 - Heap-allocate DecodeRequests so we know when we're still decoding an image. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:18 -0500 - rev 125628
Bug 716140 - Heap-allocate DecodeRequests so we know when we're still decoding an image. r=seth
096b05d298ad5ad55fed2d98f042c2b80292d597: Bug 716140 - Add SetObserver method to Decoder instead of initializing it in the constructor. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:18 -0500 - rev 125627
Bug 716140 - Add SetObserver method to Decoder instead of initializing it in the constructor. r=seth In order to have "throw-away" imgStatusTrackers that we'll use to track an individual decode chunk's status, we need to be able to change the observer on a decoder.
5567f140abb3ec01f37291bb9dc462e4346a353a: Bug 716140 - Calculate the difference between two imgStatusTrackers, notify for that difference, and apply it to the source. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125626
Bug 716140 - Calculate the difference between two imgStatusTrackers, notify for that difference, and apply it to the source. r=seth This patch adds two semi-unrelated functions, currently unused: - SyncAndSyncNotifyDifference, which synchronizes the current imgStatusTracker to have the state of the argument imgStatusTracker, and notifies our observers about the new state; - CloneForRecording, which will let us create a new imgStatusTracker based on the current state for use with SyncAndSyncNotifyDifference.
8f7db2c001c96a0370eae1abaa3265795d1f8631: Bug 716140 - Factor out notification of a particular imgStatusTracker state into its own function. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125625
Bug 716140 - Factor out notification of a particular imgStatusTracker state into its own function. r=seth
781b89454236fd0c74e8454666a8c9316cab94d3: Bug 716140 - Make an (unused) imgDecoderObserver implementation that doesn't notify proxies when it gets an observer function call, and rename the old version (which will be going away). r=jlebar
Joe Drew <joe@drew.ca> - Wed, 02 Jan 2013 12:00:50 -0500 - rev 125624
Bug 716140 - Make an (unused) imgDecoderObserver implementation that doesn't notify proxies when it gets an observer function call, and rename the old version (which will be going away). r=jlebar
5fbb93a483d615310b3216e8cac820a099d20652: Bug 716140 - Explicitly record whether an image is animated. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125623
Bug 716140 - Explicitly record whether an image is animated. r=seth
a6078996517b59a7da0868eef9eaba198cbd4244: Bug 716140 - Track the invalid area for the latest frame from within imgStatusTracker. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125622
Bug 716140 - Track the invalid area for the latest frame from within imgStatusTracker. r=seth
94af4b2dd18226b5c75c3874d3e224c920af3bcc: Bug 716140 - Create and Send OnStartFrame when a frame starts. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125621
Bug 716140 - Create and Send OnStartFrame when a frame starts. r=seth
45d8ebb295435b7e811b2c1ca3e02481199b8773: Bug 716140 - imgDecoderObserver::OnDataAvailable is simply a duplicate of imgDecoderObserver::FrameUpdated, so remove it. r=seth
Joe Drew <joe@drew.ca> - Fri, 18 Jan 2013 16:47:17 -0500 - rev 125620
Bug 716140 - imgDecoderObserver::OnDataAvailable is simply a duplicate of imgDecoderObserver::FrameUpdated, so remove it. r=seth
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip