image/decoders/nsBMPDecoder.cpp
3460bb4b7090d1535878aedd5f18b58e88679feb
created 2015-01-15 15:11 -0800
pushed 2015-01-16 13:47 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn
cb26891d69e9c2c4d18a7ab648630ee5d88e8306
created 2015-01-12 13:17 -0500
pushed 2015-01-12 20:26 +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-01-12 20:26 +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-01-12 10:44 +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-01-12 10:44 +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-01-12 10:44 +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-01-12 10:44 +0000
Wes Kocher Wes Kocher - Backout 17fc30214d84 (bug 1117607) for reftest orange
17fc30214d848a64c87e87b043566d3499dd1c03
created 2015-01-09 15:02 -0800
pushed 2015-01-12 10:44 +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-01-09 19:45 +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-01-09 19:45 +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-01-09 01:08 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 2) - Remove DecodeStrategy and frame allocation handling outside of Decoder. r=tn
0933c1aef19729d4163d61f8962f11c473a26103
created 2015-01-08 00:01 -0800
pushed 2015-01-09 01:08 +0000
Seth Fowler Seth Fowler - Bug 1116735 - Allocate frames in the decoder. r=tn
689797cc26c4d6a947b3e5e6526a62734b5e9372
created 2015-01-07 13:07 -0800
pushed 2015-01-08 13:16 +0000
Seth Fowler Seth Fowler - Bug 1116737 - Merge FrameBlender into FrameAnimator. r=tn
72822bad1819522fd518775ef5adfd9177b6c05c
created 2014-11-17 11:16 -0800
pushed 2014-11-18 16:25 +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 2014-11-15 22:34 +0000
Glenn Randers-Pehrson Glenn Randers-Pehrson - Bug 991149 - Improve image/* source compliance with Mozilla Coding Style. r=seth
de8ffebb348e40b7d42f1810ee55ccfd0557cfd0
created 2014-09-04 16:08 -0400
pushed 2014-09-11 00:30 +0000
Benoit Girard Benoit Girard - Bug 1063084 - BMP with compression can be transparent. r=seth
c630687dad45fe1d13623cb58ca7ea7308f4cf8d
created 2014-07-03 09:56 -0700
pushed 2014-07-04 03:04 +0000
Walter Litwinczyk Walter Litwinczyk - Bug 1024803 - Added comments and asserts to nsBMPDecoder to make it clearer that an overflow is not possible. r=milan
772ce6463fd861982415edc813edc634565ca08f
created 2013-12-17 14:04 -0800
pushed 2013-12-18 05:00 +0000
Seth Fowler Seth Fowler - Bug 896268 - Use a stateless approach to synchronous image decoding. r=jdm
1f846fad9b0f4b7e5145ac32d67ced1de06cabda
created 2013-09-05 15:55 -0700
pushed 2013-09-06 14:32 +0000
Seth Fowler Seth Fowler - Bug 908514 (Part 1) - Replace imagelib endian macros with MFBT's endian functions. r=jrmuizel
7a0cfc63400f0cd006f3e892d7d2ca5cdbdfa653
created 2013-07-30 17:49 -0700
pushed 2013-07-31 11:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 865919 - Abort decode of INT32_MIN BMPs. r=joe
5cf40d79e5a5af22d9f0c4e3f9371a78347dc67b
created 2013-07-01 19:18 -0700
pushed 2013-07-02 16:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out 066a0110bd0b:1dc02c10629c (bug 865919) for mochitest-4 assertions
1dc02c10629ce03ff176ac074951d4b126463c2d
created 2013-07-01 17:32 -0700
pushed 2013-07-02 16:45 +0000
Jeff Gilbert Jeff Gilbert - Bug 865919 - Check for still-negative heights when decoding BMPs. - r=joe
7158e859e28c9fbb642a6c0ff84a4262bbec6935
created 2013-06-17 16:49 -0400
pushed 2013-06-20 07:59 +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
d1f978369c50ff398618c6ce04d1dc33d6883d81
created 2013-02-27 14:23 -0500
pushed 2013-03-21 11:51 +0000
Joe Drew Joe Drew - Bug 716140 - Allocate frames asynchronously with a separate worker dispatched to the main thread. 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
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.
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
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +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 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
0bcb93a716beaf14ecf13f5312541474252c0b5a
created 2012-12-18 11:37 -0500
pushed 2012-12-19 00:32 +0000
Joe Drew Joe Drew - Bug 716140 - Merge imgIContainerObserver and imgIDecoderObserver since they aren't used in different places any more. r=jrmuizel
0ba68f9853917b076fa06178cc455cf3fb956a32
created 2012-10-29 19:32 -0400
pushed 2012-10-30 22:36 +0000
Nathan Froyd Nathan Froyd - Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
780d5ccc064cd7f0f655d534fd25ae7a595cbad6
created 2012-04-03 14:57 -0700
pushed 2012-10-02 01:31 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
a17579743ac9d4c34e68ee7e321af7df14432004
created 2012-10-01 14:16 +0200
pushed 2012-10-02 01:31 +0000
Ms2ger Ms2ger - Bug 795862 - Back out bug 486918 for build bustage in unreviewed code.
27e0c22b96e5ef918e0de7817ee572a26d0aa274
created 2012-04-03 14:57 -0700
pushed 2012-09-30 12:19 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
28e5dc43792122c765f532b58155599f29462d7a
created 2012-09-28 23:00 +0100
pushed 2012-09-29 05:10 +0000
Ed Morley Ed Morley - Backout 92530b29ac24, 42e659956dc6 & 38277196c099 (bug 486918), d3b69fe15ac3 & b2dba2108722 (bug 786444), e7381ac9e30a (bug 786449) on suspicion of causing Android reftest failures on a CLOSED TREE
42e659956dc680bb96f7b1fa45a7adba286443c0
created 2012-04-03 14:57 -0700
pushed 2012-09-29 05:10 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
adb60cc7b1505bc91ca1c3bb846270cfd19926cb
created 2012-07-18 19:02 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -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.
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
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.
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d3f02a9d4238de52da37126a94fcc6fbb054e905
created 2011-11-18 15:27 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
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
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
673c2c03067a31c2f9044f80d0204316efb98b8d
created 2012-07-23 13:20 -0700
pushed 2012-07-24 09:54 +0000
Jeff Gilbert Jeff Gilbert - Bug 775793 - Clarify BMP decoding for unexpected alpha pixels - r=bbondy
5d1fa1a0a7a31471acb8167316366b851fedb543
created 2012-07-17 16:20 +0200
pushed 2012-07-18 12:33 +0000
Eddy Bruel Eddy Bruel - bug 722555 - Add RGBA support to BMP encoder; r=jgilbert
ec473a671b9bbe2d7f05e56e9d1036b9b3453062
created 2012-06-08 15:46 -0700
pushed 2012-06-10 02:04 +0000
Matt Brubeck Matt Brubeck - Back out 3c3bd7bd9093 (bug 722555) because of Linux PGO compiler segfault
3c3bd7bd9093ca9ddc82e5a4613dad92cba88d95
created 2012-06-08 12:58 -0700
pushed 2012-06-10 02:04 +0000
Eddy Bruel Eddy Bruel - Bug 722555 - Add support for encoding RGBA BMPs - r=jgilbert
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.
ed488f577c84d1213600d2459ad913de0952adb1
created 2012-05-19 14:32 -0500
pushed 2012-05-20 04:11 +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-05-20 01:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout bug 733553 due to mochitest orange.
b73ef4b11140ad91afef1c37136db5c4ca6c2466
created 2012-05-08 21:35 -0500
pushed 2012-05-20 01:28 +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-05-09 09:15 +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-05-09 09:15 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
less more (0) -60 tip