Commit Graph

867 Commits

Author SHA1 Message Date
Jeff Walden
eb2cb918a4 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Benoit Girard
beccb3f38e Bug 526864 - Remove unused parameter aFrameToUse in RasterImage::DoComposite. r=bobbyholley 2011-10-08 00:03:47 -04:00
Scott Johnson
3ef5dd2ec2 Backout cset 1da3cfb954b1 from bug 666446 while we sort out regressions 2011-10-07 00:26:13 -07:00
Scott Johnson
ab22616581 Backout cset 7a32a21af687 from bug 666446 while we sort out regressions 2011-10-07 00:24:27 -07:00
Scott Johnson
bb8ed0e70d Backout cset 94252c34312e from bug 666446 while we sort out regressions 2011-10-07 00:24:15 -07:00
Scott Johnson
5216b0d6c2 Backout cset d6488a41e72e from bug 666446 while we sort out regressions 2011-10-07 00:24:02 -07:00
Scott Johnson
cbd88a26ce Backout cset 2fc2cff5bc6e from bug 666446 while we sort out regressions 2011-10-07 00:23:49 -07:00
Scott Johnson
028e4f6e7d Backout cset fbf08c5aa833 from bug 666446 while we sort out regressions 2011-10-07 00:23:36 -07:00
Scott Johnson
00c35cb843 Backout cset 11c3d02d1c0e from bug 666446 while we sort out regressions 2011-10-07 00:23:19 -07:00
Scott Johnson
0cd0960fac Backout cset 9669c49bdf67 from bug 666446 while we sort out regressions 2011-10-07 00:23:06 -07:00
Scott Johnson
3eec35ef88 Backout cset e02aa8977225 from bug 666446 while we sort out regressions 2011-10-07 00:22:48 -07:00
Scott Johnson
aeb1d65fcd Backout cset 2a62ca6580da from bug 666446 while we sort out regressions 2011-10-07 00:22:36 -07:00
Scott Johnson
c036824a9f Backout cset ae1ba25d7d07 from bug 666446 while we sort out regressions 2011-10-07 00:22:23 -07:00
Scott Johnson
745457e93e Bug 666446, Part 18/18 - Test for initially non-displayed iframe containing an animated image. [r=joe] 2011-10-03 13:39:13 -07:00
Scott Johnson
5c532c3c18 Bug 666446, Part 17/18 - Test for change of source to gif animation. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
788869da84 Bug 666446, Part 16/18 - Test for animated images within a XUL tree. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
0fb37b6d95 Bug 666446, Part 15/18 - Test for animations embedded within SVG filters. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
5930027c5a Bug 666446, Part 14/18 - Test for animated background images. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
8a34279d21 Bug 666446, Part 13/18 - Test for animated gif images embedded in list-style-images. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
588d47b85a Bug 666446, Part 12/18 - Mochitest to test animation via refresh driver on SVG image elements. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
e2d11d63d2 Bug 666446, Part 11/18 - Basic gif animation functionality test. [r=joe] 2011-10-03 13:39:06 -07:00
Scott Johnson
7e2dfa0692 Bug 666446, Part 10/18 - Test framework for animated gif tests. [r=joe] 2011-10-03 13:39:05 -07:00
Scott Johnson
004fa45036 Bug 666446, Part 9/18 - Implement methods in RasterImage in order to faciliate refresh driver-based animations. [r=dholbert,joe] 2011-10-03 13:39:05 -07:00
Scott Johnson
9fc405c10f Bug 666446, Part 1/18 - Add method to imgIContainer for notification of refresh driver events. [r=dholbert,joe][sr=bz] 2011-10-03 13:39:05 -07:00
Marco Bonardo
977ee4f471 Merge last good changeset from mozilla-inbound to mozilla-central 2011-10-03 15:34:14 +02:00
Ms2ger
e50231eca1 Bug 688154 - Remove return value (and |new| success-checking) from NewRequestAndEntry (imgLoader.cpp); r=jrmuizel 2011-10-01 18:14:40 +02:00
Josh Matthews
9d68aebc29 Bug 686453 - Create invalid cairo surfaces instead of null pointers when possible. r=jrmuizel 2011-09-13 10:49:01 -04:00
Khoo Yit Phang
d12fecead6 Bug 686255 - Renaming Endian.h to avoid shadowing /usr/include/endian.h on Linux. r=bbondy
--HG--
rename : modules/libpr0n/src/Endian.h => modules/libpr0n/src/EndianMacros.h
2011-10-02 15:01:38 -04:00
Michael Wu
d8e503c38b Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Jeff Muizelaar
8cc26d445d Bug 688238. imglib: Move Decoder::Init() arguments into the constructor. r=joedrew
This makes the lifetime of the arguments more clear. i.e. that they stay the same
for the lifetime of the decoder.

--HG--
extra : rebase_source : 99726522b99d9d546f41d1d4e78e44224101e9b3
2011-09-27 12:24:03 -04:00
Jeff Muizelaar
e07922260d Bug 673176. Record decoding speed for different image decoders. r=jlebar
--HG--
extra : transplant_source : %1A%1Dav%7C%C5%BF%9B%09%94bl%AC%14%CCpg%24R%AE
2011-09-22 16:25:56 -04:00
Jeff Muizelaar
a484220573 Bug 688081. imglib: Reorder condition checks in RequestDecode(). r=joedrew
This matches better with the no-op intent of RequestDecode() and will be true
more often once decode on draw is enabled which will give an earlier exit.

It also makes my debugging easier.

--HG--
extra : transplant_source : %5D%C9%7BS%0B%D0%1C%FA%D2%F1%FBI%97%21%DE%EFBE%89%01
2011-09-21 12:19:49 -04:00
Jeff Muizelaar
4a82a3e173 Bug 687858. Avoid accumulating telemetry for size decodes. r=jlebar
These just add a bunch of noise to the data because they break some of the assumptions we have.
Currently this doesn't have much impact because decode on draw is disabled.

--HG--
extra : rebase_source : 1022ad9bd43ea5f8be342c05ab857bb44ed7e59c
2011-09-21 12:19:53 -04:00
Brian R. Bondy
6c92bccd53 Bug 668068 - ICO width/height of 0 should mean 256 width/height. r=joe 2011-09-22 09:43:13 -04:00
Boris Zbarsky
4005bb1f24 Bug 444641 part 3. Propagate the loading principal to the image channel as needed. r=joe,dveditz 2011-09-20 17:00:42 -04:00
Jeff Muizelaar
b7cca4ceda Bug 685435. imglib: Remove some unneeded multithread support. r=joe
imglib should only be called from the main thread which implies that
we shouldn't need this stuff.

--HG--
extra : transplant_source : %C5%CB%CF%B6zN%D2%A6%CCM0%19%90%8F%CB%92%BC%5CA%0F
2011-09-19 15:57:21 -04:00
Nick Hurley
7400a85df3 bug 589292 - add contentDisposition{Filename} props to nsIChannel. r=honzab sr=bzbarsky 2011-09-09 15:41:04 -07:00
Brian R. Bondy
bb9deb9e7d Bug 682688 - Fixed regression on transparency for 32BPP ICOs which don't use the alpha data byte. r=joe 2011-09-09 11:24:23 -04:00
Jeff Muizelaar
9d4bfca227 Bug 684091. Keep a histogram of how often we've decoded images. r=jlebar
This will help track if we're decoding the right amount. e.g. if we
try to decode less we should see changes here.
2011-09-08 14:05:11 -04:00
Jeff Muizelaar
186855328d Bug 684959. imglib: remove GetKeyURI. r=joe
GetKeyURI returns the same as GetURI. Not much reason to keep it around anymore.
2011-09-07 19:35:54 -04:00
Ed Morley
19a1226d22 Merge last green changeset on m-i to m-c 2011-09-01 08:41:18 +01:00
Neil Rashbrook
d8e7767df5 Bug 683610 Restore support for 1bpp RLE bitmaps r=joedrew\! 2011-08-31 20:11:04 +01:00
Ed Morley
2e49ad6665 Merge mozilla-central to mozilla-inbound 2011-08-30 14:28:34 +01:00
Brian R. Bondy
a253ceb3d3 Bug 682688 - FF6 Fix for moz-icon invalid generated icons. r=joe 2011-08-30 01:44:04 -04:00
Brian R. Bondy
37ee9d8f24 Bug 682568 - ICO crash fix for size decodes. r=joe 2011-08-30 01:12:59 -04:00
Rob Campbell
b9acef0ccf merge m-c to fx-team, clobbered windows 2011-08-29 12:19:08 -03:00
Marco Bonardo
40c1e206de Merge mozilla-central and mozilla-inbound 2011-08-27 10:40:12 +02:00
Matt Brubeck
ff6772f7bd Bug 677044 - Back out b38381eb91b8 (crashtest for bug 609499, which was backed out) 2011-08-26 11:29:53 -07:00
Jeff Muizelaar
9b89bc999a Bug 677044. Backout 67044ea27b53
This breaks existing animated gifs.

--HG--
extra : rebase_source : 0acde450204ba6cc42e0150fd391406d9145e897
2011-08-26 13:34:20 -04:00