image/decoders/nsIconDecoder.cpp
940b6ad95cfc5340ee8aa6fd4b7301f974fc2ea0
created 2016-07-11 00:07 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1285865 (Part 6) - Pass a SourceBufferIterator to Decoder::DoDecode(). r=edwin
1c717a8dc382b5aeee20f4231488c5ea2320e890
created 2016-07-11 00:07 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1285865 (Part 5) - Return a Maybe<TerminalState> from Decoder::DoDecode(). r=edwin
6735ebca30843305e2a4fff37e72f630a2620417
created 2016-07-11 00:05 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1285865 (Part 4) - Rename Decoder::WriteInternal() to Decoder::DoDecode() and fix its argument types. r=edwin
3ff74bec4cc8e09bcc0b20c1a9a60a875336ff4a
created 2016-05-25 22:48 -0700
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1261964 - Specify the frame rect in input space, not output space, in nsIconDecoder. r=njn, a=sylvestre
033d603cd91d2a6ec256c23cb26f7aa4310e47b0
created 2016-03-10 18:45 -0800
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1255104 - Use SurfacePipe in nsIconDecoder. r=njn
793133ff5233a8e2cd0a6864b9984f5a9bb31c05
created 2015-10-28 01:30 -0700
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1210291 - Streamline StreamingLexer's handling of terminal states. r=seth.
b5311d1b6451f82daf0d9ba73d23b4c080715daa
created 2015-10-05 14:29 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1204393 (part 1) - Use StreamingLexer in the ICON decoder. r=seth.
3d603de6ef4b69d0f20032f4f860951c1f8af797
created 2015-09-26 01:36 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1207378 (Part 1) - Add support for a frame rect to Downscaler. r=tn
5fdb49f370a7cc85a67d19f70dff7b339d55b753
created 2015-09-18 01:21 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 5) - Require that all image decoders support downscale-during-decode. r=tn,a=lizzard
d6cad20ab005798b1c6af52e488508561b1d93d8
created 2015-09-26 01:36 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1207378 (Part 1) - Add support for a frame rect to Downscaler. r=tn,a=lizzard
968702bfd84b2c01ecee6591e0ebcb195e7afff1
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1146663) for crashes a=backout
c0d3f6e2a3e33f8b45bf4039126cbbe004448e3e
created 2015-09-19 16:21 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 5) - Require that all image decoders support downscale-during-decode. r=tn
c9a6d9c234181121b667aea4087680fdbd254ba8
created 2015-09-08 22:07 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201763 - Add downscale-during-decode support for the ICON decoder. r=tn
9c85da36168b81f3113628c1d4fac7d0488084d6
created 2015-07-22 22:39 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1184996 (Part 3) - Replace all remaining references to 'size decodes' with 'metadata decodes'. r=tn
aea2836ce9fecb317d04c3c49ce5122049239d96
created 2015-07-10 19:26 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-03-30 18:32 +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-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-03-30 18:32 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +0000
Wes Kocher Wes Kocher - Backout 17fc30214d84 (bug 1117607) for reftest orange
17fc30214d848a64c87e87b043566d3499dd1c03
created 2015-01-09 15:02 -0800
pushed 2015-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +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-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 2) - Remove DecodeStrategy and frame allocation handling outside of Decoder. r=tn
48a1c4550955f894e4e45edbdb687999aa5ef9d9
created 2014-11-24 23:42 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1103328 (Part 3) - Fire HAS_TRANSPARENCY in nsIconDecoder. r=tn
08434d415b5c69d764ade5007868f0fb90624019
created 2014-11-14 12:59 -0500
pushed 2015-01-12 19:37 +0000
Glenn Randers-Pehrson Glenn Randers-Pehrson - Bug 991149 - Improve image/* source compliance with Mozilla Coding Style. r=seth
4dd51f45f0bd6434fc5772446e7e18dec821f2ac
created 2013-12-17 14:04 -0800
pushed 2014-03-13 19:47 +0000
Seth Fowler Seth Fowler - Bug 896268 - Use a stateless approach to synchronous image decoding. r=jdm, a=abillings
9c280517b6ea59bf8d25567ba7037dffcf5c731c
created 2013-02-01 20:06 -0500
pushed 2013-05-13 16:59 +0000
Joe Drew Joe Drew - Bug 716140 - Preallocate frames before going into a decoder. r=seth
ef71ebfb90a03ab8921c5c2ec024129d545e25d5
created 2013-01-28 12:26 -0500
pushed 2013-05-13 16:59 +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-05-13 16:59 +0000
Joe Drew Joe Drew - Bug 716140 - Add SetObserver method to Decoder instead of initializing it in the constructor. r=seth
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +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-02-19 18:06 +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-02-19 18:06 +0000
Joe Drew Joe Drew - Bug 716140 - Merge imgIContainerObserver and imgIDecoderObserver since they aren't used in different places any more. r=jrmuizel
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700| base
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
a1cb80516a0061cc0e0e3312e93b6a2585689367
created 2012-07-27 17:03 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
ed488f577c84d1213600d2459ad913de0952adb1
created 2012-05-19 14:32 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
9691915b4c0d0780a7cb60167cbe835f05a391ad
created 2012-05-19 12:10 -0400
pushed 2012-07-16 19:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout bug 733553 due to mochitest orange.
b73ef4b11140ad91afef1c37136db5c4ca6c2466
created 2012-05-08 21:35 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
fcf1739a4e17be40ee1f87c65f410e21f040307a
created 2012-05-08 21:59 -0400
pushed 2012-07-16 19:38 +0000
Joe Drew Joe Drew - Back out changeset 501d38d3892c (Bug 733553) for causing crashes in xpcshell tests.
501d38d3892c7ccdff962acf09618ef269b5e432
created 2012-05-08 16:19 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
9cf740464cd01a801e50b1e22f1156756765f2bf
created 2012-01-06 21:32 +0530
pushed 2012-03-13 21:17 +0000
Atul Aggarwal Atul Aggarwal - Bug 698263 - Rename mozilla::imagelib namespaces to mozilla::image r=joe
7eefb2f21c4c60a14c2e89a33024a199ce6eeab5
created 2011-09-29 09:17 -0400
pushed 2011-12-21 12:10 +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-12-21 12:10 +0000
Bobby Holley Bobby Holley - Bug 128502 - Move imagelib to mozilla/image on a CLOSED TREE. r=joe,brendan
less more (0) tip