image/decoders/nsJPEGDecoder.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
23ecfc796432252a92806f667fa6a393a4158f9c
created 2016-06-29 20:47 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1283359 - Use StreamingLexer in the JPEG decoder. r=edwin
7339ed5e03791159421bc91995ebc7160d4976b2
created 2016-06-30 10:27 -0700
pushed 2016-09-19 13:38 +0000
Daniel Holbert Daniel Holbert - Bug 1282670, part 3: Make several imagelib .cpp files #inclue their corresponding .h file as their very first #include, per Gecko convention. r=seth
86cda9d3eaa2c6ca8c88801f44dcfaff22591ed8
created 2016-05-22 13:31 -0700
pushed 2016-08-01 13:59 +0000
Chris Peterson Chris Peterson - Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
a1c6dad1153682c6c9fcafe85157bc2b9e02b419
created 2016-03-09 15:39 -0800
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1247152 (Part 1) - Use SurfacePipe in the GIF decoder. r=njn
70f3f851ab565acb36bbfd6a3ac7ee81d2b7b331
created 2015-12-24 23:50 -0700
pushed 2016-04-25 16:57 +0000
Chris Peterson Chris Peterson - Bug 1235297 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in image/decoders/. r=tn
48011a9ee633d1e65362a5710bda30145f0f2b9b
created 2015-11-16 18:21 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219474 - Replace PRLogModuleInfo w/ LazyLogModule in the 'image/' directory. 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
3a12957a6bd3166c3c0f6b5667264ddd040e6318
created 2015-08-14 17:56 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1185800 - Add DecoderFlags and SurfaceFlags enum classes and use them instead of imgIContainer flags in all decoder-related code. r=tn
bf702d0ae9c8d9a830a86b212ef8a40664b3226e
created 2015-07-31 07:29 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1187386 (Part 2) - Rework decoder code to avoid calling Decode::GetImage(). r=tn
27a64c1be104819e9bd908eef736f4da6334b4d3
created 2015-07-31 07:29 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1187386 (Part 1) - Make most decoder state private. 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
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
6983be82c92b4a569c65b0f65d8a0a29a5729580
created 2015-05-11 13:42 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1162751 - Part 1: Remove instances of #ifdef PR_LOGGING in image. r=froydnj
8fb4d69e9f44d67d754cbf2ce8d7a81ffb66a6e8
created 2015-05-05 15:35 -0700
pushed 2015-06-29 20:18 +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-06-29 20:18 +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-06-29 20:18 +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-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.
dc8589ba0c6cd02a870855677751c86104770695
created 2015-02-03 10:05 -0500
pushed 2015-03-30 18:32 +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-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.
ec3bc48fee7434c3e94d539848d83a6446ae8830
created 2015-02-02 21:40 -0800
pushed 2015-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-03-30 18:32 +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-02-23 15:17 +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-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.
6a80f8abd749faea0ab28cdb3ed8bf6098573360
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 66a9a3b1aadb (bug 1045929)
66a9a3b1aadb1f2cab93a882c509fe3bfd113646
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +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-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
689797cc26c4d6a947b3e5e6526a62734b5e9372
created 2015-01-07 13:07 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116737 - Merge FrameBlender into FrameAnimator. r=tn
a0af85989c9cfaedd3250bb9d9c438c2b05e6d92
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +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-01-12 19:37 +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-04-28 18:51 +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 19:47 +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-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 35575118c650 (bug 912794) for asserts.
35575118c650874ab87b5b8bc573e740a287fb38
created 2013-09-06 12:48 -0700
pushed 2013-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out 353f5b3c81c7:62a1a184b2c3 (Bug 869723 and Bug 870090) for not actually building
less more (0) -100 -60 tip