66 Commits

Author SHA1 Message Date
pavlov%netscape.com
b05eb9b92a fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@92174 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 05:37:29 +00:00
pavlov%netscape.com
fe942ef423 fixing stupid bustage from my last checkin r=saari sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92173 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 04:59:21 +00:00
pavlov%netscape.com
2fa16f5738 fix for at least bugs 6074,72087,74506,75190,75180,74165,69857,75576,75326,75417,75474 r=waterson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92152 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:42:56 +00:00
darin%netscape.com
9d03c579d0 Necko API changes, bug 74221. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91842 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:01:08 +00:00
hyatt%netscape.com
aff62c695b Fix linux orange. r=pav, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91832 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:06:57 +00:00
pavlov%netscape.com
203883f072 fix for bug 74503 r=jag sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@91831 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 04:54:58 +00:00
saari%netscape.com
bce5412cec changes for creating the image container from the decoder. Needed for supporting different image container types (needed for ART support in the short term).
git-svn-id: svn://10.0.0.236/trunk@91812 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:51:36 +00:00
pavlov%netscape.com
7e0bbd83cd fixing bug 73685 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91718 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:45:06 +00:00
dprice%netscape.com
5cbf372cac 65845 - new order files
git-svn-id: svn://10.0.0.236/trunk@91428 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:02:32 +00:00
pavlov%netscape.com
82068782e0 fixing bug 74652 r=shaver sr=waterson
git-svn-id: svn://10.0.0.236/trunk@91274 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-04 08:04:54 +00:00
disttsc%bart.nl
3ea7009900 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
git-svn-id: svn://10.0.0.236/trunk@90883 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 10:39:06 +00:00
pavlov%netscape.com
f98e787957 fix for crash when loading images with a null URL. bug 72447. r=dr sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@90794 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 01:59:03 +00:00
pavlov%netscape.com
c0936f4c34 fix for timer crash with animated images when changing pages bug 73477 r=pinkerton sr=brendan
git-svn-id: svn://10.0.0.236/trunk@90466 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 02:42:51 +00:00
pavlov%netscape.com
323f3a2398 fix for hugeass memory leak. bug 73351. r=jag sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@90366 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 11:57:25 +00:00
bryner%uiuc.edu
272bfc695e If we get the URI from the channel, return the result of that call, not NS_ERROR_FAILURE. r=saari, sr=tor.
git-svn-id: svn://10.0.0.236/trunk@90335 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-24 07:12:41 +00:00
saari%netscape.com
dd45ea39cd libpr0n 4 mac
r=pinkerton,pavlov, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@90327 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-24 02:44:26 +00:00
pavlov%netscape.com
ce0f4e3210 adding a way to get the imgIDecoderObserver back from the request
git-svn-id: svn://10.0.0.236/trunk@90146 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 23:16:52 +00:00
pavlov%netscape.com
11beb4e2ee removing printfs. adding asserts... fixing warnings
git-svn-id: svn://10.0.0.236/trunk@90107 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 10:26:36 +00:00
pavlov%netscape.com
ea97de95fe make it build without the new cache
git-svn-id: svn://10.0.0.236/trunk@90104 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 09:31:00 +00:00
pavlov%netscape.com
e58777b904 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
git-svn-id: svn://10.0.0.236/trunk@89966 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 02:37:47 +00:00
pavlov%netscape.com
9dcccce063 fixing jpegs on windows, adding some more assertions.
git-svn-id: svn://10.0.0.236/trunk@89939 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 23:06:29 +00:00
pavlov%netscape.com
4a6b4ad40f fix the image cache problem with nsImageDocuments and add some more assertions
git-svn-id: svn://10.0.0.236/trunk@89864 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 02:23:42 +00:00
pavlov%netscape.com
3cb8c719f6 new caching stuff
git-svn-id: svn://10.0.0.236/trunk@89811 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 21:57:39 +00:00
pavlov%netscape.com
94a4c64b99 changes wrt where we cache images. now setting the size and expiration date information on the cache entry descriptor
git-svn-id: svn://10.0.0.236/trunk@89695 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-16 02:40:04 +00:00
pavlov%netscape.com
594f3ea713 making function prototype static so it doesn't default to extern
git-svn-id: svn://10.0.0.236/trunk@89686 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-15 23:33:52 +00:00
pavlov%netscape.com
4bde48aced change for new getrect method
git-svn-id: svn://10.0.0.236/trunk@89563 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 01:14:33 +00:00
pavlov%netscape.com
6f2d08e2f3 more changes
git-svn-id: svn://10.0.0.236/trunk@89555 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 00:39:48 +00:00
saari%netscape.com
0cc455e2a5 imglib2 updates
git-svn-id: svn://10.0.0.236/trunk@89543 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 23:42:16 +00:00
saari%netscape.com
72aa5341e1 Updates for imglib2
git-svn-id: svn://10.0.0.236/trunk@89538 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 23:33:11 +00:00
pavlov%netscape.com
f567227b9a adding imgContainer to the unix build
git-svn-id: svn://10.0.0.236/trunk@89424 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 02:10:09 +00:00
pavlov%netscape.com
38d36d3178 moving the container stuff here.
git-svn-id: svn://10.0.0.236/trunk@89180 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 01:11:54 +00:00
pavlov%netscape.com
e820e83e9e 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
git-svn-id: svn://10.0.0.236/trunk@89114 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 07:42:04 +00:00
pavlov%netscape.com
fb0ed17a63 don't #define MOZ_NEW_CACHE here
git-svn-id: svn://10.0.0.236/trunk@89063 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 03:00:02 +00:00
pavlov%netscape.com
0369506cd8 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..
git-svn-id: svn://10.0.0.236/trunk@88732 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 00:59:49 +00:00
pavlov%netscape.com
50226ce43a 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.
git-svn-id: svn://10.0.0.236/trunk@88697 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 21:54:33 +00:00
pavlov%netscape.com
88fd756ce9 don't add requests to the loadgroup yet... it causes the browser not to start up...
git-svn-id: svn://10.0.0.236/trunk@88639 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 05:15:04 +00:00
pavlov%netscape.com
69466a5e70 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.
git-svn-id: svn://10.0.0.236/trunk@88634 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 04:46:20 +00:00
pavlov%netscape.com
24267a3241 removing ImageLogging.h from this makefile
git-svn-id: svn://10.0.0.236/trunk@88106 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-27 22:35:07 +00:00
pavlov%netscape.com
c6bf0f6987 moving the logging code around a bit
fixing a crash in the jpeg code and a few other minor things


git-svn-id: svn://10.0.0.236/trunk@87973 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 04:22:47 +00:00
pavlov%netscape.com
ab5843e7ea removing stupid code
git-svn-id: svn://10.0.0.236/trunk@87943 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 09:02:25 +00:00
pavlov%netscape.com
dff3da99af blah blah blah
git-svn-id: svn://10.0.0.236/trunk@87941 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 08:37:26 +00:00
pavlov%netscape.com
c3f1762956 fixing the cancel nonsense to avoid longass page loads
git-svn-id: svn://10.0.0.236/trunk@87938 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 08:28:36 +00:00
pavlov%netscape.com
8c6a168fb3 remove the channel cancelation stuff... don't do this here...
git-svn-id: svn://10.0.0.236/trunk@87927 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 02:23:55 +00:00
pavlov%netscape.com
38c7aaf639 adding a loadgroup param
git-svn-id: svn://10.0.0.236/trunk@87923 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 23:45:30 +00:00
pavlov%netscape.com
376094d16e add define incase of non-debug
git-svn-id: svn://10.0.0.236/trunk@87879 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 04:21:18 +00:00
pavlov%netscape.com
a15ba6d7ac check to see if numframes > 1
git-svn-id: svn://10.0.0.236/trunk@87860 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 00:31:08 +00:00
pavlov%netscape.com
27e4d596e9 adding animation restart capibilities
git-svn-id: svn://10.0.0.236/trunk@87853 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 23:48:08 +00:00
pavlov%netscape.com
f282bc6ac2 using NS_STATIC_CAST(void*, this)
git-svn-id: svn://10.0.0.236/trunk@87819 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 18:40:29 +00:00
pavlov%netscape.com
8fc3684dde append __LINE__ to the local var name when using LOG_SCOPE()
git-svn-id: svn://10.0.0.236/trunk@87818 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 18:32:09 +00:00
pavlov%netscape.com
f162519ea9 more prlog fun.. added class to do scope based logging (enter/exit messages)
git-svn-id: svn://10.0.0.236/trunk@87802 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-23 10:57:00 +00:00