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
reed%reedloden.com
4ae0087433
Bustage fix for bug 402742.
...
git-svn-id: svn://10.0.0.236/trunk@240646 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 00:21:44 +00:00
reed%reedloden.com
3134b34875
Bug 402742 - "Stock icons will not display if libgnomeui is not present" (more soft runtime dependencies) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=vlad sr=roc aM10=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@240644 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 00:08:09 +00:00
reed%reedloden.com
151da6168e
Bug 406871 - "Getting 32x32 px icons using -moz-icon" [p=reed r+sr=biesi a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240477 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 01:08:23 +00:00
reed%reedloden.com
54dd846ee7
Bug 402742 - "Stock icons will not display if libgnomeui is not present" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@240449 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 22:08:41 +00:00
reed%reedloden.com
af66ad282d
Bug 403423 - "PNG files with sRGB chunk displayed improperly when color_management is enabled" [p=glennrp@gmail.com (Glenn Randers-Pehrson) r=tor sr=stuart a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@240387 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 04:43:09 +00:00
reed%reedloden.com
3f0e0933fe
Bug 364221 - "[cairo] bad page scrolling performance with large background images" [p=alfredkayser@nl.ibm.com (Alfred Kayser) / vladimir@pobox.com (Vladimir Vukicevic [vlad]) r=stuart sr=tor a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@239973 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-27 09:35:19 +00:00
reed%reedloden.com
633a7f2c63
Bug 403239 - "Update libpng to version 1.2.23 and reduce libpng footprint" [p=glennrp@gmail.com (Glenn Randers-Pehrson) r=stuart sr=tor a1.9=schrep]
...
git-svn-id: svn://10.0.0.236/trunk@239312 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 11:03:33 +00:00
neil%parkwaycc.co.uk
bd9a0ad1a2
Bug 400603 Last row of bottom-up bitmap is never updated r+a=pavlov sr=tor
...
git-svn-id: svn://10.0.0.236/trunk@239049 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 12:47:50 +00:00
reed%reedloden.com
d792641ca6
Bug 399794 - "Remove the use of Atoms of nsIconURI" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart]
...
git-svn-id: svn://10.0.0.236/trunk@239038 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 08:23:13 +00:00
pavlov%pavlov.net
cf9c14b61e
bug 143046. Keep GIFs at original 8bit. patch from Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=tor
...
git-svn-id: svn://10.0.0.236/trunk@238929 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-07 21:33:58 +00:00
pavlov%pavlov.net
8857903383
bug 399630. Don't decode PNG iCCP/cHRM chunks with color management is disabled. patch from Glenn Randers-Pehrson <glennrp@gmail.com>. r=vlad sr=me
...
git-svn-id: svn://10.0.0.236/trunk@238618 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-07 04:29:37 +00:00
jdaggett%mozilla.com
93eb2b28ef
Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@238067 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 06:01:17 +00:00
reed%reedloden.com
e7537bc479
Bug 391295 - "APNG blending mode APNG_BLEND_OP_SOURCE not implemented" [p=asmith15@littlesvr.ca (Andrew Smith) r=stuart a1.9=damons]
...
git-svn-id: svn://10.0.0.236/trunk@238038 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 19:33:21 +00:00
pavlov%pavlov.net
afe52b5c68
bug 296818. discard uncompressed image data after a period of time. original patch from Federico Mena-Quintero <federico@ximian.com>. Changes from me. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@237870 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 00:36:35 +00:00
dtownsend%oxymoronical.com
05877699cf
Backing out bug 296818 to see if it fixes the Tp regression
...
git-svn-id: svn://10.0.0.236/trunk@237823 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 15:45:32 +00:00
pavlov%pavlov.net
3079305d63
fixing whitespace
...
git-svn-id: svn://10.0.0.236/trunk@237807 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 01:25:21 +00:00
pavlov%pavlov.net
fbf671f4e0
fixing crash from bug 296818. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@237806 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 01:25:12 +00:00
pavlov%pavlov.net
fc03689f23
need null check around mImage incase of an error
...
git-svn-id: svn://10.0.0.236/trunk@237796 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 22:47:37 +00:00
pavlov%pavlov.net
24f6c42518
bug 296818. discard uncompressed image data after a period of time. original patch from Federico Mena-Quintero <federico@ximian.com>. Changes from me. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@237793 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-15 22:06:49 +00:00
reed%reedloden.com
98998ab8c9
Bug 397373 - "Make &state=disabled work again" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=biesi a1.9=stuart]
...
git-svn-id: svn://10.0.0.236/trunk@237731 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-14 04:48:28 +00:00
reed%reedloden.com
9740d17316
Bug 398369 - "Break friendship between imgContainer and nsGIFDecoder2" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=stuart]
...
git-svn-id: svn://10.0.0.236/trunk@237236 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 03:07:38 +00:00
reed%reedloden.com
1a17b69675
Bug 376471 - "Make XBM decoding also write directly to Cairo image buffer" (add back missing OnStartFrame call) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=tor]
...
git-svn-id: svn://10.0.0.236/trunk@237210 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 21:41:06 +00:00
reed%reedloden.com
f0c5b8d8e2
Bug 376471 - "Make XBM decoding also write directly to Cairo image buffer" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart]
...
git-svn-id: svn://10.0.0.236/trunk@236928 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-29 19:06:21 +00:00
tor%cs.brown.edu
40c2a89f3a
Bug 395170 - with color managment on, grayscale pngs displaying incorrectly.
...
r=vlad, a=pavlov
git-svn-id: svn://10.0.0.236/trunk@236575 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 21:45:10 +00:00
tor%cs.brown.edu
14c8f894b9
Bug 396031 - with color management on, ycck/cymk jpeg images crash.
...
r=alfredkayser, sr+a=pavlov
git-svn-id: svn://10.0.0.236/trunk@236574 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 21:42:39 +00:00
roc+%cs.cmu.edu
2d2e1edfb6
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@236258 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:12:10 +00:00
tor%cs.brown.edu
efcc2ebb33
Bug 391266 - png files with tRNS chunk displaying incorrectly with
...
color management. r=pavlov, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@235465 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 20:01:18 +00:00