image/decoders/nsGIFDecoder2.cpp
75c26288fc6783499fe807afbe0ab9063eebdc4f
created 2015-03-16 21:02 -0700
pushed 2015-08-03 13:22 +0000
Chris Peterson Chris Peterson - Bug 1143994 - Fix some -Wunreachable-code and -Wswitch warnings in imagelib. r=seth
ca348a8a0639662d4cbe1ea2e0b10544f0092a1f
created 2015-04-05 16:22 -0700
pushed 2015-08-03 13:22 +0000
Glenn Randers-Pehrson Glenn Randers-Pehrson - Bug 1102048 (Part 24, decoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-04-21 23:03 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
dc8589ba0c6cd02a870855677751c86104770695
created 2015-02-03 10:05 -0500
pushed 2015-04-21 23:03 +0000
Nathan Froyd Nathan Froyd - Bug 1128989 - part 2 - forward-declare Telemetry::ID in Decoder.h; r=seth
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
9051a8b7ee5a9876c84fb63fd5dd26755b6a1a8d
created 2015-01-15 15:11 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn a=lmandel
cb26891d69e9c2c4d18a7ab648630ee5d88e8306
created 2015-01-12 13:17 -0500
pushed 2015-03-23 22:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1079627) for causing B2G crashes on a CLOSED TREE.
c86c43915254b769d8b63cdf997a159d32905055
created 2015-01-12 01:20 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn
8f3cc2c90893ab18bcb9eda7961ff3fc08022a99
created 2015-01-11 20:43 +0100
pushed 2015-03-23 22:08 +0000
Tom Schuster Tom Schuster - Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE
3dd5401f359cd1d442c2ebb800c9a4938396aba6
created 2015-01-11 05:34 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn
b4ebefd0f7e3a0814ea9d9f42dc0da74be3fb998
created 2015-01-10 18:47 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
d4be320ebecbc710f8f19950a4d7cf0e69075d92
created 2015-01-09 18:48 -0800
pushed 2015-03-23 22:08 +0000
Wes Kocher Wes Kocher - Backout 17fc30214d84 (bug 1117607) for reftest orange
17fc30214d848a64c87e87b043566d3499dd1c03
created 2015-01-09 15:02 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
548ff18c9fc6a54dced7165f22f00ab803c746d2
created 2015-01-09 16:24 +0100
pushed 2015-03-23 22:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f61a4592da85 (bug 1117607) for Reftest Failures/Crashes on a CLOSED TREE
f61a4592da851ede0e4b6d1dd9dcb7dac432d310
created 2015-01-09 05:10 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
b4cdc04f65550567f05b881bc4a89224a751b8c9
created 2015-01-08 00:04 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 2) - Remove DecodeStrategy and frame allocation handling outside of Decoder. r=tn
c96ef32cd8a5852e04e7e3924dd52cd48c709433
created 2015-01-08 00:04 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 1) - Allocate frames off-main-thread. r=tn
689797cc26c4d6a947b3e5e6526a62734b5e9372
created 2015-01-07 13:07 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116737 - Merge FrameBlender into FrameAnimator. r=tn
9e4f24936bbac8d16af587d44e0ebb8daff8f970
created 2014-11-24 23:42 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1103328 (Part 1) - Fire HAS_TRANSPARENCY for clear disposal methods. r=tn
72822bad1819522fd518775ef5adfd9177b6c05c
created 2014-11-17 11:16 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1089880 (Part 1) - Add a HAS_TRANSPARENCY notification to ImageLib. r=tn
08434d415b5c69d764ade5007868f0fb90624019
created 2014-11-14 12:59 -0500
pushed 2015-02-18 20:30 +0000
Glenn Randers-Pehrson Glenn Randers-Pehrson - Bug 991149 - Improve image/* source compliance with Mozilla Coding Style. r=seth
99fd6c8e7d368635095859d568986c281f7b0415
created 2014-08-22 13:49 -0700
pushed 2014-11-24 19:04 +0000
Seth Fowler Seth Fowler - Bug 1054076 - Make imgFrame reference counted. r=tn
5e70b11b57c6d74f8164fd26a2865292e1c5f244
created 2014-06-18 10:54 -0400
pushed 2014-10-06 12:51 +0000
Milan Sreckovic Milan Sreckovic - Bug 1027093 - Rename int32_t mCurrentFrame in nsGIFDecoder2 to avoid mixups with parent class' imgFrame* mCurrentFrame. r=jmuizelaar
013456bbf74d5517f53ca1f04206d758ddeae0be
created 2014-04-19 21:28 -0400
pushed 2014-08-25 18:42 +0000
Michael Wu Michael Wu - Bug 994081 - [2/3] Convert imgFrame to SourceSurfaces, r=seth
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
4dd51f45f0bd6434fc5772446e7e18dec821f2ac
created 2013-12-17 14:04 -0800
pushed 2014-03-13 20:26 +0000
Seth Fowler Seth Fowler - Bug 896268 - Use a stateless approach to synchronous image decoding. r=jdm, a=abillings
e0cb62be1f04766801e15be8597847f7ffb6f780
created 2013-09-25 13:06 -0400
pushed 2014-01-28 00:16 +0000
Milan Sreckovic Milan Sreckovic - Bug 856616 - Post size in the global header, rather than continuing with the processing, if all we need is a size decode. r=seth
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
ca38bd9ec80a215151259bc1f3db0e048b2c8b85
created 2013-09-06 23:08 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 35575118c650 (bug 912794) for asserts.
35575118c650874ab87b5b8bc573e740a287fb38
created 2013-09-06 12:48 -0700
pushed 2013-12-03 03:32 +0000
Milan Sreckovic Milan Sreckovic - Bug 912794 - Separate out the CMS globals and prefs into a singleton gfxColorManagement. r=ncameron
f257dd1c65cab594eb62d5091e12d958038e5dc2
created 2013-07-04 15:58 -0400
pushed 2013-09-09 22:57 +0000
Joe Drew Joe Drew - Bug 890179. r=seth a=abillings
7158e859e28c9fbb642a6c0ff84a4262bbec6935
created 2013-06-17 16:49 -0400
pushed 2013-09-09 22:57 +0000
Joe Drew Joe Drew - Bug 867774 - Create a FrameBlender class that holds on to an image's frames and can blend frames together on demand (while leaving the decision as to which frames to external users). r=seth
fe25b6cc38b4ade80ab14b036fd96e0e65ac3247
created 2013-07-04 15:58 -0400
pushed 2013-07-29 23:00 +0000
Joe Drew Joe Drew - Bug 890179. r=seth a=abillings
f7f709c5d7c4fa58064f62c2c14fc35548c642ea
created 2013-06-07 16:42 -0400
pushed 2013-07-29 23:00 +0000
Joe Drew Joe Drew - Bug 878751 - Port a bug fix from Chrome back to Mozilla. r=jlebar a=akeybl
6e240d2c2ce8e66469b55a24a7ee87da01f28e37
created 2013-05-07 22:25 -0400
pushed 2013-07-29 23:00 +0000
Joe Drew Joe Drew - Bug 869125 - Use the preallocated first frame in the PNG and GIF decoders when possible so we don't flash unnecessarily. r=seth
b25be40337874e6405825e937ff2af017a5ecca2
created 2013-04-24 23:37 -0500
pushed 2013-07-29 23:00 +0000
Timothy Nikkel Timothy Nikkel - Bug 863970. Remove some dead code in imagelib. r=seth
3e19dec4264f956cc494cb282794c78fc08e6934
created 2013-04-05 18:02 -0700
pushed 2013-07-29 23:00 +0000
Seth Fowler Seth Fowler - Bug 857623 - Ensure we always call PostFrameStop before PostDecodeDone in nsGIFDecoder2.cpp. r=tn
30c85f01eb0fc9915c7c1aedc223d11ad8dc9c9f
created 2013-06-07 16:42 -0400
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 878751 - Port a bug fix from Chrome back to Mozilla. r=jlebar a=akeybl
682938749810c2effd0aede42b7a25c7a055133b
created 2013-01-28 12:27 -0500
pushed 2013-06-17 22:53 +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-06-17 22:53 +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.
096b05d298ad5ad55fed2d98f042c2b80292d597
created 2013-01-18 16:47 -0500
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 716140 - Add SetObserver method to Decoder instead of initializing it in the constructor. r=seth
0a2205fa1da057c4537897e4e099b9b925a2d02d
created 2012-12-19 15:11 -0500
pushed 2013-06-17 22:53 +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
ca131cc6fdac33a7ebcbcfd6e1f69a52ba24e982
created 2013-02-27 00:24 -0500
pushed 2013-06-17 22:53 +0000
Josh Matthews Josh Matthews - Bug 844684 - Decode GIFs that include an application extension string shorter than 11 bytes. r=joe
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-05-07 01:20 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
3ecf6d05c4e280cf1631e415e58e86c24d1cff23
created 2012-12-18 11:37 -0500
pushed 2013-03-26 17:28 +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
0bcb93a716beaf14ecf13f5312541474252c0b5a
created 2012-12-18 11:37 -0500
pushed 2013-03-26 17:28 +0000
Joe Drew Joe Drew - Bug 716140 - Merge imgIContainerObserver and imgIDecoderObserver since they aren't used in different places any more. r=jrmuizel
ecf95d9819f0528d2aec9cb119f244e8756b5495
created 2012-12-18 11:37 -0500
pushed 2013-03-26 17:28 +0000
Joe Drew Joe Drew - Bug 716140 - Don't use Gets on mImage from decoders.
dd7507d7423c82579a59bb5fab72bf0ba180da68
created 2012-11-22 13:21 -0500
pushed 2013-02-14 23:19 +0000
Josh Matthews Josh Matthews - Bug 801366 - Restrict GIF pixels to the range of the colormap. r=jrmuizel a=akeybl
52b59d7cff7c7fe85e4664a163ee3cd6df17e374
created 2012-10-11 18:38 -0500
pushed 2013-02-14 23:19 +0000
Isaac Aggrey Isaac Aggrey - Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
159fca947bfac884b29a2bf641fb74fe0fd6c69a
created 2012-10-03 14:10 -0400
pushed 2013-02-14 23:19 +0000
Trevor Saunders Trevor Saunders - bug 797445 - remove prmem.h from imagelib r=joe
e776f05c4f80441039eb04104899579fc6660a5f
created 2012-09-21 18:32 -0400
pushed 2013-01-03 21:54 +0000
Joe Drew Joe Drew - Bug 789046 - Port a bug fix from the Webkit GIF decoder back to its progenitor, Mozilla! r=jlebar
e36ba60ece12c789f2fae22546a399543afa3c02
created 2012-09-21 18:32 -0400
pushed 2013-01-03 21:54 +0000
Joe Drew Joe Drew - Bug 758200 - Zero out buffers when allocating new frames in GIF images. r=jlebar
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2013-01-03 21:54 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
less more (0) -60 tip