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