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

1257 Коммитов

Автор SHA1 Сообщение Дата
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
hyatt%netscape.com ad33b85137 Fix linux orange. r=pav, sr=ben 2001-04-10 05:06:57 +00:00
pavlov%netscape.com 2189ddc166 fix for bug 74503 r=jag sr=blizzard 2001-04-10 04:54:58 +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 4236ec8916 changes for creating the image container from the decoder. Needed for supporting different image container types (needed for ART support in the short term). 2001-04-10 01:51:36 +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
pavlov%netscape.com b63ba8064a fixing bug 73685 r=jag sr=hyatt 2001-04-09 00:45:06 +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
pavlov%netscape.com 914182f529 fixing bug 74652 r=shaver sr=waterson 2001-04-04 08:04:54 +00:00
sdagley%netscape.com 0d0689180c Fix linkage probs preventing lib loading under Carbon. No bug #. r/a/doh!=saari 2001-04-03 07:19:51 +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
pavlov%netscape.com 4a277226f4 fix for crash when loading images with a null URL. bug 72447. r=dr sr=hyatt 2001-03-30 01:59:03 +00:00
pavlov%netscape.com 2cadf6371d fix for timer crash with animated images when changing pages bug 73477 r=pinkerton sr=brendan 2001-03-27 02:42:51 +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
pavlov%netscape.com f02dca33e5 fix for hugeass memory leak. bug 73351. r=jag sr=mozbot 2001-03-25 11:57:25 +00:00
cls%seawood.org 3503f69696 Whitespace change for tinderbox test 2001-03-25 07:04:14 +00:00
bryner%uiuc.edu 6dbe9eeec5 If we get the URI from the channel, return the result of that call, not NS_ERROR_FAILURE. r=saari, sr=tor. 2001-03-24 07:12:41 +00:00
saari%netscape.com 775baa99bd fix opt build 2001-03-24 04:55:47 +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
saari%netscape.com 975022bff0 jpeg decoder for mac libpr0n 2001-03-24 02:30:15 +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 35e9f08cbc adding a way to get the imgIDecoderObserver back from the request 2001-03-22 23:16:52 +00:00
pavlov%netscape.com 95ef24ac85 removing printfs. adding asserts... fixing warnings 2001-03-22 10:26:36 +00:00
pavlov%netscape.com 6ff2a51653 make it build without the new cache 2001-03-22 09:31:00 +00:00
pavlov%netscape.com 63eaa580de fix the crash on shutdown in the new cache due to us holding on to cache descriptors too long. destroy our cache session when we get unregistered. more assertions 2001-03-21 02:37:47 +00:00
pavlov%netscape.com bd62722ecc fixing jpegs on windows, adding some more assertions. 2001-03-20 23:06:29 +00:00
saari%netscape.com cf12165d92 updating mac build 2001-03-20 21:44:22 +00:00
saari%netscape.com 6d8cf96324 Updates for imglib2 mac build 2001-03-20 21:43:23 +00:00
saari%netscape.com 27baea945b update for mac build 2001-03-20 21:42:19 +00:00
pavlov%netscape.com 2aa10b59b4 fix the image cache problem with nsImageDocuments and add some more assertions 2001-03-20 02:23:42 +00:00
pavlov%netscape.com 09927a9fa1 send the onstopframe message 2001-03-19 21:58:07 +00:00
pavlov%netscape.com 11395be532 new caching stuff 2001-03-19 21:57:39 +00:00
pavlov%netscape.com 5ba1615414 changes wrt where we cache images. now setting the size and expiration date information on the cache entry descriptor 2001-03-16 02:40:04 +00:00
pavlov%netscape.com 8a3139502f making function prototype static so it doesn't default to extern 2001-03-15 23:33:52 +00:00
pavlov%netscape.com ffeca66b80 change for new getrect method 2001-03-14 01:14:33 +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 dbee077949 updating mac build 2001-03-13 23:38:33 +00:00
saari%netscape.com 9e6a376f0a updating mac build of libimg2 2001-03-13 23:37:51 +00:00
saari%netscape.com 3e9774c141 update for mac build 2001-03-13 23:37:11 +00:00
saari%netscape.com c5037d23ff removing for update 2001-03-13 23:36:05 +00:00
saari%netscape.com 5c90fb83ce Updates for imglib2 2001-03-13 23:33:11 +00:00
pavlov%netscape.com 8055e3a370 adding imgContainer to the unix build 2001-03-13 02:10:09 +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 f30ed40220 use NS_LITERAL_STRING instead of NS_LITERAL_CSTRING when creating an atom, and put dont_AddRef() around NS_NewAtom so we don't add an extra addref 2001-03-09 07:42:04 +00:00
pavlov%netscape.com 1a1fd2ccf4 don't #define MOZ_NEW_CACHE here 2001-03-09 03:00:02 +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 28652001f5 add the loadgroup back in.. send the proxy a onstoprequest message when addobserver is called if it has already been stopped... this makes sure the image request always gets removed from the loadgroup.. this could be further optimized to avoid adding it to the loadgroup at all if the image is complete when the proxy gets created. 2001-03-06 21:54:33 +00:00
pavlov%netscape.com c4c823f58d don't add requests to the loadgroup yet... it causes the browser not to start up... 2001-03-06 05:15:04 +00:00
pavlov%netscape.com 524beeac27 adding a dummy channel class that i can add to load groups for each request instead of giving the real channel a single load group. cache fixes, cleanups, etc. 2001-03-06 04:46:20 +00:00
pavlov%netscape.com d65c27488d removing ImageLogging.h from this makefile 2001-02-27 22:35:07 +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 a22bd9c6fb removing stupid code 2001-02-25 09:02:25 +00:00
pavlov%netscape.com 606dc988b1 blah blah blah 2001-02-25 08:37:26 +00:00
pavlov%netscape.com 5e863bf55d fixing the cancel nonsense to avoid longass page loads 2001-02-25 08:28:36 +00:00
pavlov%netscape.com f3f90c26f7 remove the channel cancelation stuff... don't do this here... 2001-02-25 02:23:55 +00:00
pavlov%netscape.com 68982a1583 adding a loadgroup param 2001-02-24 23:45:30 +00:00
pavlov%netscape.com 872b047487 add define incase of non-debug 2001-02-24 04:21:18 +00:00
pavlov%netscape.com 48328feb42 check to see if numframes > 1 2001-02-24 00:31:08 +00:00
pavlov%netscape.com d179dfc96c adding animation restart capibilities 2001-02-23 23:48:08 +00:00
pavlov%netscape.com af84e99904 using NS_STATIC_CAST(void*, this) 2001-02-23 18:40:29 +00:00
pavlov%netscape.com 225c0a9ee9 append __LINE__ to the local var name when using LOG_SCOPE() 2001-02-23 18:32:09 +00:00
pavlov%netscape.com 3b9f7e36af more prlog fun.. added class to do scope based logging (enter/exit messages) 2001-02-23 10:57:00 +00:00
pavlov%netscape.com 93177ba147 more prlog stuff. some useful info should be generatable from this stuff now 2001-02-23 08:36:51 +00:00
pavlov%netscape.com 1e76bdf250 use the new necko interfaces/apis 2001-02-22 08:41:20 +00:00
pavlov%netscape.com 4087dd38ee remove lots of useless ifdef PR_LOGGING lines 2001-02-22 02:12:21 +00:00
pavlov%netscape.com 4cf509d5e0 add pr logging of stuff, fixing places where we try to remove an observer multiple times. use GetOriginalURI isntead of GetURI on the channel when an error occurs and we have to remove ourselves from the cache 2001-02-22 02:06:24 +00:00
pavlov%netscape.com 9bc026921f aw yeah 2001-02-20 23:49:46 +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 43765ebf6d build baby build 2001-02-20 23:35:22 +00:00
pavlov%netscape.com 61a8703a09 renaming 2001-02-20 23:29:43 +00:00
pavlov%netscape.com 40ae3ada73 lets do imgIRequest instead of lpIImageRequest 2001-02-20 23:27:48 +00:00
pavlov%netscape.com 566a591c71 fix build issues 2001-02-20 23:13:54 +00:00
pavlov%netscape.com 75206ecbe9 changing to new interface names 2001-02-20 23:09:09 +00:00
pavlov%netscape.com dd7b2a9543 adding file... 2001-02-20 23:03:47 +00:00
pavlov%netscape.com ae2229e3a2 renaming nsIImageRequest2 2001-02-20 23:02:50 +00:00
pavlov%netscape.com bbb4bc3460 changing nsIImageRequest[2] to lpImageRequest 2001-02-20 22:55:53 +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
saari%netscape.com aeefd9e78e First Checked In. 2001-02-06 00:22:05 +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 d6257b9303 hee hee. threads are fun 2001-01-23 02:02:29 +00:00
pavlov%netscape.com 50b8108e3d adding more unix makefiles 2001-01-22 22:05:48 +00:00
pavlov%netscape.com 9e57f7f51c some code for new imagelib (not part of bulid) 2001-01-22 22:01:03 +00:00