Граф коммитов

1188 Коммитов

Автор SHA1 Сообщение Дата
neil@parkwaycc.co.uk b1145d46b6 Bug 400603 Last row of bottom-up bitmap is never updated r+a=pavlov sr=tor 2007-11-09 04:47:50 -08:00
reed@reedloden.com 1aa97077f9 Bug 399794 - "Remove the use of Atoms of nsIconURI" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart] 2007-11-09 00:23:13 -08:00
bzbarsky@mit.edu 7043b272f1 Relanding bug 389188. r=pavlov, sr=biesi 2007-11-08 18:55:41 -08:00
pavlov@pavlov.net e1b1fdcb68 bug 143046. Keep GIFs at original 8bit. patch from Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=tor 2007-11-07 13:33:57 -08:00
pavlov@pavlov.net 144828f8e7 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 2007-11-06 20:29:37 -08:00
reed@reedloden.com 3b6effc445 Bug 402631 - "Need to clear all images on memory-pressure notification" [p=stuart r+aM9=vlad] 2007-11-05 19:41:34 -08:00
dolske@mozilla.com c926ed9879 Bug 402000 - imgContainer's ContainerLoader.mContainer should be a nsCOMPtr. r=pavlov a1.9=pavlov aM9=dsicore 2007-11-01 16:09:42 -07:00
jdaggett@mozilla.com 1f65948fdd Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner 2007-10-23 23:01:16 -07:00
reed@reedloden.com 3bff19fe58 Bug 391295 - "APNG blending mode APNG_BLEND_OP_SOURCE not implemented" [p=asmith15@littlesvr.ca (Andrew Smith) r=stuart a1.9=damons] 2007-10-23 12:33:20 -07:00
pavlov@pavlov.net db30be6175 bug 400588. fixing animation regression. r=tor a=beltzner 2007-10-22 09:13:37 -07:00
mats.palmgren@bredband.net 79ad0a54ac Make nsPNGEncoder more robust against calls after a libpng error was encountered. b=395542 r+sr+a=pavlov 2007-10-19 21:29:58 -07:00
pavlov@pavlov.net d070896f7a 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 2007-10-18 17:36:34 -07:00
dtownsend@oxymoronical.com 6ef76d9087 Backing out bug 296818 to see if it fixes the Tp regression 2007-10-16 08:45:31 -07:00
pavlov@pavlov.net e7de812e2e fixing whitespace 2007-10-15 18:25:21 -07:00
pavlov@pavlov.net be68a5cb0b fixing crash from bug 296818. r=vlad 2007-10-15 18:25:12 -07:00
pavlov@pavlov.net 3d1de4799c need null check around mImage incase of an error 2007-10-15 15:47:37 -07:00
pavlov@pavlov.net 1dace90537 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 2007-10-15 15:06:48 -07:00
reed@reedloden.com 1272e8b8d4 Bug 397373 - "Make &state=disabled work again" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=biesi a1.9=stuart] 2007-10-13 21:48:28 -07:00
dolske@mozilla.com df67fad678 Disable failed unit test causing bustage. Tracked in bug 399542 - libpng 1.2.21 update broke a unit test. (likely just a test issue) 2007-10-11 19:17:06 -07:00
reed@reedloden.com 1608816d3a Bug 398369 - "Break friendship between imgContainer and nsGIFDecoder2" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=stuart] 2007-10-03 20:07:38 -07:00
martijn.martijn@gmail.com 85b6f9c458 Bug 398407 - Animated gif images only working once on mouseover/mouseout, patch by Andrew Smith, r=pavlov, a=pavlov (+blocking1.9+) 2007-10-03 14:41:12 -07:00
reed@reedloden.com 8ff38f4361 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] 2007-10-03 14:41:06 -07:00
reed@reedloden.com d99fa04b1e Bug 376471 - "Make XBM decoding also write directly to Cairo image buffer" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart] 2007-09-29 12:06:21 -07:00
reed@reedloden.com dc4d60fce2 Bug 391643 - "Remove GetAlphaBytesPerRow from imgContainer.cpp" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart] 2007-09-27 09:42:22 -07:00
dtownsend@oxymoronical.com 267ac9fdfa Backing out bug 389188 due to potential private bytes increase on talos 2007-09-25 21:30:17 -07:00
bzbarsky@mit.edu 907e979cb7 Expose the image's principal on its imgIRequest. Bug 389188, r=pavlov, sr=biesi, a=pavlov. 2007-09-25 08:46:39 -07:00
tor@cs.brown.edu eae62bc27a Bug 395170 - with color managment on, grayscale pngs displaying incorrectly. r=vlad, a=pavlov 2007-09-24 14:45:10 -07:00
tor@cs.brown.edu db26148d77 Bug 396031 - with color management on, ycck/cymk jpeg images crash. r=alfredkayser, sr+a=pavlov 2007-09-24 14:42:39 -07:00
asqueella@gmail.com 6bfc4bd623 fix bug 369214 (ASSERTION: The observer list changed while being iterated over!: 'count == mObservers.Count()' in libpr0n) by switching the observers list to use nsTObserverArray. r=stuart a=1.9 blocker 2007-09-22 12:40:57 -07:00
roc+@cs.cmu.edu 53ca6e7cdc 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 2007-09-18 16:12:06 -07:00
tor@cs.brown.edu 183abcb69b Bug 391266 - png files with tRNS chunk displaying incorrectly with color management. r=pavlov, a=dsicore 2007-09-10 13:01:18 -07:00
reed@reedloden.com e539b446ed Bug 394403 - "Crash Viewing Image [ @ nsGIFDecoder2::DoLzw]" (don't write image pixels outside of image) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=pavlov sr=tor a1.9=dsicore] 2007-09-10 12:09:59 -07:00
reed@reedloden.com 20557e5f67 Bug 394535 - "Remove obsolete code from PNG decoder" [p=glennrp@gmail.com (Glenn Randers-Pehrson) r+sr+a1.9=tor] 2007-09-05 20:46:16 -07:00
asqueella@gmail.com 0e575da130 Bug 391667 - imglib does not gracefully handle unknown images sent with incorrect MIME types p=Ben Karel <web+moz@eschew.org> r+a=pavlov 2007-09-02 09:10:57 -07:00
bzbarsky@mit.edu 73894e1963 Make "view iamge" work on -moz-icon images. Bug 392799, patch by Rich Dougherty <rich@rd.gen.nz>, r+a=pavlov, sr=biesi 2007-08-29 12:00:10 -07:00
philringnalda@gmail.com a66a9b7db0 Bug 366465 - GIF Decoding in Cairo can skip all row buffers, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor, a1.9=pavlov 2007-08-25 22:08:53 -07:00
philringnalda@gmail.com 424da06c58 Bug 298717 - Crash on multipart/x-mixed-replace: gif,jpeg,jpeg sequence [@ nsJPEGDecoder::OutputScanlines][@ gdk_rgb_convert_0888][@ gdk_rgb_init], patch by andrew smith <asmith15@learn.senecac.on.ca>, r+sr=pavlov, a1.9=itsablocker 2007-08-25 21:38:17 -07:00
asqueella@gmail.com ea000aadef Bug 392089 - JPEG decoding: Prevent allocation of scanline and remove memcpy p=Alfred Kayser <alfredkayser@nl.ibm.com> r=stuart, sr=tor, a=stuart 2007-08-25 13:07:37 -07:00
asqueella@gmail.com 9305ba3491 b=384864, apply the rest of the patch to fix bustage 2007-08-25 12:43:27 -07:00
asqueella@gmail.com e3c835ca35 Bug 384864 - imgRequest: replace nsVoidArray with nsAutoVoidArray to reduce the number of allocations p=Alfred Kayser <alfredkayser@nl.ibm.com> r=pavlov, sr=tor, a=pavlov 2007-08-25 12:26:12 -07:00
asqueella@gmail.com d6951d6f15 Bug 216682 - Eliminate DrawToImage p=Alfred Kayser <alfredkayser@nl.ibm.com> r=tor, sr=pavlov, a=pavlov 2007-08-25 12:18:44 -07:00
Olli.Pettay@helsinki.fi 486571c119 Bug 369943, imgIRequest loadImage and loadImageWithChannel should be marked [noscript], p=web+moz@eschew.org r=pavlov, a=1.9+/pavlov 2007-08-22 03:59:40 -07:00
vladimir@pobox.com daf357c743 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 12:54:58 -07:00
philringnalda@gmail.com d867d87e5b Bug 378881 - imgContainerGIF no longer used, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor, a1.9=pavlov 2007-08-16 21:13:16 -07:00
cbiesinger@gmx.at 005efebfaf 386998 better check for UNC paths r=dveditz sr=bz 2007-08-15 17:22:28 -07:00
bzbarsky@mit.edu f95ba49857 Remove animation hrottling that we don't want. Bug 386269, patch by tor and Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor 2007-08-08 09:32:57 -07:00
flamingice@sourmilk.net 109fb50eee Bug 386268, Animated GIF doesn't loop properly, Patch by Alfred Kayser, r=pavlov, sr=tor, a=blocking1.9 2007-08-07 09:41:30 -07:00
tor@cs.brown.edu 596eede882 Tp regression fix - don't color correct untagged jpegs if the pref is off. 2007-07-23 17:58:21 -07:00
pavlov@pavlov.net e3421eba8a adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 15:02:17 -07:00
asqueella@gmail.com da5f64c028 Bug 334144 - Handling of alpha bits in nsBMPDecoder don't make sense in Cairo terms
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov/sr=tor
2007-07-17 14:08:46 -07:00
tor@cs.brown.edu df34c25ce4 Bug 388342 - imglib warning when loading jpeg images. r=pavlov 2007-07-16 15:55:21 -07:00
dveditz@cruzio.com d7cce9bbc4 bug 379314 clarify moz-icon checks, r=timeless 2007-07-12 02:27:49 -07:00
neil@parkwaycc.co.uk 314a7d97d4 Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
jwalden@mit.edu 12e960c504 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
cbarrett@mozilla.com 9490b4e330 Bug 361299 - read image directly from input stream in icon decoder. Patch by Alfred Kayser <alfredkayser@nl.ibm.com>. r=tor, sr=biesi. 2007-07-03 18:09:10 -07:00
flamingice@sourmilk.net c106608582 Bug 385883, imgRequest wrongly calculates image size for the cache, Patch by Alfred Kayser, r=pavlov, sr=tor 2007-06-27 12:30:34 -07:00
tor@cs.brown.edu 1d3aac193f Bug 196295 - move/merge GIF2.cpp into nsGIFDecoder2.
Patch by alfredkayser@nl.ibm.com,  r=biesi, sr=tor
2007-06-25 09:41:21 -07:00
asqueella@gmail.com ebe308aea3 Bug 379929 - Lazy creation of nsProperties object for imgContainer
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=stuart, sr=tor
2007-06-21 13:45:49 -07:00
tor@cs.brown.edu 6c123d01be Bug 317748 - Merge BlackenFrame and SetMaskVisibility into ClearFrame.Patch by alfredkayser@nl.ibm.com, r=pavlov, sr=tor 2007-06-07 08:10:25 -07:00
dveditz@cruzio.com 800a11be88 bug 376573 prevent memory leak if realloc fails. r=biesi, sr=stuart 2007-06-05 17:25:15 -07:00
vladimir@pobox.com 3143f5e52b b=376446, spurious white pixels in animated gifs; r=asmith15, sr=pavlov -- patch from alfredkayser@nl.ibm.com 2007-05-30 01:40:45 -07:00
dveditz@cruzio.com e05798dd51 bug 376328 normalize file urls used in moz-icon, r=mscott, sr=vlad, a=juanb 2007-04-30 16:25:10 -07:00
asqueella@gmail.com 4ad057a272 Bug 370942 - Remove non-Cairo from jpeg decoder and optimize loopp=Alfred Kayser <alfredkayser@nl.ibm.com>r=tor, sr=pavlov 2007-04-29 08:51:35 -07:00
martijn.martijn@gmail.com 2fa7adf786 Bug 293986 - OOM crash [@ nsJPEGDecoder::WriteFrom, fill_input_buffer], patch by Andrew Schultz, r=pavlov, sr=tor 2007-04-27 06:11:29 -07:00
asqueella@gmail.com 16d423bccd backed out, b=317748 2007-04-25 14:21:28 -07:00
asqueella@gmail.com a32f6c70f3 Bug 317748 - Merge BlackenFrame and SetMaskVisibility into ClearFramep=Alfred Kayser <alfredkayser@nl.ibm.com>r=pavlov, sr=tor 2007-04-25 13:55:06 -07:00
philringnalda@gmail.com e10e211d51 Bug 375741 – Add support for APNG encoding, patch by Justin Dolske <dolske@mozilla.com>, r=asmith15, sr=pavlov 2007-04-24 22:56:53 -07:00
gavin@gavinsharp.com d172fc236e Bug 375733: Add basic tests for PNG imgIEncoder, patch by Justin Dolske <dolske@mozilla.com>, r=sayrer, sr=pavlov 2007-04-21 18:30:35 -07:00
pavlov@pavlov.net 619528e85f various small fixes for APNG. bug 257197. patch from asmith15@learn.senecac.on.ca. r=me 2007-04-19 13:40:53 -07:00
crowder@fiverocks.com 60da17b19d Bug 373794: crash with bad gif image, r=tor@acm.org, sr=pavlov@pavlov.net 2007-03-23 09:15:43 -07:00
pavlov@pavlov.net ac98b1e96d updating for APNG 0.10. splitting out render_op in to dispose_op and blend_op. bug 257197. r=asmith13, sr=vlad 2007-03-22 16:35:51 -07:00
roc+@cs.cmu.edu 0054412272 Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
gavin%gavinsharp.com a6aba33f39 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 2008-04-16 20:16:31 +00:00
dolske%mozilla.com 8b2a80f338 Reenable pngsuite-corrupted tests, since disabling them didn't help (bug 425987). 2008-04-05 20:10:56 +00:00
dolske%mozilla.com 886246043f Try disabling pngsuite-corrupted tests (bug 425987). 2008-04-05 08:27:01 +00:00
johnath%mozilla.com fadc8db47e Back out test-landing of JOEDREW!'s bug 425941. 2008-04-04 16:02:44 +00:00
johnath%mozilla.com 61c4f0c27d Test-landing of JPEG patch in bug 425941 to gauge perf delta. Should be backed out after a test run. p=joedrew! 2008-04-04 13:03:25 +00:00
reed%reedloden.com 5f899e6395 Bug 415273 - "moz-icon failing to display correct icon with contentType parameter specified" [p=jmathies@mozilla.com (Jim Mathies) r=stuart a1.9=beltzner] 2008-04-04 09:16:44 +00:00
dolske%mozilla.com 6d1192eed8 Bug 411852 - Glitch in an aPNG image rendering and tab thumbnail. r=stuart, a1.9=beltzner 2008-04-04 01:01:18 +00:00
bzbarsky%mit.edu 44cf5f235b Fix a mistake in the fix for bug 363986 that was causing writes to the wrong
part of memory.  Patch and tests by Fredrik Larsson <nossralf@gmail.com>,
r=stuart, sr=bzbarsky.
2008-04-01 23:20:12 +00:00
reed%reedloden.com e5e2c1caab 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). 2008-03-30 07:17:08 +00:00
dtownsend%oxymoronical.com ad89ced697 Disabling mochitests for libpr0n due to test crashing 2008-03-29 10:37:33 +00:00
reed%reedloden.com a03a49d891 Bug 399925 - "GIF decoder needs to allow its data to be discarded" (mochitest for the bug earlier patches caused) [p=joe@drew.ca (Joe Drew [JOEDREW!]) r=stuart] 2008-03-29 06:53:25 +00:00
reed%reedloden.com a7b49b5695 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+] 2008-03-28 08:36:28 +00:00
bzbarsky%mit.edu c0a1308275 Hold strong ref to ourselves so we don't die while touching members. Bug
421602 followup, r= and a= pending
2008-03-21 06:13:11 +00:00
reed%reedloden.com aef1695a8d Bug 418796 - "Cleanup imgContainer and decom GetCurrentFrameNoRef" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=beltzner] 2008-03-20 05:54:30 +00:00
bzbarsky%mit.edu 4c06c46baa Don't garbage-collect still-loading Image nodes until their onload/onerror has
fired.  Bug 421602, r=stuart, sr=sicking
2008-03-19 19:07:59 +00:00
jwalden%mit.edu 2325e6844e Add a bunch of forgotten |false| parameters to setHeader calls in httpd.js server handlers; no functionality change because absence defaulted to false. No bug, test-only set of trivial changes so self-reviewing... 2008-03-18 17:42:39 +00:00
blassey%mozilla.com b8929025f0 backing out: switching narrow char system calls to wide char in windows b=418703 2008-03-11 22:46:32 +00:00
blassey%mozilla.com fc37ea022b 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 2008-03-11 21:49:58 +00:00
reed%reedloden.com f70702c196 Back out Alfred Kayser's patch from bug 399925 due to Tp crashes. 2008-03-10 06:09:37 +00:00
reed%reedloden.com 11bd6ededb 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+] 2008-03-10 05:09:24 +00:00
roc+%cs.cmu.edu cf3f3599f9 Bug 403181, fix test image 2008-03-09 22:46:40 +00:00
roc+%cs.cmu.edu 828350aa11 Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron 2008-03-09 21:55:08 +00:00
reed%reedloden.com a468287a67 Bug 418791 - "Don't try to discard image data when the image is animating" (Don't start the timer when image is animating) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+] 2008-03-09 19:58:40 +00:00
reed%reedloden.com 41b3139eab Bug 262505 - "image/x-ms-bmp MIME type not recognized as BMP picture" [p=sciguyryan@gmail.com (Ryan Jones) r+sr=stuart a1.9=beltzner] 2008-03-08 11:26:50 +00:00
vladimir%pobox.com 230fd7d33a b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad 2008-03-06 06:51:15 +00:00
blassey%mozilla.com d66d0b8772 backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox 2008-03-05 22:56:48 +00:00
blassey%mozilla.com fbc9687a30 switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner 2008-03-05 21:39:35 +00:00
joshmoz%gmail.com 793a2e0747 always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner 2008-02-29 23:24:55 +00:00
dolske%mozilla.com dc0ab23ed8 Add explicit colordepth test for bug 414720 - Enable 24-bit display on Windows test boxes. 2008-02-26 05:30:36 +00:00
bent.mozilla%gmail.com f04d5d9805 Bug 417562 - 'protect against Obj-C exceptions in "modules" top-level directory'. r=josh, sr=roc, a=blocking1.9+. 2008-02-20 17:32:13 +00:00
dolske%mozilla.com f0d08b7bab Bug 414186 - slow loop code in nsICODecoder? r=stuart. a1.9=schrep 2008-02-19 23:40:04 +00:00
jag%tty.nl 79576fee57 Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep 2008-02-19 07:36:52 +00:00
jag%tty.nl 4221353fba Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 08:50:33 +00:00
dolske%mozilla.com bfa3c90e76 Bug 411626 - Need regression tests for JPEG image decoding. 2008-02-15 22:13:55 +00:00
reed%reedloden.com 7eb72814d0 Bug 44781 - "Support CMYK, YCCK JPEGs" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=schrep] 2008-02-14 20:38:19 +00:00
reed%reedloden.com f68ac94916 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+] 2008-02-13 10:54:39 +00:00
reed%reedloden.com 09de919606 Bug 413933 - "APNGs flash while loading" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+] 2008-02-13 10:53:18 +00:00
dolske%mozilla.com 46f9adcdf0 Re-Re-Enabling reftests (bug 405384). 2008-02-11 23:57:27 +00:00
jwalden%mit.edu 50f5ca9188 Add a test for bug 398066 (image/* should be in the Accept header for <img>-related requests), and add CGI support to the reftest harness. r=dbaron on the harness changes 2008-02-11 20:32:40 +00:00
pavlov%pavlov.net 4b08050f0f backing out bug 405384. doesn't look like color depth change on windows unit test box stuck 2008-02-09 09:58:35 +00:00
dolske%mozilla.com f15899dc44 Re-enable pngsuite reftests on Windows (bug 405384 - pngsuite reftest fails on Windows with slight color differences) 2008-02-08 18:35:37 +00:00
mats.palmgren%bredband.net 666ffbff46 Don't decrement the loop variable when it's zero. b=414854 r+sr=jag approval1.9b3=beltzner 2008-01-31 01:04:37 +00:00
reed%reedloden.com ea7e8296db 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] 2008-01-30 20:46:38 +00:00
jag%tty.nl ad19ea8cb7 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.
2008-01-30 06:22:24 +00:00
reed%reedloden.com da673e7ef3 Bug 412753 - "Speed up JPEG decoding by another 10%" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+] 2008-01-30 04:41:42 +00:00
reed%reedloden.com a0928d947b Bug 398066 - "Image requests should include image/* in Accept header" [p=lholst@students.cs.uu.nl (Laurens Holst) r=biesi sr=stuart a1.9=damons] 2008-01-30 04:27:11 +00:00
mozilla%weilbacher.org a69995660c Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner 2008-01-28 23:07:36 +00:00
mozilla%weilbacher.org 52343b58b5 [OS/2] Bug 413530: fix icon display of files without extensions in listings, fix=Rich Walsh, r=me 2008-01-28 22:30:45 +00:00
reed%reedloden.com f800a7e31f 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+] 2008-01-27 04:45:56 +00:00
vladimir%pobox.com e86a3b1838 update test images (pixman rounding changes cause slightly different scaling) 2008-01-26 01:28:31 +00:00
reed%reedloden.com 865052eae3 Bug 363986 - "nsJPEGEncoder::ReadSegments() and nsPNGEncoder::ReadSegments() do not advance read pointer" [p=daim.project@free.fr (David Marteau) r=stuart sr=bzbarsky a1.9=beltzner a=blocking1.9+] 2008-01-25 08:00:18 +00:00
reed%reedloden.com 149ab3194d Back out akayser's patch from bug 399925 due to Tp crash. 2008-01-24 17:30:17 +00:00
reed%reedloden.com 0498debd26 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+] 2008-01-24 16:51:30 +00:00
reed%reedloden.com 8429f4b12d Bug 411718 - "Speed up JPEG decoding by 30% by skipping buffer" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+] 2008-01-24 15:59:32 +00:00
reed%reedloden.com 9955707b23 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] 2008-01-24 09:29:38 +00:00
reed%reedloden.com 0fec3019e0 Bug 411112 - "AIX Compilation error for trunk build source nsPNGEncoder.cpp : mozilla/modules/libpr0n/encoders/png/nsPNGEncoder.cpp", line 159.14: 1540-0217 (S) "jmpbuf" is not a member of "struct png_struct_def"." [p=shailen.n.jain@gmail.com (Shailen) r+a1.9=stuart] 2008-01-24 07:02:58 +00:00
dolske%mozilla.com 880e1a9729 Testcase for bug 413512 - Crash loading www.pricerunner.de. 2008-01-23 06:09:21 +00:00
dolske%mozilla.com f026d74828 Bug 413512 - Crash loading www.pricerunner.de [@ imgTools::EncodeScaledImage]. r=stuart, a=blocking-ff3+ 2008-01-23 02:14:23 +00:00
dolske%mozilla.com 1d7f2896ea Bug 413424 - PNG encoder leaks a string. r=stuart, a1.9=schrep, guilty=dolske 2008-01-22 23:15:23 +00:00
mozilla%weilbacher.org da3bceff60 [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 2008-01-22 20:08:43 +00:00
reed%reedloden.com 0276cc5197 Bug 410111 - "Catch more cases of frame clipping in AGIF/APNG animations" (Clean up the clipping in drawFrameTo) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a1.9=schrep] 2008-01-22 07:36:57 +00:00
reed%reedloden.com 5f7e973f96 Back out patch from bug 411718 again due to MH regression again. 2008-01-21 09:48:18 +00:00
reed%reedloden.com e3b7445c82 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+] 2008-01-21 08:18:19 +00:00
Olli.Pettay%helsinki.fi 623be602f0 Backing out bug 411718 to see if it caused MH regression 2008-01-19 22:41:35 +00:00
reed%reedloden.com 4ea823c29d Bug 411718 - "Speed up JPEG decoding by 30% by skipping buffer" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+] 2008-01-19 09:04:04 +00:00
reed%reedloden.com a4bacfd037 Bug 403364 - "APNG animations sometimes loop incorrectly" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+] 2008-01-19 08:10:26 +00:00
reed%reedloden.com ac0ab26ae0 Bug 411874 - "Crash [@ ffff068b nsGIFDecoder2::EndImageFrame] while loading MySpace page (hard to repro)" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a1.9=schrep] 2008-01-19 07:00:24 +00:00
dolske%mozilla.com 826444ebcd Disable problematic tests for Windows. Grr. 2008-01-19 06:33:46 +00:00
dolske%mozilla.com 2aae43014f Reenable imgITools tests from bug 389273. 2008-01-19 05:43:19 +00:00
dolske%mozilla.com f7fcb26f60 Partially back out bug 389273 while I look into the test failures. 2008-01-13 05:35:29 +00:00
dolske%mozilla.com 65a8cbaa16 Bug 389273 - large favicons (>32 KB) won't show up in url bar autocomplete, history / bookmarks menu, bm organizer. r=sspitzer, stuart. a1.9=schrep 2008-01-13 04:15:22 +00:00
reed%reedloden.com 38ea61b2aa 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] 2008-01-13 02:53:33 +00:00
dolske%mozilla.com 1d7658756f Fix test bustage. Filed bug 411636 ��� pngsuite-background reftest fails on Linux with slight color differences. 2008-01-10 07:22:26 +00:00
dolske%mozilla.com 360e0339ea Fix test bustage. These tests actually pass on Windows. 2008-01-10 07:11:29 +00:00
dolske%mozilla.com 8dfd2d8773 Bug 386651 - Need regression tests for PNG image decoding. [Part 5, done!] 2008-01-10 05:49:20 +00:00
reed%reedloden.com 3f7088de4a Bug 409878 - "Garbage displayed for part of bluebar.gif animation" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart] 2008-01-08 09:51:13 +00:00
reed%reedloden.com f29ef11f24 Bug 408288 - "This particular animated gif looks distorted at the right side" (Really do the clipping in the right way) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart a=blocking1.9+] 2007-12-21 11:41:59 +00:00
reed%reedloden.com 5584327112 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] 2007-12-21 10:26:32 +00:00
dtownsend%oxymoronical.com 971fb9f936 Bug 405982: Improve error handling and consistency with image encoders.
r=dolse, r+sr=pavlov, a=beltzner
2007-12-21 09:19:27 +00:00
reed%reedloden.com abf8937807 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+] 2007-12-20 09:38:53 +00:00
reed%reedloden.com 62b4e5b53d Bug 408073 - "Some frames of this animated gif image looks slightly distorted" (Fix the clearing of the 'second' frame) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+] 2007-12-20 09:37:34 +00:00
dwitte%stanford.edu ff1801fc3e relanding part of 407442. 2007-12-20 07:30:06 +00:00
dwitte%stanford.edu 74ca1dddc8 back out changes. 2007-12-19 11:07:42 +00:00
dwitte%stanford.edu fc96d0299b reland nsTObserverArray changes only. 2007-12-19 06:03:06 +00:00
dwitte%stanford.edu 6d7ab720e9 backing out to investigate Ts increase 2007-12-19 04:12:13 +00:00
dwitte%stanford.edu f0e0d60f6b implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in
nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner
2007-12-19 01:06:36 +00:00
dolske%mozilla.com 937d89be13 Enable 3 tests that I thought were not working (see bug 408622) 2007-12-17 19:46:06 +00:00
dolske%mozilla.com 842c421016 Bug 386651 - Need regression tests for image decoding. [Part 4] 2007-12-17 05:26:16 +00:00
dolske%mozilla.com 059e0489cb Bustage fix - mark tests as passing which were not actually tickling bug 405384. 2007-12-17 04:15:44 +00:00
dolske%mozilla.com d28a836963 Bug 386651 - Need regression tests for image decoding. [Part 3] 2007-12-17 03:31:10 +00:00
dolske%mozilla.com d949df248e Workaround bug 405384 (pngsuite reftest fails on Windows with slight color differences) by marking tests as fails-if(MOZ_WIDGET_TOOLKIT=="windows")
These are not the crashtests you're looking for.
2007-12-16 06:17:55 +00:00
jonas%sicking.cc 51802efb3a Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst 2007-12-14 01:41:49 +00:00
gavin%gavinsharp.com cc4b764b61 Bug 408256: use a constant-size buffer in BMP decoder to reduce fragmentation, r+sr=dveditz 2007-12-13 21:49:05 +00:00
martijn.martijn%gmail.com aa17a6d87c Bug 403578 - glibc detected firefox-bin: malloc(): memory corruption, patch by Alfred Kayser, r=pavlov, sr=tor, a=blocking1.9 2007-12-12 16:56:39 +00:00
reed%reedloden.com cf7858ff49 Bustage fix #4 for bug 402742. 2007-12-08 01:09:15 +00:00
reed%reedloden.com 56fa5236dc Bustage fix for bug 402742. 2007-12-08 00:21:44 +00:00
reed%reedloden.com 7803dbff12 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] 2007-12-08 00:08:09 +00:00
reed%reedloden.com 74928d6540 Bug 406871 - "Getting 32x32 px icons using -moz-icon" [p=reed r+sr=biesi a1.9=damons] 2007-12-05 01:08:23 +00:00
reed%reedloden.com 7a95bad867 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+] 2007-12-04 22:08:41 +00:00
reed%reedloden.com 0c1c14d710 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] 2007-12-04 04:43:09 +00:00
reed%reedloden.com f2bab4cf0c 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+] 2007-11-27 09:35:19 +00:00
dolske%mozilla.com 9cce27ba58 Disabling tests, since Windows is still failing (bug 405384) 2007-11-26 05:41:15 +00:00
dolske%mozilla.com 5593c06f59 Bug 386651 - Need regression tests for image decoding. [Part 2] 2007-11-26 04:42:34 +00:00
reed%reedloden.com a676aacfe5 Bug 403363 - "crash loading image [@ imgContainer::DrawFrameTo]" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+] 2007-11-17 09:23:51 +00:00
dolske%mozilla.com 10fc412812 Bug 399542 - libpng 1.2.21 update broke a unit test. r=stuart. (fixes and reenables test) 2007-11-16 05:47:36 +00:00
dolske%mozilla.com bcb3926455 Bug 402498 - imgIEncoder documentation is wrong. r=stuart, a1.9=stuart 2007-11-16 05:43:52 +00:00
dolske%mozilla.com 6efa2b3a09 Temporarily disable new reftests until I know why Windows doesn't like them. 2007-11-14 03:08:19 +00:00
dolske%mozilla.com 72296b6b6c Bug 386651 - Need regression tests for image decoding. rs=stuart. [This is part 1 -- framework and initial tests. More to come.] 2007-11-14 01:44:54 +00:00
reed%reedloden.com 72d19dfe2b 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] 2007-11-13 11:03:33 +00:00
neil%parkwaycc.co.uk f70b804366 Bug 400603 Last row of bottom-up bitmap is never updated r+a=pavlov sr=tor 2007-11-09 12:47:50 +00:00
reed%reedloden.com ed9a19cc9e Bug 399794 - "Remove the use of Atoms of nsIconURI" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart] 2007-11-09 08:23:13 +00:00
bzbarsky%mit.edu 2d39648e10 Relanding bug 389188. r=pavlov, sr=biesi 2007-11-09 02:55:42 +00:00
pavlov%pavlov.net 45bbed1d5d bug 143046. Keep GIFs at original 8bit. patch from Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=tor 2007-11-07 21:33:58 +00:00
pavlov%pavlov.net 79a2147e5e 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 2007-11-07 04:29:37 +00:00
reed%reedloden.com 508678f1d6 Bug 402631 - "Need to clear all images on memory-pressure notification" [p=stuart r+aM9=vlad] 2007-11-06 03:41:34 +00:00
dolske%mozilla.com 8b13692802 Bug 402000 - imgContainer's ContainerLoader.mContainer should be a nsCOMPtr. r=pavlov a1.9=pavlov aM9=dsicore 2007-11-01 23:09:42 +00:00
jdaggett%mozilla.com 6398ade6b6 Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner 2007-10-24 06:01:17 +00:00
reed%reedloden.com 48797ebb7e Bug 391295 - "APNG blending mode APNG_BLEND_OP_SOURCE not implemented" [p=asmith15@littlesvr.ca (Andrew Smith) r=stuart a1.9=damons] 2007-10-23 19:33:21 +00:00
pavlov%pavlov.net 74472285e6 bug 400588. fixing animation regression. r=tor a=beltzner 2007-10-22 16:13:37 +00:00
mats.palmgren%bredband.net b6438b7e9d Make nsPNGEncoder more robust against calls after a libpng error was encountered. b=395542 r+sr+a=pavlov 2007-10-20 04:29:58 +00:00
pavlov%pavlov.net 83c33f6f6a 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 2007-10-19 00:36:35 +00:00
dtownsend%oxymoronical.com e8740e55f4 Backing out bug 296818 to see if it fixes the Tp regression 2007-10-16 15:45:32 +00:00
pavlov%pavlov.net 725be0dbbf fixing whitespace 2007-10-16 01:25:21 +00:00
pavlov%pavlov.net 07dc0bfac9 fixing crash from bug 296818. r=vlad 2007-10-16 01:25:12 +00:00
pavlov%pavlov.net 1f14d98388 need null check around mImage incase of an error 2007-10-15 22:47:37 +00:00
pavlov%pavlov.net c8b27d03e6 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 2007-10-15 22:06:49 +00:00
reed%reedloden.com d27bbe8aca Bug 397373 - "Make &state=disabled work again" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=biesi a1.9=stuart] 2007-10-14 04:48:28 +00:00
dolske%mozilla.com c87460623b Disable failed unit test causing bustage. Tracked in bug 399542 - libpng 1.2.21 update broke a unit test. (likely just a test issue) 2007-10-12 02:17:06 +00:00
reed%reedloden.com 6e37665e9e Bug 398369 - "Break friendship between imgContainer and nsGIFDecoder2" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=stuart] 2007-10-04 03:07:38 +00:00
martijn.martijn%gmail.com 8737cd6c24 Bug 398407 � Animated gif images only working once on mouseover/mouseout, patch by Andrew Smith, r=pavlov, a=pavlov (+blocking1.9+) 2007-10-03 21:41:12 +00:00
reed%reedloden.com ba01959098 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] 2007-10-03 21:41:06 +00:00
reed%reedloden.com a78e9e1046 Bug 376471 - "Make XBM decoding also write directly to Cairo image buffer" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart] 2007-09-29 19:06:21 +00:00
reed%reedloden.com 8c49542c9e Bug 391643 - "Remove GetAlphaBytesPerRow from imgContainer.cpp" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart] 2007-09-27 16:42:22 +00:00
dtownsend%oxymoronical.com ffc5d9822f Backing out bug 389188 due to potential private bytes increase on talos 2007-09-26 04:30:18 +00:00
bzbarsky%mit.edu e4b6eb3a8a Expose the image's principal on its imgIRequest. Bug 389188, r=pavlov,
sr=biesi, a=pavlov.
2007-09-25 15:46:40 +00:00
tor%cs.brown.edu d3a51a5be0 Bug 395170 - with color managment on, grayscale pngs displaying incorrectly.
r=vlad, a=pavlov
2007-09-24 21:45:10 +00:00
tor%cs.brown.edu faf9f8d1fc Bug 396031 - with color management on, ycck/cymk jpeg images crash.
r=alfredkayser, sr+a=pavlov
2007-09-24 21:42:39 +00:00
asqueella%gmail.com a395354c99 fix bug 369214 (ASSERTION: The observer list changed while being iterated over!: 'count == mObservers.Count()' in libpr0n) by switching the observers list to use nsTObserverArray.
r=stuart
a=1.9 blocker
2007-09-22 19:40:57 +00:00
roc+%cs.cmu.edu df1d8efba7 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 2007-09-18 23:12:10 +00:00
tor%cs.brown.edu a65510b0db Bug 391266 - png files with tRNS chunk displaying incorrectly with
color management.  r=pavlov, a=dsicore
2007-09-10 20:01:18 +00:00
reed%reedloden.com 888405dad1 Bug 394403 - "Crash Viewing Image [ @ nsGIFDecoder2::DoLzw]" (don't write image pixels outside of image) [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=pavlov sr=tor a1.9=dsicore] 2007-09-10 19:10:00 +00:00
reed%reedloden.com f485fa122e Bug 394535 - "Remove obsolete code from PNG decoder" [p=glennrp@gmail.com (Glenn Randers-Pehrson) r+sr+a1.9=tor] 2007-09-06 03:46:16 +00:00
asqueella%gmail.com 4d91e20129 Bug 391667 - imglib does not gracefully handle unknown images sent with incorrect MIME types
p=Ben Karel <web+moz@eschew.org>
r+a=pavlov
2007-09-02 16:10:57 +00:00
bzbarsky%mit.edu 529842ff7f Make "view iamge" work on -moz-icon images. Bug 392799, patch by Rich
Dougherty <rich@rd.gen.nz>, r+a=pavlov, sr=biesi
2007-08-29 19:00:10 +00:00
philringnalda%gmail.com 3a230016df Bug 366465 ��� GIF Decoding in Cairo can skip all row buffers, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor, a1.9=pavlov 2007-08-26 05:08:53 +00:00
philringnalda%gmail.com e22975e20b Bug 298717 ��� Crash on multipart/x-mixed-replace: gif,jpeg,jpeg sequence [@ nsJPEGDecoder::OutputScanlines][@ gdk_rgb_convert_0888][@ gdk_rgb_init], patch by andrew smith <asmith15@learn.senecac.on.ca>, r+sr=pavlov, a1.9=itsablocker 2007-08-26 04:38:18 +00:00
asqueella%gmail.com ff5202060d Bug 392089 - JPEG decoding: Prevent allocation of scanline and remove memcpy
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=stuart, sr=tor, a=stuart
2007-08-25 20:07:37 +00:00
asqueella%gmail.com 4c5808c3b0 b=384864, apply the rest of the patch to fix bustage 2007-08-25 19:43:27 +00:00
asqueella%gmail.com 2de3c64214 Bug 384864 - imgRequest: replace nsVoidArray with nsAutoVoidArray to reduce the number of allocations
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov, sr=tor, a=pavlov
2007-08-25 19:26:12 +00:00
asqueella%gmail.com 899d8d079c Bug 216682 - Eliminate DrawToImage
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=tor, sr=pavlov, a=pavlov
2007-08-25 19:18:45 +00:00
Olli.Pettay%helsinki.fi 0fc596d14f Bug 369943, imgIRequest loadImage and loadImageWithChannel should be marked [noscript], p=web+moz@eschew.org r=pavlov, a=1.9+/pavlov 2007-08-22 10:59:40 +00:00
vladimir%pobox.com e7ae74d226 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 19:55:00 +00:00
philringnalda%gmail.com d15d65b5d6 Bug 378881 - imgContainerGIF no longer used, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor, a1.9=pavlov 2007-08-17 04:13:16 +00:00
cbiesinger%gmx.at f36c7b57fd 386998 better check for UNC paths
r=dveditz sr=bz
2007-08-16 00:22:28 +00:00
bzbarsky%mit.edu b775248a08 Remove animation hrottling that we don't want. Bug 386269, patch by tor and
Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor
2007-08-08 16:32:57 +00:00
flamingice%sourmilk.net db79d426d1 Bug 386268, Animated GIF doesn't loop properly, Patch by Alfred Kayser, r=pavlov, sr=tor, a=blocking1.9 2007-08-07 16:41:30 +00:00
tor%cs.brown.edu 93fd2aa350 Tp regression fix - don't color correct untagged jpegs if the pref is off. 2007-07-24 00:58:21 +00:00
pavlov%pavlov.net 041108163b adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 22:02:20 +00:00
asqueella%gmail.com f925e7ebfd Bug 334144 - Handling of alpha bits in nsBMPDecoder don't make sense in Cairo terms
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov/sr=tor
2007-07-17 21:08:46 +00:00
tor%cs.brown.edu 7995df8b85 Bug 388342 - imglib warning when loading jpeg images. r=pavlov 2007-07-16 22:55:21 +00:00
dveditz%cruzio.com a33f7deda5 bug 379314 clarify moz-icon checks, r=timeless 2007-07-12 09:27:49 +00:00
neil%parkwaycc.co.uk 11d0936e48 Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 08:46:49 +00:00
jwalden%mit.edu ef68fcf595 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 07:08:56 +00:00
cbarrett%mozilla.com 23db68409d Bug 361299 - read image directly from input stream in icon decoder. Patch by Alfred Kayser <alfredkayser@nl.ibm.com>. r=tor, sr=biesi. 2007-07-04 01:09:10 +00:00
flamingice%sourmilk.net dfc0460eb9 Bug 385883, imgRequest wrongly calculates image size for the cache, Patch by Alfred Kayser, r=pavlov, sr=tor 2007-06-27 19:30:34 +00:00
tor%cs.brown.edu 7db936f475 Bug 196295 - move/merge GIF2.cpp into nsGIFDecoder2.
Patch by alfredkayser@nl.ibm.com,  r=biesi, sr=tor
2007-06-25 16:41:21 +00:00
asqueella%gmail.com aed52cda77 Bug 379929 - Lazy creation of nsProperties object for imgContainer
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=stuart, sr=tor
2007-06-21 20:45:49 +00:00
tor%cs.brown.edu 08dfa66447 Bug 317748 - Merge BlackenFrame and SetMaskVisibility into ClearFrame.
Patch by alfredkayser@nl.ibm.com, r=pavlov, sr=tor
2007-06-07 15:10:26 +00:00
dveditz%cruzio.com 0fdd3b29ec bug 376573 prevent memory leak if realloc fails. r=biesi, sr=stuart 2007-06-06 00:25:15 +00:00
vladimir%pobox.com d5f034865b b=376446, spurious white pixels in animated gifs; r=asmith15, sr=pavlov -- patch from alfredkayser@nl.ibm.com 2007-05-30 08:40:45 +00:00
dveditz%cruzio.com 34dc8ee9dd bug 376328 normalize file urls used in moz-icon, r=mscott, sr=vlad, a=juanb 2007-04-30 23:25:10 +00:00
asqueella%gmail.com 7f949592b9 Bug 370942 - Remove non-Cairo from jpeg decoder and optimize loop
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=tor, sr=pavlov
2007-04-29 15:51:35 +00:00
martijn.martijn%gmail.com 08939eb091 Bug 293986 � OOM crash [@ nsJPEGDecoder::WriteFrom, fill_input_buffer], patch by Andrew Schultz, r=pavlov, sr=tor 2007-04-27 13:11:29 +00:00
asqueella%gmail.com 787887aa82 backed out, b=317748 2007-04-25 21:21:28 +00:00
asqueella%gmail.com a416aefda0 Bug 317748 - Merge BlackenFrame and SetMaskVisibility into ClearFrame
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov, sr=tor
2007-04-25 20:55:06 +00:00
philringnalda%gmail.com b783c2ede6 Bug 375741 ��� Add support for APNG encoding, patch by Justin Dolske <dolske@mozilla.com>, r=asmith15, sr=pavlov 2007-04-25 05:56:54 +00:00
gavin%gavinsharp.com c80278b524 Bug 375733: Add basic tests for PNG imgIEncoder, patch by Justin Dolske <dolske@mozilla.com>, r=sayrer, sr=pavlov 2007-04-22 01:30:51 +00:00
pavlov%pavlov.net 7864eaa1a7 various small fixes for APNG. bug 257197. patch from asmith15@learn.senecac.on.ca. r=me 2007-04-19 20:40:54 +00:00
crowder%fiverocks.com bb1beb4913 Bug 373794: crash with bad gif image, r=tor@acm.org, sr=pavlov@pavlov.net 2007-03-23 16:15:43 +00:00
pavlov%pavlov.net dd20cadce4 updating for APNG 0.10. splitting out render_op in to dispose_op and blend_op. bug 257197. r=asmith13, sr=vlad 2007-03-22 23:35:52 +00:00
crowder%fiverocks.com 59462c3c9a Bug 373794: backing out due to trunk closure, apologies. 2007-03-22 17:06:02 +00:00
crowder%fiverocks.com 69edac8b9c Bug 373794: bounds error with bad gif images, r=tor, sr=pavlov 2007-03-22 16:59:45 +00:00
pavlov%pavlov.net 32dcc30537 removing CRCs from the acTl chunk and making all the chunks not-safe-for-copy. bug 257197. r=asmith15@learn.senecac.on.ca 2007-03-21 19:12:00 +00:00
pavlov%pavlov.net 13c8e24bf8 APNG. bug 257197. patch by Andrew Smith <asmith15@learn.senecac.on.ca>. r=biesi sr=pavlov 2007-03-20 23:56:50 +00:00
dbaron%dbaron.org 260b595874 When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc 2007-03-20 00:58:20 +00:00
tor%cs.brown.edu feb8417fbf Bug 372176 - complete GIF decoder transition to cairo gfx.
r=alfredkayser, sr=pavlov
2007-03-12 21:32:13 +00:00
tor%cs.brown.edu f47cb88427 Bug 371437 - Remove non-MOZ_CAIRO_GFX code from image decoders.
r=alfredkayser, sr=pavlov
2007-02-27 21:13:25 +00:00
dbaron%dbaron.org 6ec84bc24e Backing out 361299 in an attempt to fix orange on argo-vm on Firefox tinderbox. 2007-02-06 01:59:19 +00:00
asqueella%gmail.com c2f2d35384 more fixes for bustage from bug 361299 2007-02-06 00:09:47 +00:00
joshmoz%gmail.com df28c79336 fix bustage from bug 361299 2007-02-05 22:58:53 +00:00
joshmoz%gmail.com a3e2590c6d fix icon decoder on mac os x, don't call GetAlphaBytesPerRow and its underlying GetAlphaLineStride which is
plain wrong in Cairo. patch by Alfred Kayser. r=pav sr=tor
2007-02-05 22:35:37 +00:00
asqueella%gmail.com bd55f067c6 Bug 366727 - Standardize Cairo Pixel construction and clean the PNG decoder a little
patch by Alfred Kayser <alfredkayser@nl.ibm.com>
r=stuart, sr=vlad
2007-01-31 21:09:20 +00:00
asqueella%gmail.com d06a4536e1 Bug 366214 - more improvements for JPEG in Cairo
patch by Alfred Kayser <alfredkayser@nl.ibm.com>
r=pavlov, sr=tor

Patch description:

1. Use row_stride and bpr only in non-Cairo builds (for the RGBRow buffer)
   (as jpg scanlines are always 3 bytes (in current config anyway)
2. Use 'client_data' to keep the pointer to the decoder instead of the offsetof
hack
3. Call 'img->ImageUpdated' not for every scanline, but for every batch of
scanlines received (just like OnDataAvailable).

Ad 1: Allows for better Cairo and non-Cairo separation
Ad 2: Removes the need for the offsetof hack
Ad 3: Makes image decoding for JPG in Cairo a lot faster (at least it feels
faster)
2007-01-31 14:53:21 +00:00
asqueella%gmail.com dbb343319e The patch for 367275 (previous checkin) was by
Alfred Kayser <alfredkayser@nl.ibm.com>
2007-01-25 13:14:24 +00:00
asqueella%gmail.com f1535a0723 fix bug 367275 - download manager file folder icon is black
(regression from 360000)

Only do premultiplication when the 32bit ico really has alpha - move
premultiplication to SetImageData from SetPixel and only premultiply
if mHaveAlpha is true.

The 'premultiplication' function has been copied from libpixman.

r=pavlov
2007-01-25 11:39:48 +00:00
asqueella%gmail.com 4cd8fb0834 Bug 360000 - make 32-bit favicons with transparency work correctly in cairo
p=Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov, sr=tor
2007-01-17 10:39:10 +00:00
dbaron%dbaron.org d42e9d33b2 Use a different internal icon format ifdef MOZ_CAIRO_GFX that is easier to convert to the image frame format we use, and make the relevant icon channel implementations produce it. b=333253 r=pavlov 2007-01-08 23:58:12 +00:00
gavin%gavinsharp.com 79f6b502c2 Bug 325906: Remove one malloc from the JPEG decoder, and some optimizations, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, updated by Ryan VanderMeulen <ryanvm@gmail.com>, r=alfredkayser, sr=pavlov 2007-01-04 20:03:50 +00:00
timeless%mozdev.org 4eb33f446c Bug 341955 add some more items to .cvsignore
r=bsmeberg
2006-12-21 07:04:12 +00:00
dougt%meer.net b5cf1eab23 Trying bandaide for crash at [@ imgRequest::OnStopRequest]. see bug 361499. 2006-12-11 04:15:45 +00:00
pavlov%pavlov.net 916875fa00 bug 333253. disabling icon decoder in cairo until proper fix can go in. 2006-11-28 03:08:43 +00:00
pavlov%pavlov.net a9e502ba95 move ns_ensure_true in to the right block. bug 333253. r=vlad 2006-11-28 01:14:29 +00:00
bzbarsky%mit.edu 142a417a31 Make it possible for protocol handlers to configure how CheckLoadURI should
treat them via their protocol flags.  Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
2006-11-10 23:49:08 +00:00
dougt%meer.net b145e9b6f6 exposing the network status of a image request to wpl consumers. bug 355555. r=stuart. 2006-11-09 22:47:43 +00:00
pavlov%pavlov.net 0c611298cd fix our old libpng's security problems. 334110. r=me, sr=tor, patch by Glenn Randers-Pehrson <glennrp@gmail.com>. 2006-09-26 21:15:04 +00:00
pavlov%pavlov.net de2e8d4fc7 backing out bug 334110/libpng 1.2.12 until I can figure out why it is broken on mac. 2006-09-25 22:38:55 +00:00
pavlov%pavlov.net 54decaedd5 upgrading to libpng-1.2.12. patch from Glenn Randers-Pehrson <glennrp@gmail.com>. r=me sr=tor 2006-09-25 19:52:06 +00:00
pavlov%pavlov.net d557e3ec85 fixing build bustage 2006-09-05 22:28:50 +00:00
pavlov%pavlov.net a6f524423f ico crash. bug 332386. r=vlad 2006-09-05 22:15:47 +00:00
mats.palmgren%bredband.net 5840a9b93e Fix a heap buffer overflow (cairo only). b=332611 r+sr=pavlov 2006-08-24 09:31:46 +00:00
bzbarsky%mit.edu 58324c94c1 Make imagelib not blow away images in the image cache on 404. Bug 349200,
r=pavlov, sr=darin
2006-08-24 02:02:30 +00:00
gavin%gavinsharp.com 1c22cdf9a5 Bug 336532: Animated gif with transparency shows black background, patch by Pawel Chmielowski <prefiks@aviary.pl>, r=stuart, sr=roc 2006-08-11 23:48:48 +00:00
bzbarsky%mit.edu bfcd1bfc97 Make docs better. Bug 345069, r=pavlov 2006-07-18 19:26:04 +00:00
pedemont%us.ibm.com bfd98396db Bug 338870 - imgIDecoderObserver is scriptable but inherits from the non-scriptable interface imgIContainerObserver. r=pavlov 2006-06-27 16:03:34 +00:00
mark%moxienet.com 6cae87b708 342064 When building using Cocoa widgets, use the Cocoa icon decoder. Really, this time. r=josh sr=pavlov 2006-06-22 21:27:32 +00:00
joshmoz%gmail.com 9684134616 fix memory leak in Cocoa icon decoder. b=342066 r=mento sr=pav 2006-06-20 16:59:15 +00:00
timeless%mozdev.org 64a760c3c0 Bug 337917 Make consumers stop using cids from other modules 2006-06-18 21:18:22 +00:00
jwalden%mit.edu f5c3ea91ad Bug 338003 - imgCache::Init leaks imgCache if do_GetService fails. Patch by Adam Guthrie <ispiked@gmail.com>, r+sr=pavlov 2006-06-15 21:59:13 +00:00
joshmoz%gmail.com eda2fc8d5c add 8-bit alpha support to Carbon icon decoder. b=339717 r=mento sr=pav 2006-06-01 22:05:08 +00:00
dbaron%dbaron.org 61dd5c50db Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky 2006-06-01 18:35:21 +00:00
joshmoz%gmail.com 8fbc20e4e9 add the Carbon icon decoder back, alongside the Cocoa icon decoder. Use Carbon decoder for Carbon builds, Cocoa for Cocoa builds. We can't use the Cocoa API from Carbon due to runtime conflicts (that aren't completely resolved by calling NSApplicationLoad). Also, removing call to NSApplicationLoad. b=339389 r=mento sr=stuart 2006-05-30 15:54:28 +00:00
darin%meer.net 7d3e7d7acd landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
cbiesinger%web.de 1fe4516c9f bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg
2006-05-06 17:53:51 +00:00
joshmoz%gmail.com dac2d5f1fe be more aggressive about finding icon data. b=336356 r=mento sr=pav 2006-05-05 23:22:18 +00:00
vladimir%pobox.com c602d7baaa b=336330, fix memory scribble in jpeg decoder, r+sr=roc 2006-05-03 00:24:25 +00:00
joshmoz%gmail.com 60375e4c12 new Mac OS X icon decoder written in Cocoa with 8-bit alpha support. b=335723 r=mento sr=pav 2006-05-02 21:23:57 +00:00
darin%meer.net 02082fc3be fixes bug 329889 "Crash in [@ imgContainerGIF::GetFrameAt] when dragging a corrupted gif file" r=pavlov sr=dveditz 2006-05-02 18:48:16 +00:00
benjamin%smedbergs.us ddc19fa107 Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad 2006-04-27 14:41:11 +00:00