image/src/Decoder.h
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.
4a71775147545ea84b66419dd6fe4eb65e67d474
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9e9c62f86ca3 (bug 1119774)
e56e7cffe0f4578016f3c976325a72adadda89e9
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 560042809ee7 (bug 1119774)
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
560042809ee78b57ed4fa3873c586530ca7fc446
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 5) - Make it possible to pass a target size to Decoder::AllocateFrame. r=tn
9e9c62f86ca390cf701cfdf8a2aefcce68dfbd3a
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 3) - Make it possible to propagate a target size to the decoder. r=tn
14cc155b0d6ea19992a0950b8f5dd6c2c74851f4
created 2015-01-12 01:20 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 4) - Support multiple decoders in the presence of frame preallocation. r=tn
e7add8446221fcce51f580f37cd779a42c876e3e
created 2015-01-12 01:20 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. 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
b61e84480e2e7e475a4d730a7d1a1128707043ad
created 2015-01-11 22:29 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. 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
460c36a4666ad3f9c8316020069df9670e673193
created 2015-01-11 05:34 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
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
36e21bed08f2cad14b87baa73c7dcf52daa0e50b
created 2015-01-10 20:47 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. 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
5560d234666e79fa7f080781fa7c48b0951b8770
created 2015-01-09 16:23 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bb2775fb362c (bug 1118092)
bb2775fb362c04a626aeae82a6538c939e0f6533
created 2015-01-09 05:14 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. r=tn
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
0933c1aef19729d4163d61f8962f11c473a26103
created 2015-01-08 00:01 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116735 - Allocate frames in the 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
89be0ccf3ceb0bc545220d1a722128172514262c
created 2014-12-03 10:02 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1106448 - Make sure we have a frame in GetCurrentFrameRef. r=tn, a=sledru
5078e4014e213558abcb3e234a9cad0dfa4737b3
created 2014-11-26 13:22 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
7cef16ef5ac49b176d122632bb0d0d09dbdeaf21
created 2014-11-26 11:57 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0a67a7799022 (bug 1060869)
0a67a77990229e8d51e0ff13ff47ee15f0730195
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
d489c1676234329486a81828d76a1c9147ee0ca2
created 2014-11-25 14:13 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f6989ebe8e1c (bug 1060869)
f6989ebe8e1c11730a719d5ee3070bf2cc748333
created 2014-11-25 00:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
f5dd8eb32a32768de4d4017f2c5ec405e7a11dee
created 2014-11-25 00:00 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1103328 - Tweak wording of comment for Decoder::PostHasTransparency. r=me DONTBUILD
b020dee629bec0bbf2c182f264a5c8b1708d3630
created 2014-11-24 23:42 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1103328 (Part 5) - Add better documentation for PostHasTransparency. r=tn
27b05608309947d4e2d81cb2e5eb2c3047e0b907
created 2014-11-18 18:17 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1081012 - Move DecodePool and related helpers out of RasterImage. 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
ce8cc2d64e042e5b24916391bc70ba58501602bb
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 1) - Move decode telemetry data from DecodeRequest to Decoder. r=tn
ba86bdcc4a7582c4d324b37c64917895ee464de3
created 2014-11-18 01:48 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1100725 (Part 4) - Assert that we always consume all decoder progress and invalidations. r=tn
09a58fd3c8c6b301a5c75417dc5c74ee9d179e56
created 2014-11-18 01:48 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1100725 (Part 2) - Consume all the contained decoder's invalidations in nsICODecoder. r=tn
72822bad1819522fd518775ef5adfd9177b6c05c
created 2014-11-17 11:16 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1089880 (Part 1) - Add a HAS_TRANSPARENCY notification to ImageLib. r=tn
a2dd570e935086747234171c3332dd149ea88504
created 2014-11-14 20:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1097432 (Part 3) - Rename imgStatusTracker to ProgressTracker and ImageStatusDiff to Progress. r=tn
b892bd18e0d923cafb676a2dc1dc33e992992a04
created 2014-11-14 20:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1089046 (Part 1) - Remove imgDecoderObserver and related code. 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
1096bda40e766742fc4938de90c03e05af7ef499
created 2014-11-10 12:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1084679 - Track invalidation rects during decoding on Decoder, not imgStatusTracker. r=tn
a13927f7835342093b3dca3a4e6b0c2a89dd4a29
created 2014-10-15 19:00 -0400
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1079653) for mochitest-dt asserts on a CLOSED TREE.
dfb0890b02be6dc35a3b76ddb1d5c31a3a9a888a
created 2014-10-15 13:52 -0700
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
a8e760faf784c78986c0cbebede0177fd361ad4c
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 1) - Move decode telemetry data from DecodeRequest to Decoder. r=tn
cbb710fac8064c79936b297889be4c3788ee00bd
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079628 - Record the number of bytes decoded on a per-decoder basis. r=tn
e388678a921128420bbaf1342aabba7f636e08ff
created 2014-10-01 17:33 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Back out bug 1057904, bug 1060869, bug 923302 for bustage
60c79ffef24f4856c861ae432c447ef1c579fc70
created 2014-10-01 17:16 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
09699bf795acdab2c91664efb113995d0462989f
created 2014-09-09 19:47 -0700
pushed 2014-11-28 15:29 +0000
Anuj Agarwal Anuj Agarwal - Bug 1028147 - Privatize public destructor of image::Decoder. r=seth
2c760e1690b51802dca2c574fd304653d35f4007
created 2014-09-02 12:20 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061047 - Fix some bad implicit constructors in imagelib; r=jrmuizel
99fd6c8e7d368635095859d568986c281f7b0415
created 2014-08-22 13:49 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 1054076 - Make imgFrame reference counted. r=tn
6b66ea2c7d0db93e17c09cfd29eee5d3c3fd1318
created 2014-06-18 22:29 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1027251 - Fix or whitelist dangerous public destructors in image/ - r=jrmuizel
013456bbf74d5517f53ca1f04206d758ddeae0be
created 2014-04-19 21:28 -0400
pushed 2014-07-21 20:25 +0000
Michael Wu Michael Wu - Bug 994081 - [2/3] Convert imgFrame to SourceSurfaces, 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
b0433773e27c3fe5849f0aca1de17e6132b62336
created 2013-11-20 17:21 -0800
pushed 2014-02-04 01:06 +0000
Seth Fowler Seth Fowler - Bug 940714 - Add a RAII class to make synchronous decoding safer. r=tn
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
de8f83fde39482118e4e9b5249d7d1fd36b1d793
created 2013-09-07 09:01 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
879934b114f8461dedff58355049a12bcee6b236
created 2013-08-25 00:19 -0700
pushed 2013-10-28 21:59 +0000
Seth Fowler Seth Fowler - Bug 869723 (Part 1) - Add imgIContainer::GetOrientation. r=joe sr=bz
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) -60 tip