Seth Fowler
ad2154e5da
Bug 1118926 (Part 1) - Remove remnants of -moz-resolution in C++ code. r=tn
2015-09-30 17:00:52 -07:00
Seth Fowler
0bbce2eb03
Bug 1146663 (Part 5) - Require that all image decoders support downscale-during-decode. r=tn
2015-09-19 16:21:08 -07:00
Seth Fowler
59622789d0
Bug 1196065 - Add sanity tests for image decoders. r=tn
2015-08-19 14:04:01 -07:00
Sebastian Hengst
8055f85934
Backed out changeset 3cafd6b3967b (bug 1196065) for OSX 10.7 static build failure. r=backout
2015-08-19 11:15:57 +02:00
Seth Fowler
5fcb7ff34d
Bug 1196065 - Add sanity tests for image decoders. r=tn
2015-08-19 00:41:30 -07:00
Seth Fowler
ce0c257603
Bug 1187401 (Part 1) - Simplify the condition that determines whether we set RasterImage::mHasBeenDecoded. r=tn
2015-08-18 10:19:22 -07:00
Seth Fowler
f3261cccb4
Bug 1185800 - Add DecoderFlags and SurfaceFlags enum classes and use them instead of imgIContainer flags in all decoder-related code. r=tn
2015-08-14 17:56:44 -07:00
Seth Fowler
4a88a2f80a
Bug 1194059 (Part 2) - Always detect IS_ANIMATED during the metadata decode. r=tn
2015-08-14 00:37:13 -07:00
Seth Fowler
ddbf64e1fc
Bug 1181863 (Part 2) - Add ImageOps::DecodeToSurface() to allow image decoding without involving any main-thread-only objects. r=tn
2015-07-31 18:10:31 -07:00
Seth Fowler
6cf8108408
Bug 1187546 - Make it possible to ask image decoders to only decode the first frame. r=tn
2015-07-31 18:10:23 -07:00
Seth Fowler
d7d368b6c9
Bug 1187386 (Part 7) - Eliminate remaining dependencies on a non-null mImage in Decoder. r=tn
2015-07-31 07:29:18 -07:00
Seth Fowler
5b920b75e5
Bug 1187386 (Part 6) - Merge Decoder::Finish() and RasterImage::OnDecodingComplete() into RasterImage::FinalizeDecoder(). r=tn
2015-07-31 07:29:15 -07:00
Seth Fowler
ace4842b4f
Bug 1187386 (Part 5) - Merge Decoder::SetSizeOnImage() into ImageMetadata::SetOnImage(). r=tn
2015-07-31 07:29:12 -07:00
Seth Fowler
a1c94fd9c5
Bug 1187386 (Part 2) - Rework decoder code to avoid calling Decode::GetImage(). r=tn
2015-07-31 07:29:03 -07:00
Seth Fowler
d5de49efd5
Bug 1187386 (Part 1) - Make most decoder state private. r=tn
2015-07-31 07:29:00 -07:00
Seth Fowler
a0d4f607c9
Bug 1184996 (Part 4) - Forbid instantiation of decoders except via DecoderFactory. r=tn
2015-07-22 22:39:56 -07:00
Seth Fowler
ff2b61cc0f
Bug 1184996 (Part 3) - Replace all remaining references to 'size decodes' with 'metadata decodes'. r=tn
2015-07-22 22:39:54 -07:00
Birunthan Mohanathas
47ed3a3675
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Seth Fowler
5ed998f9ea
Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
2015-07-10 19:26:15 -07:00
Birunthan Mohanathas
a03f0be199
Bug 1038536 - Flatten image/src/ directory. r=seth
2015-05-14 20:52:05 -07:00