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

353 Коммитов

Автор SHA1 Сообщение Дата
pavlov%netscape.com e15f4f6c5d fix for bug 92248 r=bryner sr=jst 2001-10-06 05:08:16 +00:00
rpotts%netscape.com 5465f08d68 bug #102450 (r=pavlov). OnStopRequest was not being fired for some imgRequests... 2001-10-03 06:41:17 +00:00
vidur%netscape.com 338e3871f8 Fixes for printing bugs 84017 and 89151. The fix for bug 84017 removes the need for a resize reflow to get form frame values to print. The restoration of these values into the new frame model is done as part of the initial reflow. The fix for bug 89151 gets rid of the extra frame model built and forces printed images to come out of the decoded image cache. r=darinf, heikki, sr=rpotts 2001-09-29 17:50:15 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
pavlov%netscape.com dd74aa0094 adding some code to enumerate the registered image decoders (ifdef'd DEBUG_pavlov) 2001-09-23 10:01:07 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 63e86dc84f bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jaggernaut%netscape.com efc8c209fb Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
darin%netscape.com c95cf54bdc checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com 898cb5872f add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls 2001-09-10 20:46:52 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
cls%seawood.org da1862ecd2 Update REQUIRES so that we do not accidentally build using the system headers of jpeg,zlib,png,mng when we are supposed to be building using the Mozilla copies of these libraries.
Bug #97386 r=mcafee a=dbaron
2001-08-29 03:29:44 +00:00
mkaply%us.ibm.com 2706413d42 OS/2 will take this as well, thank you very much.
Fixes transparent PNGs on OS/2.
2001-08-21 22:29:25 +00:00
tor%cs.brown.edu 128c2775c3 Bug 84980 - zero out the color components of transparent pixels
in a binary alpha PNG on win32 before handing them off to libpr0n.
r=pavlov, sr=brendan
2001-08-21 21:59:08 +00:00
pavlov%netscape.com 39b3c24cdc fix for bug 87739 r=dougt sr=darin 2001-08-21 20:17:22 +00:00
pavlov%netscape.com 6757100af8 fixing indentation of { 2001-08-21 19:45:18 +00:00
sfraser%netscape.com 3e6475c529 Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage. 2001-08-17 01:16:19 +00:00
andreas.otte%primus-online.de c6853783af bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
dbaron%fas.harvard.edu fd52c61bb9 Fix Windows bustage from fastload branch landing. 2001-07-31 20:21:01 +00:00
brendan%mozilla.org 8c7c819206 FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
tor%cs.brown.edu 60e01c3df9 Mac build fixes and set alpha properly for all platforms. Not in build. 2001-07-18 21:34:15 +00:00
pavlov%netscape.com 0852f1b0c5 part of bug 78690. r=bryner sr=jst 2001-07-17 01:14:40 +00:00
mscott%netscape.com c6fcf6f929 Bug #89181 --> fix a typo.
r/sr=sspitzer
2001-07-13 04:44:56 +00:00
mscott%netscape.com 4f2bb816fb Bug #89181 --> dword align the moz-icon RGB data so they render at certain
resolutions.
r=pavlov
sr=sspitzer
2001-07-10 00:55:06 +00:00
tor%cs.brown.edu b296f38195 Bug 87542 - slight mismatch of update regions of an interlaced gif under
some circumstances.  r=pavlov, sr=blizzard
2001-07-09 18:51:36 +00:00
mscott%netscape.com 1bc17a97d8 If we don't have a file ext in the moz-icon url, fall back to using the content type if it
was specified.
r/sr=sspitzer
2001-07-02 19:12:12 +00:00
tor%cs.brown.edu 5af9364307 Bug 86822 - gif spacer image detector was looking at uninitialized data;
animated gif spacer flag wasn't being updated.  r=pavlov, sr=blizzard, a=dbaron
2001-06-23 05:04:43 +00:00
dougt%netscape.com c306e0513b Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
jat%princeton.edu a8d3516406 Fixes bug 78649: so libimg/libpr0n do not print to console on opt builds.
r=cls, sr=tor, a=drivers(dbaron)
2001-06-20 23:25:34 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
tor%cs.brown.edu eda50db60b Backout of jat's checkin for 78649 - win32 line endings will break some
commercial unix compilers.
2001-06-20 00:53:26 +00:00
jat%princeton.edu 44b52fc3b4 Removes console output from non-debug builds in libimg and libpr0n modules.
r=cls, sr=tor, a=drivers(dbaron), bug=78649.
2001-06-20 00:32:47 +00:00
pavlov%netscape.com 5a9a9bd2e7 fix for bug 38322 r=cmanske sr=jst a=tor 2001-06-18 06:36:37 +00:00
pavlov%netscape.com 6812332e43 fixing image rendering color problems on photon. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa 2001-06-13 01:13:06 +00:00
arik%netscape.com 084ce42761 Commiting patch by patrick c. beard to a fix memory leak and bogus free in the gif decoder. Fixes bug 81207, r=saari, sr=hyatt. 2001-06-12 01:31:16 +00:00
pavlov%netscape.com 988332834d fix for bug 83992 r=valeski sr=blizzard a=asa 2001-06-08 10:03:27 +00:00
attinasi%netscape.com 98683daf7e Prevent notifications during cancelation of notifications by clearing listener before removing proxy. b=82926 r=pavlov sr=waterson a=asa t=booyah! 2001-06-08 05:44:38 +00:00
tor%cs.brown.edu eae141e227 Bug 83804 - bounds check transparent pixel index to be inside colormap.
r=pavlov, sr=blizzard, a=asa
2001-06-08 04:36:25 +00:00
dougt%netscape.com 9174af6517 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
mkaply%us.ibm.com 551dcaddeb More REQUIRES bustage - need mimetype in libpr0n 2001-06-05 02:08:59 +00:00
tor%cs.brown.edu df5ca0bd92 Bug 83835 - tweak jpeg decoder performance by not doing a OnDataAvailable()
for every line of the image.  r=pavlov, sr=blizzard, a=asa
2001-06-04 23:57:45 +00:00
ducarroz%netscape.com 91c5f2c00b Fix for bug 81751. Add define for mime type multipart/x-mixed-replace and multipart/byteranges. Also export nsIFileStreams.idl on Mac. R=varada, SR=mscott, A=asa 2001-06-04 22:59:22 +00:00
tor%cs.brown.edu 034908e1f6 Bug 83804 - crash in gif decoder caused by mismatch in rgb line buffer size.
Moved ownership of rgb line buffer to nsGIFDecoder2.
r=pavlov, sr=blizzard, a=blizzard
2001-06-04 22:24:38 +00:00
tor%cs.brown.edu df4cbf8c02 Bug 73195 - interlaced gif display problems. Handle wrapped point in
image data flush and do row replication for solid progressive loading.
r=pavlov,saari sr=waterson a=blizzard
2001-05-31 14:25:33 +00:00
pavlov%netscape.com 8d6043427e removing #ifdef MOZ_NEW_CACHEs since they arn't needed anymore (and they are gone from the rest of the code) r=jst 2001-05-23 07:01:38 +00:00
tor%cs.brown.edu f75f795dc6 Plug memory leak in XP_MAC code. Not in build. 2001-05-21 14:56:44 +00:00
tor%cs.brown.edu 47ffe83c92 MNG/JNG decoder. Not in build. 2001-05-21 14:27:45 +00:00
pavlov%netscape.com 5d30fdc26b fixing bug 80011 r=bryner sr=blizzard 2001-05-20 19:26:21 +00:00
jst%netscape.com f72e19a2c3 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
kandrot%netscape.com cc5b4b5e0b Checkin for Ron Guilmette. bug #46775 r=pavlov sr=waterson 2001-05-15 06:21:28 +00:00
darin%netscape.com c18fe7ef56 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:05:08 +00:00
dr%netscape.com 8d9740d18d fix for 75828 (mozilla repeating animation of images when it shouldn't). patch by saari, r=pavlov, sr=hyatt 2001-05-11 05:41:24 +00:00
dr%netscape.com 1429430bca fix for 55918 (some gif images incorrectly parsed and displayed). patch by saari, r=pavlov, sr=hyatt 2001-05-11 05:39:24 +00:00
pavlov%netscape.com 3b626877c7 fix for bug 79460 r=dbaron sr=waterson 2001-05-09 07:21:36 +00:00
gordon%netscape.com 1a83e890f0 Fix bug 79585 "need non-blocking OpenCacheEntry() for HTTP", r=pavlov, sr=darin. 2001-05-09 03:36:00 +00:00
mscott%netscape.com e959437d96 Bug #79178 --> fix crash on release windows builds for moz-icon urls
a=leaf
2001-05-08 23:31:56 +00:00
pavlov%netscape.com 01b5346b5d the rest of 79314 r=bryner sr=hyatt 2001-05-08 04:21:49 +00:00
pavlov%netscape.com aa3c12db20 fixing bug 74284 r=bryner sr=ben 2001-05-08 04:12:40 +00:00
pavlov%netscape.com b599762391 fixing up the logging in imglib bug 79314 r=bryner sr=hyatt 2001-05-08 04:01:28 +00:00
pavlov%netscape.com 021087f601 adding some new files... not part of the build 2001-05-08 03:38:35 +00:00
pavlov%netscape.com 8041825d25 removing the quotes from the module name 2001-05-05 09:58:31 +00:00
kandrot%netscape.com d5bd552195 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
mscott%netscape.com 1671d18c2b First Checked In. 2001-05-05 04:02:11 +00:00
mscott%netscape.com e52e22ffbc Bug #74222 --> turn on moz-icon urls. moz-icon urls fetch system icons for mac and windows and render them in mozilla.
r=pavlov
sr=hyatt
2001-05-05 03:59:04 +00:00
valeski%netscape.com d9973a5f04 r=pavlov, sr=rpotts. 77906. making GetName() more generic for user presentation purposes. 2001-05-04 20:29:32 +00:00
tor%cs.brown.edu a3993ccd6d Bug 78906 - jpeg images not loading. r=pavlov, sr=blizzard 2001-05-04 20:05:49 +00:00
pavlov%netscape.com 288aa1ae92 fixing topcrash bug 77328 r=hixie sr=tor@cs.brown.edu 2001-05-04 07:22:38 +00:00
saari%netscape.com 9bcf2b55c9 Fix for 76119, "clever" 0x0 GIFs crashing. r=pavlov, sr=hyatt 2001-05-03 00:44:37 +00:00
saari%netscape.com a0a38bee26 Fix for 76230, some GIFs don't display. r=pavlov, sr=hyatt 2001-05-02 22:42:19 +00:00
pavlov%netscape.com d12799a8f2 fixing bug 78109 r=jband sr=brendan 2001-05-01 02:53:27 +00:00
pavlov%netscape.com b73fba13b4 fix for bug 77962 r=dbaron sr=blizzard 2001-04-30 23:00:02 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
dprice%netscape.com fb05441bb6 71010 - 76045 new order files a=chofmann 2001-04-28 04:07:11 +00:00
jelwell%netscape.com 6b2f79c601 Fix for bug 73978 "transparent animating gif problems", r=pavlov sr=hyatt.
Module owners are on vacation so Asa asked me to check this into the trunk to bake, for possible branch landing.
2001-04-26 07:11:52 +00:00
hyatt%netscape.com 31a850a277 Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov 2001-04-25 19:52:49 +00:00
timeless%mac.com c8135c3def Bugzilla Bug 75339 [BeOS] Fix color issues with libpr0n
patch by guru@startrek.com r=pavlov, sr=brendan@mozilla.org, a= asa@mozilla.org
2001-04-25 07:40:04 +00:00
pavlov%netscape.com ef463bc6af fixing image colors on beos. patch from Wade Majors <guru@startrek.com>. bug 75339. r=pavlov sr=cls@seawood.org 2001-04-23 08:27:06 +00:00
mscott%netscape.com 468da1bb1e (NOT PART OF THE BUILD)
Changes to get the icon loader working on win2k with 16bit icons.
2001-04-18 02:48:04 +00:00
pavlov%netscape.com b69dbe0eb1 fixing from generating huge imageframes with broken images. bug 76230. r=akkana, sr=hyatt 2001-04-16 23:13:01 +00:00
akkana%netscape.com 93afc41b85 74169: Enable controls on image animation in libpr0n. r=pavlov,saari sr=sfraser 2001-04-16 22:02:39 +00:00
pavlov%netscape.com baa5241a1d removing the request attribute from imgIDecoder since it was unused and pointless. r=saari sr=hyatt 2001-04-16 09:41:01 +00:00
pavlov%netscape.com 3c6fd19b54 adding some additional error checking r=saari sr=hyatt 2001-04-16 09:17:59 +00:00
darin%netscape.com 45b4c27450 Patch to finalize necko loadFlags and fix HTTP validation correctness w.r.t.
cache validation preferences and browsing via history.  r=gagan,gordon.
Fixes several bugs that I would mention here if bugzilla weren't down ;-)
2001-04-14 02:02:19 +00:00
hyatt%netscape.com c78815f773 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 00eb0db383 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 5ae3c81260 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 08ae8b6696 fixing build bustage 2001-04-13 05:37:29 +00:00
pavlov%netscape.com 1bb47c54ce fixing stupid bustage from my last checkin r=saari sr=waterson 2001-04-13 04:59:21 +00:00
sfraser%netscape.com f4f4ddcfd5 Fixing imgCache files for pavlov. 2001-04-13 03:07:22 +00:00
pavlov%netscape.com 2eefe371cc forgot a file 2001-04-13 02:44:30 +00:00
pavlov%netscape.com b4597d3e4e 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 f7893da4eb 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 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