image/decoders/nsICODecoder.h
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
038d7b021492e648483aba1f1291ad7e902d4611
created 2016-07-02 23:21 -0600
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1185799 (Part 3) - Make nsICODecoder use only the public Decoder interface for writing to its contained decoder. r=edwin
07a67db040dca1ae3722eed0cd36880dd66da73b
created 2016-07-02 21:20 -0600
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1185799 (Part 1) - Use DecoderFactory to construct nsICODecoder's contained decoder. r=edwin
a7d76de3b61befc41c027e64178af57a21efba23
created 2016-06-30 10:24 -0700
pushed 2016-09-19 13:38 +0000
Daniel Holbert Daniel Holbert - Bug 1282670, part 1: Add missing #include & "using" declarations in imagelib. r=seth
dec7eb3938fbed2fecfe982eb91700e2999fe9c2
created 2016-06-21 17:56 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1249578 (Part 1) - Verify that the size in the BIH header matches the ICO directory entry instead of fixing it. r=njn
2245bcadd89fd4650ba14414cab0efcaef7f13e9
created 2016-06-21 18:38 -0700
pushed 2016-09-19 13:38 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1249578) for build bustage
be34b11bfd0748e1efac188ff72e71e8e5e7ff54
created 2016-06-21 17:56 -0700
pushed 2016-07-03 08:15 +0000
Seth Fowler Seth Fowler - Bug 1249578 (Part 1) - Verify that the size in the BIH header matches the ICO directory entry instead of fixing it. r=njn a=abillings
e79cd09c87da4ad08dbabd817e7c97077ad0daa5
created 2015-11-16 17:54 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223319 (part 1) - Remove unused function nsICODecoder::CalcAlphaRowSize(). r=seth.
793133ff5233a8e2cd0a6864b9984f5a9bb31c05
created 2015-10-28 01:30 -0700
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1210291 - Streamline StreamingLexer's handling of terminal states. r=seth.
6928d7087fedeeeb6cdcff2ddb5eba14ff96163b
created 2015-10-15 17:54 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1215361 (part 3) - Deconvolute nsICODecoder's handling of endianness. r=seth.
255b8f808c0bc4bab320ed281e89b62f8053ef27
created 2015-10-15 15:43 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1215334 (part 2) - Avoid creating a fake header for BMP files in ICO files. r=seth.
5196440d55874384952812fceeed711406082082
created 2015-10-17 06:52 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1215763 - part 1 - remove unnecessary nsAutoPtr.h includes; r=seth
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
2235e56c94cf61614902fd3a4ac7b837f7154b97
created 2015-09-21 19:52 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1206836 - When downscaling ICOs, downscale the AND mask as well. r=tn a=KWierso
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
4e6a6482a65a91ca18974aa56e57da233a47ed22
created 2015-09-21 19:52 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1206836 - When downscaling ICOs, downscale the AND mask as well. r=tn,a=lizzard
99e1eba4483684b5adf5a681fb1a79941a40f7f3
created 2015-09-15 23:42 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 4) - Add downscale-during-decode support for the ICO decoder. r=tn,a=lizzard
5d3c30fb455cc7b4a83ac850c349ebf24374accd
created 2015-09-14 02:36 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 1) - Treat ICOs with wrong widths and heights as corrupt. r=tn,a=lizzard
577c248da8de42756be578bc4f09301dbc5998b2
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1201796) for crashes a=backout
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
c5f5f19feef1a2339a85f2acab0a900239011619
created 2015-09-19 13:34 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 4) - Add downscale-during-decode support for the ICO decoder. r=tn
4ce4da0007104e7e45c30bb7712ff55725ca0faf
created 2015-09-19 13:34 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 1) - Treat ICOs with wrong widths and heights as corrupt. r=tn
854cd37aee767b9edcca4157f56fd13e5f203139
created 2015-09-18 23:12 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1196066 (Part 3) - Rewrite nsICODecoder to use StreamingLexer. r=tn
9244da13f5e871e49c066a796f9cf28239a8200e
created 2015-09-18 13:01 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1201796, bug 1196066) for mulet gij(28) failures CLOSED TREE
159d5d2946d35063ea553e6f9cc081db547f7985
created 2015-09-18 10:54 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 4) - Add downscale-during-decode support for the ICO decoder. r=tn
d58149411b7df9eb757f4b6089b6f73b90fa886a
created 2015-09-18 10:54 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 1) - Treat ICOs with wrong widths and heights as corrupt. r=tn
e4f3d4279b4cb22c49d9aae0e8bb33f2a2a86bfc
created 2015-09-18 10:54 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1196066 (Part 3) - Rewrite nsICODecoder to use StreamingLexer. 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
aaf3459a20b5236b81c5d4f243503c9e1eeff3a6
created 2015-07-22 22:39 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1184996 (Part 4) - Forbid instantiation of decoders except via DecoderFactory. 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
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
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
86dd3d6b0ecc4e70fa67e09694c5cf19675e31b8
created 2015-01-18 14:02 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 7) - Make it possible to pass a target size to Decoder::AllocateFrame. 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.
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)
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
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
8468946a9c95160ff3d6c770941c409b27e5bc5a
created 2015-01-02 19:16 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117248 - Mark virtual overridden functions as MOZ_OVERRIDE in image/; r=jrmuizel
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
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
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
less more (0) -60 tip