image/decoders/nsJPEGDecoder.cpp
8fb4d69e9f44d67d754cbf2ce8d7a81ffb66a6e8
created 2015-05-05 15:35 -0700
pushed 2015-08-03 13:22 +0000
Seth Fowler Seth Fowler - Bug 1145560 - During downscale-during-decode, compute the original size invalid rect based on the target size invalid rect. r=tn
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
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.
ec3bc48fee7434c3e94d539848d83a6446ae8830
created 2015-02-02 21:40 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1128223 (Part 1) - Clean up existing image flags. r=tn
a21adc873ee4a5c6852a0f35220af9bf1d55f02d
created 2015-01-21 09:16 -0500
pushed 2015-04-21 23:03 +0000
Nathan Froyd Nathan Froyd - Bug 1124180 - use MOZ_BIG_ENDIAN in nsJPEGDecoder.cpp; r=seth
eb0a797171814a893708ccea4454c156052d9d57
created 2015-01-21 19:35 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1124535 - Check if we have a downscaler before using it in nsJPEGDecoder. r=tn
dba129633849306684e028321979cada3911ad70
created 2015-01-20 03:06 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1045929 (Part 2) - Implement downscale-during-decode for JPEG images. r=tn
06fb0d5fe0d7b712cefb18536f55452ef02dc934
created 2015-02-02 21:40 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1128223 (Part 1) - Clean up existing image flags. r=tn a=lmandel
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.
6a80f8abd749faea0ab28cdb3ed8bf6098573360
created 2015-01-12 15:35 +0100
pushed 2015-03-23 22:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 66a9a3b1aadb (bug 1045929)
66a9a3b1aadb1f2cab93a882c509fe3bfd113646
created 2015-01-12 03:24 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1045929 (Part 2) - Implement downscale-during-decode for JPEG images. r=tn
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
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
a0af85989c9cfaedd3250bb9d9c438c2b05e6d92
created 2014-11-18 12:06 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 3) - Make decoders track whether they need to flush data after getting a new frame. 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
86d91f902667513aa0c8620b0f3b1bda93cc5960
created 2014-02-28 16:43 -0500
pushed 2014-06-02 21:01 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 854795. Add support for -moz-samplesize. r=seth
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
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
d6c0d016db6fb73c7f1c4c3ca5b36a5eb9e3a9be
created 2013-08-25 00:19 -0700
pushed 2013-12-03 03:32 +0000
Seth Fowler Seth Fowler - Bug 869723 (Part 3) - Parse EXIF orientation in nsJPEGDecoder. r=joe
7cc7d8c511a638836feab8b5d88c5b4c33008c68
created 2013-08-24 19:13 -0700
pushed 2013-12-03 03:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 353f5b3c81c7:62a1a184b2c3 (Bug 869723 and Bug 870090) for not actually building
76c06d0adfc81641a9727413394caae016590ef2
created 2013-08-24 17:31 -0700
pushed 2013-12-03 03:32 +0000
Seth Fowler Seth Fowler - Bug 869723 (Part 3) - Parse EXIF orientation in nsJPEGDecoder. r=joe
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
43073653db4aca75f8c1f548915452462f5233f6
created 2013-03-23 11:05 -0400
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 853536 - Never write to size-only decoders when we've already gotten the size. r=jrmuizel
0a2fc100f05ffc7e8b6800c3c4aa69a52906d9c7
created 2013-02-27 14:23 -0500
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 716140 - Set the size of images via ImageMetadata objects. r=seth
9c280517b6ea59bf8d25567ba7037dffcf5c731c
created 2013-02-01 20:06 -0500
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 716140 - Preallocate frames before going into a decoder. r=seth
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
3d81fc67e6ed96566a1248538bc8d561aa071555
created 2013-03-05 12:59 -0500
pushed 2013-06-17 22:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 45d4f7b16c2f (bug 847559) for bustage.
45d4f7b16c2fa5b9ed1dabe51a2b78156932b6d4
created 2013-02-27 14:23 -0500
pushed 2013-06-17 22:53 +0000
Joe Drew Joe Drew - Bug 847559 - Handle writes to a size-only JPEG decoder after we've gotten the size. r=seth
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
3d6eb774184a64a83ca682a98f8d9cc2081ee86b
created 2012-11-18 20:18 -0500
pushed 2013-02-14 23:19 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 812602. Don't decode jpegs progressively when we have all the data. r=joe
0ba68f9853917b076fa06178cc455cf3fb956a32
created 2012-10-29 19:32 -0400
pushed 2013-02-14 23:19 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +0000
Ms2ger Ms2ger - Bug 795862 - Back out bug 486918 for build bustage in unreviewed code.
27e0c22b96e5ef918e0de7817ee572a26d0aa274
created 2012-04-03 14:57 -0700
pushed 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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
63900a754a53e67d0e2e5f06bd513c9dc7eb5699
created 2012-09-14 15:54 -0400
pushed 2013-01-03 21:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 791305. Use libjpeg's color conversion code instead of our own. r=joe,r=khuey
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.
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -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