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