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

199 Коммитов

Автор SHA1 Сообщение Дата
tor%cs.brown.edu 128c2775c3 Bug 84980 - zero out the color components of transparent pixels
in a binary alpha PNG on win32 before handing them off to libpr0n.
r=pavlov, sr=brendan
2001-08-21 21:59:08 +00:00
pavlov%netscape.com 6757100af8 fixing indentation of { 2001-08-21 19:45:18 +00:00
andreas.otte%primus-online.de c6853783af bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
dbaron%fas.harvard.edu fd52c61bb9 Fix Windows bustage from fastload branch landing. 2001-07-31 20:21:01 +00:00
brendan%mozilla.org 8c7c819206 FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
tor%cs.brown.edu 60e01c3df9 Mac build fixes and set alpha properly for all platforms. Not in build. 2001-07-18 21:34:15 +00:00
pavlov%netscape.com 0852f1b0c5 part of bug 78690. r=bryner sr=jst 2001-07-17 01:14:40 +00:00
mscott%netscape.com c6fcf6f929 Bug #89181 --> fix a typo.
r/sr=sspitzer
2001-07-13 04:44:56 +00:00
mscott%netscape.com 4f2bb816fb Bug #89181 --> dword align the moz-icon RGB data so they render at certain
resolutions.
r=pavlov
sr=sspitzer
2001-07-10 00:55:06 +00:00
tor%cs.brown.edu b296f38195 Bug 87542 - slight mismatch of update regions of an interlaced gif under
some circumstances.  r=pavlov, sr=blizzard
2001-07-09 18:51:36 +00:00
mscott%netscape.com 1bc17a97d8 If we don't have a file ext in the moz-icon url, fall back to using the content type if it
was specified.
r/sr=sspitzer
2001-07-02 19:12:12 +00:00
tor%cs.brown.edu 5af9364307 Bug 86822 - gif spacer image detector was looking at uninitialized data;
animated gif spacer flag wasn't being updated.  r=pavlov, sr=blizzard, a=dbaron
2001-06-23 05:04:43 +00:00
dougt%netscape.com c306e0513b Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
jat%princeton.edu a8d3516406 Fixes bug 78649: so libimg/libpr0n do not print to console on opt builds.
r=cls, sr=tor, a=drivers(dbaron)
2001-06-20 23:25:34 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
tor%cs.brown.edu eda50db60b Backout of jat's checkin for 78649 - win32 line endings will break some
commercial unix compilers.
2001-06-20 00:53:26 +00:00
jat%princeton.edu 44b52fc3b4 Removes console output from non-debug builds in libimg and libpr0n modules.
r=cls, sr=tor, a=drivers(dbaron), bug=78649.
2001-06-20 00:32:47 +00:00
pavlov%netscape.com 6812332e43 fixing image rendering color problems on photon. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa 2001-06-13 01:13:06 +00:00
arik%netscape.com 084ce42761 Commiting patch by patrick c. beard to a fix memory leak and bogus free in the gif decoder. Fixes bug 81207, r=saari, sr=hyatt. 2001-06-12 01:31:16 +00:00
tor%cs.brown.edu eae141e227 Bug 83804 - bounds check transparent pixel index to be inside colormap.
r=pavlov, sr=blizzard, a=asa
2001-06-08 04:36:25 +00:00
dougt%netscape.com 9174af6517 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
tor%cs.brown.edu df5ca0bd92 Bug 83835 - tweak jpeg decoder performance by not doing a OnDataAvailable()
for every line of the image.  r=pavlov, sr=blizzard, a=asa
2001-06-04 23:57:45 +00:00
tor%cs.brown.edu 034908e1f6 Bug 83804 - crash in gif decoder caused by mismatch in rgb line buffer size.
Moved ownership of rgb line buffer to nsGIFDecoder2.
r=pavlov, sr=blizzard, a=blizzard
2001-06-04 22:24:38 +00:00
tor%cs.brown.edu df4cbf8c02 Bug 73195 - interlaced gif display problems. Handle wrapped point in
image data flush and do row replication for solid progressive loading.
r=pavlov,saari sr=waterson a=blizzard
2001-05-31 14:25:33 +00:00
tor%cs.brown.edu f75f795dc6 Plug memory leak in XP_MAC code. Not in build. 2001-05-21 14:56:44 +00:00
tor%cs.brown.edu 47ffe83c92 MNG/JNG decoder. Not in build. 2001-05-21 14:27:45 +00:00
kandrot%netscape.com cc5b4b5e0b Checkin for Ron Guilmette. bug #46775 r=pavlov sr=waterson 2001-05-15 06:21:28 +00:00
dr%netscape.com 1429430bca fix for 55918 (some gif images incorrectly parsed and displayed). patch by saari, r=pavlov, sr=hyatt 2001-05-11 05:39:24 +00:00
mscott%netscape.com e959437d96 Bug #79178 --> fix crash on release windows builds for moz-icon urls
a=leaf
2001-05-08 23:31:56 +00:00
pavlov%netscape.com 8041825d25 removing the quotes from the module name 2001-05-05 09:58:31 +00:00
kandrot%netscape.com d5bd552195 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
mscott%netscape.com 1671d18c2b First Checked In. 2001-05-05 04:02:11 +00:00
mscott%netscape.com e52e22ffbc Bug #74222 --> turn on moz-icon urls. moz-icon urls fetch system icons for mac and windows and render them in mozilla.
r=pavlov
sr=hyatt
2001-05-05 03:59:04 +00:00
tor%cs.brown.edu a3993ccd6d Bug 78906 - jpeg images not loading. r=pavlov, sr=blizzard 2001-05-04 20:05:49 +00:00
pavlov%netscape.com 288aa1ae92 fixing topcrash bug 77328 r=hixie sr=tor@cs.brown.edu 2001-05-04 07:22:38 +00:00
saari%netscape.com 9bcf2b55c9 Fix for 76119, "clever" 0x0 GIFs crashing. r=pavlov, sr=hyatt 2001-05-03 00:44:37 +00:00
saari%netscape.com a0a38bee26 Fix for 76230, some GIFs don't display. r=pavlov, sr=hyatt 2001-05-02 22:42:19 +00:00
pavlov%netscape.com b73fba13b4 fix for bug 77962 r=dbaron sr=blizzard 2001-04-30 23:00:02 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
dprice%netscape.com fb05441bb6 71010 - 76045 new order files a=chofmann 2001-04-28 04:07:11 +00:00
jelwell%netscape.com 6b2f79c601 Fix for bug 73978 "transparent animating gif problems", r=pavlov sr=hyatt.
Module owners are on vacation so Asa asked me to check this into the trunk to bake, for possible branch landing.
2001-04-26 07:11:52 +00:00
hyatt%netscape.com 31a850a277 Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov 2001-04-25 19:52:49 +00:00
timeless%mac.com c8135c3def Bugzilla Bug 75339 [BeOS] Fix color issues with libpr0n
patch by guru@startrek.com r=pavlov, sr=brendan@mozilla.org, a= asa@mozilla.org
2001-04-25 07:40:04 +00:00
pavlov%netscape.com ef463bc6af fixing image colors on beos. patch from Wade Majors <guru@startrek.com>. bug 75339. r=pavlov sr=cls@seawood.org 2001-04-23 08:27:06 +00:00
mscott%netscape.com 468da1bb1e (NOT PART OF THE BUILD)
Changes to get the icon loader working on win2k with 16bit icons.
2001-04-18 02:48:04 +00:00
akkana%netscape.com 93afc41b85 74169: Enable controls on image animation in libpr0n. r=pavlov,saari sr=sfraser 2001-04-16 22:02:39 +00:00
pavlov%netscape.com baa5241a1d removing the request attribute from imgIDecoder since it was unused and pointless. r=saari sr=hyatt 2001-04-16 09:41:01 +00:00
pavlov%netscape.com 3c6fd19b54 adding some additional error checking r=saari sr=hyatt 2001-04-16 09:17:59 +00:00
mscott%netscape.com 00eb0db383 NOT PART OF THE BUILD Make the mac moz-icon url code work when the file doesn't exist by leveraging the new get file extension method. 2001-04-14 00:27:09 +00:00
mscott%netscape.com 5ae3c81260 NOT PART OF THE BUILD
Make moz-icon urls support both a nested file url and a non existent dummy file.
i.e.
moz-icon:file:///c/test.html?size=32
and
moz-icon:dummyFile.html?size=16
in the later case we use the file extension to determine the icon to fetch.
2001-04-13 23:58:24 +00:00
pavlov%netscape.com b4597d3e4e fix for at least bugs 6074,72087,74506,75190,75180,74165,69857,75576,75326,75417,75474 r=waterson, sr=brendan 2001-04-13 02:42:56 +00:00
mscott%netscape.com f7893da4eb NOT PART OF THE BUILD
extract the content Type and the size from the icon url
2001-04-13 00:08:25 +00:00
mscott%netscape.com 6a13b3c848 (NOT PART OF THE BUILD)
fix some build breakage for moz-icon urls caused by the necko api changes from the other day.
2001-04-12 00:19:52 +00:00
darin%netscape.com 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
mscott%netscape.com 6bbfe7a4b5 (NOT PART OF THE BUILD YET)
turn icon urls into moz-icon to avoid name space problems.
the format is now:
moz-icon://file://some file?size=16&contentType=text/html
The content type parameter is optional. The file need not exist.
2001-04-10 03:40:02 +00:00
saari%netscape.com 63394b651c changes to image container creation to facilitate different container types. Needed for ART support, and cleaner GIF and JPEG support. r=pavlov, sr=hyatt 2001-04-10 01:44:20 +00:00
dprice%netscape.com 3e31ab9946 65845 - new order files 2001-04-05 06:02:32 +00:00
mscott%netscape.com ee798f5f84 (NOT PART OF THE BUILD).
Help get icon urls working on the Mac. Get rid of a bogus real bytes per row value which wasn't accurate. Just rely
on the # bytes per row the image frame gives us.
2001-04-05 03:51:59 +00:00
mscott%netscape.com 9973a9be9a First Checked In. 2001-04-05 03:39:55 +00:00
mscott%netscape.com e946560ce9 (NOT PART OF THE BUILD)
get icon support working on win2k by supporting 16 bit per pixel RGB data from the OS.
Turn this 5:5:5 data into 24 bit per pixel data.

still doesn't look quite right color wise (the blues are off) but it's closer.
2001-04-03 07:09:20 +00:00
mkaply%us.ibm.com df4ab73d75 I give up.
Hack fix to fix OS/2 TB break.
Real fix is in #74224
2001-04-02 23:16:19 +00:00
mscott%netscape.com 05d680f30f NOT PART OF THE BUILD YET
Windows specific icon channel implemenation for reading out icon bitmaps from the OS.

Landing files for icon urls. For windows only currently, this code will read out
icon bitmaps based on info from the windows registry and turns that into a 24 bit RGB image
which we can render. Icon urls have the form of:
icon://test.html/large
icon://test.doc/small
icon://test.doc (defaults to small).

Currently doesn't work on win2k yet.
2001-04-02 04:57:23 +00:00
mscott%netscape.com 12a00a40c4 NOT PART OF THE BUILD YET
Landing files for icon urls. For windows only currently, this code will read out
icon bitmaps based on info from the windows registry and turns that into a 24 bit RGB image
which we can render. Icon urls have the form of:
icon://test.html/large
icon://test.doc/small
icon://test.doc (defaults to small).

Currently doesn't work on win2k yet.
2001-04-02 04:56:18 +00:00
disttsc%bart.nl 96f5f6cf31 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
pavlov%netscape.com f23ce45a21 removing the extern "C" { ... } that blake accidentally added the other day. fixes runtime errors on solaris 2001-03-30 02:07:00 +00:00
blakeross%telocity.com acad56cafb pav sucks. Fixing his startup crash (he didn't checkin the patch that fixed the double mem free). How did mozbot miss this?!? 2001-03-26 05:06:11 +00:00
pavlov%netscape.com 6355bec467 fix for the remaining gif leaks. bug 73394. r=saari sr=mozbot 2001-03-26 02:22:40 +00:00
pavlov%netscape.com 66f70883eb fixing leaks in the new gif decoder bug 73394 r=pinkerton sr=shaver 2001-03-26 00:11:53 +00:00
saari%netscape.com 57eebbce00 libpr0n 4 mac r=pinkerton,pavlov, sr=smfr 2001-03-24 02:44:26 +00:00
saari%netscape.com fde0a19635 like MIR, libpr0n is landing for mac r=pinkerton, pavlov, sr=smfr 2001-03-24 02:44:07 +00:00
pavlov%netscape.com 6369ed0ce8 adding extern "C" around the #include <jpeglib.h> to fix bug 73164 r=tor@cs.brown.edu 2001-03-23 07:45:00 +00:00
tor%cs.brown.edu 1977d5086a Fix alpha depth check to return the right value for rgba images.
Not part of build.  r=pavlov
2001-03-23 07:12:52 +00:00
pavlov%netscape.com bd62722ecc fixing jpegs on windows, adding some more assertions. 2001-03-20 23:06:29 +00:00
pavlov%netscape.com 09927a9fa1 send the onstopframe message 2001-03-19 21:58:07 +00:00
pavlov%netscape.com e1417d9e9d more changes 2001-03-14 00:39:48 +00:00
saari%netscape.com 5aeb5627d0 imglib2 updates 2001-03-13 23:42:16 +00:00
saari%netscape.com 5c90fb83ce Updates for imglib2 2001-03-13 23:33:11 +00:00
pavlov%netscape.com 8803ef2127 fix an error case with jpegs 2001-03-13 01:18:04 +00:00
pavlov%netscape.com 76ab46e31e fixing alpha problem on windoze 2001-03-10 22:12:40 +00:00
pavlov%netscape.com 8e60325e5d moving the container stuff here. 2001-03-10 01:11:54 +00:00
pavlov%netscape.com e91a29199e adding a printf to error 2001-03-07 23:41:54 +00:00
pavlov%netscape.com 6056360f44 adding some setjmp stff here that should hopefully avoid lameass crashes 2001-03-07 23:36:45 +00:00
pavlov%netscape.com 2258b96a4e make imgIRequest an nsIRequest again. do RGB->BGR conversion for jpegs. add an error code for no decoder. add place to add expiration date to the cache entries once darin fixes http channel to give me an expiration date.. 2001-03-07 00:59:49 +00:00
pavlov%netscape.com 436f781994 fixing the stupid jpeg decoder to work right 2001-02-27 06:06:22 +00:00
pavlov%netscape.com 9cae80f9bc make jpegs work. 2001-02-27 02:25:25 +00:00
pavlov%netscape.com 4bdef3aeca adding a warning if we call close on the jpeg decoder without us having made it to the end of decoding 2001-02-26 04:59:40 +00:00
pavlov%netscape.com e75c4881fa moving the logging code around a bit
fixing a crash in the jpeg code and a few other minor things
2001-02-26 04:22:47 +00:00
pavlov%netscape.com a3dec81328 do the offsetting based on the bytes per row of the dest frame 2001-02-26 00:26:37 +00:00
saari%netscape.com e9eacd6d01 JPEGs limping enough for preliminary performance numbers 2001-02-26 00:17:36 +00:00
pavlov%netscape.com 6076a99b77 fixing decl stuff 2001-02-20 23:49:13 +00:00
pavlov%netscape.com d5ec33cde1 changing libpr0n filenames to img* 2001-02-20 23:45:51 +00:00
pavlov%netscape.com 40ae3ada73 lets do imgIRequest instead of lpIImageRequest 2001-02-20 23:27:48 +00:00
pavlov%netscape.com 75206ecbe9 changing to new interface names 2001-02-20 23:09:09 +00:00
pavlov%netscape.com 26cc25a6f1 changing nsIImageRequest2.idl to lpIImageRequest.idl 2001-02-20 22:55:15 +00:00
pavlov%netscape.com 94734f2bb9 adding gif decoder.. oops 2001-02-20 22:45:10 +00:00
pavlov%netscape.com 4acd252fae merge from IMGLIB_20010126_BRANCH 2001-02-20 22:43:56 +00:00
pavlov%netscape.com e2b1d15a17 adding decoderobserver so that people will be able to listen for notifications
decoders should QI the request to nsIImageDecoderObserver and call the methods with null for the request param

people will be able to add an observer to the request so that they can get the messages
2001-01-26 12:05:55 +00:00
pavlov%netscape.com 9e57f7f51c some code for new imagelib (not part of bulid) 2001-01-22 22:01:03 +00:00