image/src/Decoder.h
0a2fc100f05ffc7e8b6800c3c4aa69a52906d9c7
created 2013-02-27 14:23 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Set the size of images via ImageMetadata objects. r=seth
e0683dc77a1b9e798c46b62904e8de8bc096949d
created 2013-02-27 14:23 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Set metadata directly on frames. r=seth
9c280517b6ea59bf8d25567ba7037dffcf5c731c
created 2013-02-01 20:06 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Preallocate frames before going into a decoder. r=seth
682938749810c2effd0aede42b7a25c7a055133b
created 2013-01-28 12:27 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Make animated image formats (PNG and GIF) explicitly pause decoding and ask for a new image frame when they need new frames.
ef71ebfb90a03ab8921c5c2ec024129d545e25d5
created 2013-01-28 12:26 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Make mImageData and mColormap (and their sizes) protected members of mozilla::image::Decoder rather than the leaf classes.
7d0a6850c8875b94d2c2303a2266972242c1776e
created 2013-01-18 16:47 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - 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
096b05d298ad5ad55fed2d98f042c2b80292d597
created 2013-01-18 16:47 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Add SetObserver method to Decoder instead of initializing it in the constructor. r=seth
98bab71808e5139de170002a0e9fe8f527d84bd8
created 2012-12-20 11:49 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Track image metadata in a separate object, and sync it to the image once decoding is done. r=jlebar
0a2205fa1da057c4537897e4e099b9b925a2d02d
created 2012-12-19 15:11 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Don't call Set* methods directly on images from decoders; call them from the Decoder base class. r=seth
d9a0933dfe2a21c940117db74f97aa40a08f93b4
created 2013-01-25 18:39 -0800
pushed 2013-01-29 00:01 +0000
Seth Fowler Seth Fowler - Bug 820602 - Remove change to decoder notification behavior that causes AWSY leak. r=joe
3ecf6d05c4e280cf1631e415e58e86c24d1cff23
created 2012-12-18 11:37 -0500
pushed 2012-12-19 00:32 +0000
Joe Drew Joe Drew - Bug 716140 - Convert the XPCOM imgIDecoderObserver interface into a private C++ interface, imgDecoderObserver, so we can more easily make changes to it. r=jrmuizel
b0c4f68563c3d30aef72863bb5429d7be3cd78c5
created 2012-12-17 14:05 -0800
pushed 2012-12-18 09:32 +0000
Seth Fowler Seth Fowler - Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
47bd1f6fd8ed14f3ba6811e23c5f8463533b3e64
created 2012-12-16 21:13 -0500
pushed 2012-12-17 13:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 815471, bug 821023, bug 816374, bug 816362) for reftest failures.
6066a23ba701214c9aba74868fbbf718ae8d242b
created 2012-12-13 16:06 -0800
pushed 2012-12-17 13:40 +0000
Seth Fowler Seth Fowler - Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
9265675be2af31041056d7d0d4615e9d59e8d448
created 2012-12-09 22:53 +0530
pushed 2012-12-10 18:56 +0000
Saurabh Anand Saurabh Anand - Bug 818817 - Fix some compiler warnings, r=Ms2ger
305129d04cd1f6362e1e29b127c202ac768a9145
created 2012-11-16 11:43 -0800
pushed 2012-12-04 14:54 +0000
Joe Drew Joe Drew - Bug 802390 - Gracefully handle shutting down a decoder that hasn't had a chance to do any work. r=jrmuizel
3d6eb774184a64a83ca682a98f8d9cc2081ee86b
created 2012-11-18 20:18 -0500
pushed 2012-11-19 15:35 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 812602. Don't decode jpegs progressively when we have all the data. r=joe
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700| base
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
1e64ae9b40096ba2d66ce34e1388f8da770129e6
created 2012-03-23 15:10 -0700
pushed 2012-03-24 16:06 +0000
Jeff Gilbert Jeff Gilbert - Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
9cf740464cd01a801e50b1e22f1156756765f2bf
created 2012-01-06 21:32 +0530
pushed 2012-01-21 02:32 +0000
Atul Aggarwal Atul Aggarwal - Bug 698263 - Rename mozilla::imagelib namespaces to mozilla::image r=joe
eca4029b19d967ec4961b3e2e2b535f3c0baccd5
created 2011-11-09 13:39 -0800
pushed 2011-11-10 10:40 +0000
Scott Johnson Scott Johnson - Bug 666446, Part 9/10 - Implement methods in RasterImage in order to faciliate refresh driver-based animations. [r=dholbert,joe]
7eefb2f21c4c60a14c2e89a33024a199ce6eeab5
created 2011-09-29 09:17 -0400
pushed 2011-10-21 15:28 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 691754. Change the decoder constructor to use a c++ reference instead of a pointer. r=joe
0a5e72d1b479b9f015a407e33e9001e5ad0aa786
created 2011-10-17 21:32 -0700| base
pushed 2011-10-18 04:36 +0000
Bobby Holley Bobby Holley - Bug 128502 - Move imagelib to mozilla/image on a CLOSED TREE. r=joe,brendan
less more (0) tip