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