538 Commits

Author SHA1 Message Date
jdrew%mozilla.com
64af0d6514 Bug 519589 - Restore our handling of transparent pixels outside the colormap's bounds. p=alfredkayser@gmail.com r=joe a=ss
git-svn-id: svn://10.0.0.236/trunk@258685 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 02:50:00 +00:00
jdrew%mozilla.com
53a68c9bda Bug 511689 - Ensure we're always on the correct frame when decoding GIF images. r=jrmuizel,alfredkeyser sr=vlad
git-svn-id: svn://10.0.0.236/trunk@258464 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:40:45 +00:00
jdrew%mozilla.com
d4ec5ef31f Bug 472590 - Always call OnStopFrame() from the GIF decoder, even if we didn't decode any rows (due to an invalid GIF). r=vlad
git-svn-id: svn://10.0.0.236/trunk@258463 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:37:21 +00:00
reed%reedloden.com
108e977b8e Bug 514776 - [p=alfredkayser@gmail.com (Alfred Kayser) r=joe sr=vlad a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258421 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-19 02:42:01 +00:00
iann_cvs%blueyonder.co.uk
4725ac011c Bug 444996 – "‘INT_MAX’ was not declared in this scope" compiling nsPNGDecoder.cpp
p=longsonr r/sr=vladimir a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253845 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-26 22:37:27 +00:00
vladimir%pobox.com
4538fe83b5 b=443693; fix up info_callback in apng path; r=joe/a=sam
git-svn-id: svn://10.0.0.236/trunk@253827 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 22:29:28 +00:00
gavin%gavinsharp.com
cae07365c9 Bug 427978: default to using file extension if file used in moz-icon doesn't exist, patch by Jim Mathies <jmathies@mozilla.com>, r=stuart, a=schrep
git-svn-id: svn://10.0.0.236/trunk@250328 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:16:31 +00:00
johnath%mozilla.com
7978c93438 Back out test-landing of JOEDREW!'s bug 425941.
git-svn-id: svn://10.0.0.236/trunk@249615 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 16:02:44 +00:00
johnath%mozilla.com
6581248b93 Test-landing of JPEG patch in bug 425941 to gauge perf delta. Should be backed out after a test run. p=joedrew!
git-svn-id: svn://10.0.0.236/trunk@249612 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 13:03:25 +00:00
reed%reedloden.com
d38bbc4a69 Bug 415273 - "moz-icon failing to display correct icon with contentType parameter specified" [p=jmathies@mozilla.com (Jim Mathies) r=stuart a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@249603 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 09:16:44 +00:00
dolske%mozilla.com
1e57d46613 Bug 411852 - Glitch in an aPNG image rendering and tab thumbnail. r=stuart, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249084 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-04 01:01:18 +00:00
reed%reedloden.com
42e835e6e6 Back out Alfred Kayser and Joe Drew's patch from bug 399925 in order to find out if it caused the 7% Tp regression (bug 425941).
git-svn-id: svn://10.0.0.236/trunk@248855 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 07:17:08 +00:00
reed%reedloden.com
9fd0c0fb35 Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) / joe@drew.ca (Joe Drew [JOEDREW!]) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248751 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 08:36:28 +00:00
blassey%mozilla.com
135828a746 backing out: switching narrow char system calls to wide char in windows b=418703
git-svn-id: svn://10.0.0.236/trunk@247585 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 22:46:32 +00:00
blassey%mozilla.com
8ccd9a7db0 switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
git-svn-id: svn://10.0.0.236/trunk@247573 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 21:49:58 +00:00
reed%reedloden.com
6b2cd8a030 Back out Alfred Kayser's patch from bug 399925 due to Tp crashes.
git-svn-id: svn://10.0.0.236/trunk@247467 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 06:09:37 +00:00
reed%reedloden.com
cd04d54103 Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@247463 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-10 05:09:24 +00:00
blassey%mozilla.com
ca294d36ae backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
git-svn-id: svn://10.0.0.236/trunk@247139 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:56:48 +00:00
blassey%mozilla.com
e7090aa85c switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@247132 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 21:39:35 +00:00
joshmoz%gmail.com
9a0c8c50ec always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246813 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 23:24:55 +00:00
bent.mozilla%gmail.com
1539b53a9f Bug 417562 - 'protect against Obj-C exceptions in "modules" top-level directory'. r=josh, sr=roc, a=blocking1.9+.
git-svn-id: svn://10.0.0.236/trunk@246099 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 17:32:13 +00:00
dolske%mozilla.com
44bd41ed11 Bug 414186 - slow loop code in nsICODecoder? r=stuart. a1.9=schrep
git-svn-id: svn://10.0.0.236/trunk@246017 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 23:40:04 +00:00
jag%tty.nl
66730e483a Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/trunk@245954 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 07:36:52 +00:00
jag%tty.nl
bc91d919a7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
reed%reedloden.com
5c38dc6de6 Bug 44781 - "Support CMYK, YCCK JPEGs" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@245732 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 20:38:19 +00:00
reed%reedloden.com
10f2776e2b Bug 413324 - "Not all image decoders call 'DecodingComplete', so for these the image is not 'optimized'" (Make the decoders all (except JPEG) use DecodingComplete) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@245585 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 10:54:39 +00:00
reed%reedloden.com
a523d30bfd Bug 413933 - "APNGs flash while loading" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@245584 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 10:53:18 +00:00
mats.palmgren%bredband.net
83008d79ba Don't decrement the loop variable when it's zero. b=414854 r+sr=jag approval1.9b3=beltzner
git-svn-id: svn://10.0.0.236/trunk@244571 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-31 01:04:37 +00:00
reed%reedloden.com
be5e3e69a4 Bug 412753 - "Speed up JPEG decoding by another 10%" (Replace include "jpegint.h" with some locally copied definitions) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9b3=beltzner]
git-svn-id: svn://10.0.0.236/trunk@244544 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 20:46:38 +00:00
jag%tty.nl
0e69370ee5 Bug 413143: trunk is broken(sigbus) on SPARC since 20071221. r/sr=pavlov, a=beltzner
Unaligned 32-bit memory reads cause a sigbus on SPARC. Turns out that fixing this also gets us a little performance boost on other platforms because we're now mostly doing aligned 32-bit reads.


git-svn-id: svn://10.0.0.236/trunk@244499 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 06:22:24 +00:00
reed%reedloden.com
e29cb52477 Bug 412753 - "Speed up JPEG decoding by another 10%" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@244474 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 04:41:42 +00:00
mozilla%weilbacher.org
e554c5fd80 [OS/2] Bug 413530: fix icon display of files without extensions in listings, fix=Rich Walsh, r=me
git-svn-id: svn://10.0.0.236/trunk@244250 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 22:30:45 +00:00
reed%reedloden.com
d8f2db20e6 Bug 413931 - "Crash [@nsGIFDecoder2::DoLzw] when loading GIF file, part 2" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a1.9=beltzner a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@244109 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 04:45:56 +00:00
reed%reedloden.com
092919d2be Back out akayser's patch from bug 399925 due to Tp crash.
git-svn-id: svn://10.0.0.236/trunk@243909 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 17:30:17 +00:00
reed%reedloden.com
e2263d00d0 Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243908 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 16:51:30 +00:00
reed%reedloden.com
fe2b6c9d50 Bug 411718 - "Speed up JPEG decoding by 30% by skipping buffer" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243905 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 15:59:32 +00:00
reed%reedloden.com
b30412f1eb Bug 413373 - "Crash [@nsGIFDecoder2::DoLzw] when loading GIF file" (detect malformed LZW encoding [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@243891 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 09:29:38 +00:00
mozilla%weilbacher.org
11ad376b9e [OS/2] Bug 411332: fix icon handler to work with cairo and add icon logic using RWS, code by Rich Walsh, p=me, r=me/mkaply
git-svn-id: svn://10.0.0.236/trunk@243740 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 20:08:43 +00:00
reed%reedloden.com
a30815a01b Back out patch from bug 411718 again due to MH regression again.
git-svn-id: svn://10.0.0.236/trunk@243657 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 09:48:18 +00:00
reed%reedloden.com
54d127cb55 Bug 411718 - "Speed up JPEG decoding by 30% by skipping buffer" (try without the realloc optimization) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243653 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 08:18:19 +00:00
Olli.Pettay%helsinki.fi
90ce9eee18 Backing out bug 411718 to see if it caused MH regression
git-svn-id: svn://10.0.0.236/trunk@243560 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 22:41:35 +00:00
reed%reedloden.com
417c198d34 Bug 411718 - "Speed up JPEG decoding by 30% by skipping buffer" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243536 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 09:04:04 +00:00
reed%reedloden.com
6da7445762 Bug 411874 - "Crash [@ ffff068b nsGIFDecoder2::EndImageFrame] while loading MySpace page (hard to repro)" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@243528 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 07:00:24 +00:00
reed%reedloden.com
738fecd2e5 Bug 409012 - "Firefox - trunk build Version 3.0b3pre is crashing on AIX [@ strlen.strlen ] nsMozIconURI::GetIconState" [p=shailen.n.jain@gmail.com (Shailen) r+sr+a1.9=roc]
git-svn-id: svn://10.0.0.236/trunk@242982 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-13 02:53:33 +00:00
reed%reedloden.com
8ce819f1f3 Bug 409878 - "Garbage displayed for part of bluebar.gif animation" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart]
git-svn-id: svn://10.0.0.236/trunk@242631 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 09:51:13 +00:00
reed%reedloden.com
e4a06104d0 Bug 406580 - "Faster copying of RGB pixel data" (Where Alpha=0xFF, keep RGB values contiguous in pixel copying) [p=swsnyder@insightbb.com (Steve Snyder) r+a1.9=stuart]
git-svn-id: svn://10.0.0.236/trunk@241892 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-21 10:26:32 +00:00
reed%reedloden.com
b9ca0ac56b Bug 408310 - "20071213 trunk crash when visiting protopage.com @ all platforms" (Make sure to use the right paletteSize to prevent crashes) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@241836 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-20 09:38:53 +00:00
gavin%gavinsharp.com
d7844803ff Bug 408256: use a constant-size buffer in BMP decoder to reduce fragmentation, r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@240993 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-13 21:49:05 +00:00
martijn.martijn%gmail.com
8bac88b914 Bug 403578 - glibc detected firefox-bin: malloc(): memory corruption, patch by Alfred Kayser, r=pavlov, sr=tor, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@240920 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 16:56:39 +00:00
reed%reedloden.com
ad952dc491 Bustage fix #4 for bug 402742.
git-svn-id: svn://10.0.0.236/trunk@240651 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 01:09:15 +00:00