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

316 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com 46df562a47 Fix to ensure 100ms minimum when timeout is less than 100ms for animated images. Checking in for pav. r=saari, sr=me 2001-04-14 00:40:47 +00:00
mscott%netscape.com 13da2a9965 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 58b067cb80 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 3dc09d7412 fixing build bustage 2001-04-13 05:37:29 +00:00
pavlov%netscape.com 8cdb5c5510 fixing stupid bustage from my last checkin r=saari sr=waterson 2001-04-13 04:59:21 +00:00
sfraser%netscape.com c89f703086 Fixing imgCache files for pavlov. 2001-04-13 03:07:22 +00:00
pavlov%netscape.com 579d28db50 forgot a file 2001-04-13 02:44:30 +00:00
pavlov%netscape.com aa7e9724eb 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 8bdce72a1d 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 3c48fc14c1 (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 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
hyatt%netscape.com 75145f0e74 Fix linux orange. r=pav, sr=ben 2001-04-10 05:06:57 +00:00
pavlov%netscape.com 3f230b528f fix for bug 74503 r=jag sr=blizzard 2001-04-10 04:54:58 +00:00
mscott%netscape.com 12e8021ba7 (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 eba6e78ed4 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 62c7acafe1 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 d247a52181 fixing bug 73685 r=jag sr=hyatt 2001-04-09 00:45:06 +00:00
dprice%netscape.com 8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
mscott%netscape.com b41f4e3935 (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 9fc54abc6b First Checked In. 2001-04-05 03:39:55 +00:00
pavlov%netscape.com 5a2825431e fixing bug 74652 r=shaver sr=waterson 2001-04-04 08:04:54 +00:00
sdagley%netscape.com 5279233213 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 58f07d7ea8 (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 0b6af1610d 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 23101321c2 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 fe97cce85f 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 dacbb4faa9 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 a9b2c20ed0 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 ed26fe3e6d 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 22823e1dc1 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 e9fcf507e5 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 d290d58079 fix for the remaining gif leaks. bug 73394. r=saari sr=mozbot 2001-03-26 02:22:40 +00:00
pavlov%netscape.com 06f113e4dc fixing leaks in the new gif decoder bug 73394 r=pinkerton sr=shaver 2001-03-26 00:11:53 +00:00
pavlov%netscape.com 8350e90e65 fix for hugeass memory leak. bug 73351. r=jag sr=mozbot 2001-03-25 11:57:25 +00:00
cls%seawood.org 0bcdbebb9b Whitespace change for tinderbox test 2001-03-25 07:04:14 +00:00
bryner%uiuc.edu 9155c05033 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 da2d099a22 fix opt build 2001-03-24 04:55:47 +00:00
saari%netscape.com 81aecfde33 libpr0n 4 mac r=pinkerton,pavlov, sr=smfr 2001-03-24 02:44:26 +00:00
saari%netscape.com b97dfa73f4 like MIR, libpr0n is landing for mac r=pinkerton, pavlov, sr=smfr 2001-03-24 02:44:07 +00:00
saari%netscape.com a0298951c0 jpeg decoder for mac libpr0n 2001-03-24 02:30:15 +00:00
pavlov%netscape.com d804ee01ed 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 f79e3c3fa7 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 0ac6b74695 adding a way to get the imgIDecoderObserver back from the request 2001-03-22 23:16:52 +00:00
pavlov%netscape.com 6251623a21 removing printfs. adding asserts... fixing warnings 2001-03-22 10:26:36 +00:00
pavlov%netscape.com f24ba3784c make it build without the new cache 2001-03-22 09:31:00 +00:00
pavlov%netscape.com 121f25d180 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 fc77739bc6 fixing jpegs on windows, adding some more assertions. 2001-03-20 23:06:29 +00:00
saari%netscape.com bf7005514f updating mac build 2001-03-20 21:44:22 +00:00
saari%netscape.com fb6236dc4f Updates for imglib2 mac build 2001-03-20 21:43:23 +00:00
saari%netscape.com ae70571b9f update for mac build 2001-03-20 21:42:19 +00:00
pavlov%netscape.com eaa80070c5 fix the image cache problem with nsImageDocuments and add some more assertions 2001-03-20 02:23:42 +00:00
pavlov%netscape.com 396047b67a send the onstopframe message 2001-03-19 21:58:07 +00:00
pavlov%netscape.com f02f79a7bb new caching stuff 2001-03-19 21:57:39 +00:00
pavlov%netscape.com bd7a5b1038 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 9962e95c3f making function prototype static so it doesn't default to extern 2001-03-15 23:33:52 +00:00
pavlov%netscape.com bd4d38b6b3 change for new getrect method 2001-03-14 01:14:33 +00:00
pavlov%netscape.com 3c1e39ec62 more changes 2001-03-14 00:39:48 +00:00
saari%netscape.com 3b4452f069 imglib2 updates 2001-03-13 23:42:16 +00:00
saari%netscape.com 25faf7b23c updating mac build 2001-03-13 23:38:33 +00:00
saari%netscape.com 5b24f0e7bd updating mac build of libimg2 2001-03-13 23:37:51 +00:00
saari%netscape.com 86d9f98006 update for mac build 2001-03-13 23:37:11 +00:00
saari%netscape.com 03d24813af removing for update 2001-03-13 23:36:05 +00:00
saari%netscape.com 9e4d3548ff Updates for imglib2 2001-03-13 23:33:11 +00:00
pavlov%netscape.com 5c72cf143c adding imgContainer to the unix build 2001-03-13 02:10:09 +00:00
pavlov%netscape.com 25976fc65f fix an error case with jpegs 2001-03-13 01:18:04 +00:00
pavlov%netscape.com f4094ea20e fixing alpha problem on windoze 2001-03-10 22:12:40 +00:00
pavlov%netscape.com 99105ce326 moving the container stuff here. 2001-03-10 01:11:54 +00:00
pavlov%netscape.com 6ac1a35b7b 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 02944309fe don't #define MOZ_NEW_CACHE here 2001-03-09 03:00:02 +00:00
pavlov%netscape.com 202faf92e0 adding a printf to error 2001-03-07 23:41:54 +00:00
pavlov%netscape.com f05ed89d96 adding some setjmp stff here that should hopefully avoid lameass crashes 2001-03-07 23:36:45 +00:00
pavlov%netscape.com 48a3a0a372 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 3c8c4c36b3 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 afad20bfea 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 5e6ec3bd92 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 5290eb244b removing ImageLogging.h from this makefile 2001-02-27 22:35:07 +00:00
pavlov%netscape.com 2b619759b3 fixing the stupid jpeg decoder to work right 2001-02-27 06:06:22 +00:00
pavlov%netscape.com db82897c01 make jpegs work. 2001-02-27 02:25:25 +00:00
pavlov%netscape.com cc3b86f36b 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 c455edff68 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 be1d7289fa do the offsetting based on the bytes per row of the dest frame 2001-02-26 00:26:37 +00:00
saari%netscape.com 663288f745 JPEGs limping enough for preliminary performance numbers 2001-02-26 00:17:36 +00:00
pavlov%netscape.com 8254147b29 removing stupid code 2001-02-25 09:02:25 +00:00
pavlov%netscape.com aac699b151 blah blah blah 2001-02-25 08:37:26 +00:00
pavlov%netscape.com 4a91682280 fixing the cancel nonsense to avoid longass page loads 2001-02-25 08:28:36 +00:00
pavlov%netscape.com a1603566b9 remove the channel cancelation stuff... don't do this here... 2001-02-25 02:23:55 +00:00
pavlov%netscape.com 98a0eae111 adding a loadgroup param 2001-02-24 23:45:30 +00:00
pavlov%netscape.com e29da0f07c add define incase of non-debug 2001-02-24 04:21:18 +00:00
pavlov%netscape.com 7ecc928aa6 check to see if numframes > 1 2001-02-24 00:31:08 +00:00
pavlov%netscape.com 43e705186c adding animation restart capibilities 2001-02-23 23:48:08 +00:00
pavlov%netscape.com 1f4d5cb549 using NS_STATIC_CAST(void*, this) 2001-02-23 18:40:29 +00:00
pavlov%netscape.com fe86f1b6b1 append __LINE__ to the local var name when using LOG_SCOPE() 2001-02-23 18:32:09 +00:00
pavlov%netscape.com ad99779364 more prlog fun.. added class to do scope based logging (enter/exit messages) 2001-02-23 10:57:00 +00:00
pavlov%netscape.com ffd268c7b0 more prlog stuff. some useful info should be generatable from this stuff now 2001-02-23 08:36:51 +00:00
pavlov%netscape.com 75776864a0 use the new necko interfaces/apis 2001-02-22 08:41:20 +00:00
pavlov%netscape.com 5fa4de6466 remove lots of useless ifdef PR_LOGGING lines 2001-02-22 02:12:21 +00:00
pavlov%netscape.com 066cc71265 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 f8ebd7ee8d aw yeah 2001-02-20 23:49:46 +00:00
pavlov%netscape.com 6dce52cf0e fixing decl stuff 2001-02-20 23:49:13 +00:00
pavlov%netscape.com 9bbc50ba30 changing libpr0n filenames to img* 2001-02-20 23:45:51 +00:00
pavlov%netscape.com 59bed3ba5f build baby build 2001-02-20 23:35:22 +00:00
pavlov%netscape.com 0311d39a5f renaming 2001-02-20 23:29:43 +00:00
pavlov%netscape.com 9d21c05189 lets do imgIRequest instead of lpIImageRequest 2001-02-20 23:27:48 +00:00
pavlov%netscape.com e494b10ad8 fix build issues 2001-02-20 23:13:54 +00:00
pavlov%netscape.com b526894c5e changing to new interface names 2001-02-20 23:09:09 +00:00
pavlov%netscape.com 9fc60b39a9 adding file... 2001-02-20 23:03:47 +00:00
pavlov%netscape.com 21092358de renaming nsIImageRequest2 2001-02-20 23:02:50 +00:00
pavlov%netscape.com 570d5a0a59 changing nsIImageRequest[2] to lpImageRequest 2001-02-20 22:55:53 +00:00
pavlov%netscape.com 5822a94835 changing nsIImageRequest2.idl to lpIImageRequest.idl 2001-02-20 22:55:15 +00:00
pavlov%netscape.com 95cab5df49 adding gif decoder.. oops 2001-02-20 22:45:10 +00:00
pavlov%netscape.com e3fbe3ae72 merge from IMGLIB_20010126_BRANCH 2001-02-20 22:43:56 +00:00
saari%netscape.com 6bb2937eca First Checked In. 2001-02-06 00:22:05 +00:00
pavlov%netscape.com ca4fe72fc4 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 4f8f2165ba hee hee. threads are fun 2001-01-23 02:02:29 +00:00
pavlov%netscape.com 9cfbff6f51 adding more unix makefiles 2001-01-22 22:05:48 +00:00
pavlov%netscape.com a9cbc5ee24 some code for new imagelib (not part of bulid) 2001-01-22 22:01:03 +00:00