40 Commits

Author SHA1 Message Date
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
dbaron%dbaron.org
e071c7ff2a Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136017 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:05:52 +00:00
timeless%mozdev.org
70cd87cd21 Bug 181125 remove nsIEnumerator imgIContainer::enumerate() method
r=biesi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@134256 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 09:06:12 +00:00
bzbarsky%mit.edu
1dedbd7154 Add & implement imgIContainer::ResetAnimation. Bug 152756, patch by
paper@animecity.nu (Arron), r=pavlov, sr=tor, a=asa


git-svn-id: svn://10.0.0.236/trunk@131673 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 04:43:13 +00:00
seawood%netscape.com
fdbd52b0d6 Fixing tinderbox bustage from checkin for bug 77497. Patch by paper@animecity.nu.
git-svn-id: svn://10.0.0.236/trunk@131338 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 22:25:32 +00:00
timeless%mac.com
b8a98149f0 Bug 77497 imgContainer needs to have a GIF specific version
patch by paper@animecity.nu r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@131335 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 21:49:33 +00:00
dcone%netscape.com
1b3e519f6c b=143046 r=rods sr=boris API change so we can create different depth nsImages
git-svn-id: svn://10.0.0.236/trunk@131135 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 03:32:26 +00:00
dougt%netscape.com
db8cc9c7ec Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
cbiesinger%web.de
03acfc85fd bug 139176 patch by paper r=biesi sr=tor
Animated gif with no global palette puts garbage in transparent area on first loop


git-svn-id: svn://10.0.0.236/trunk@124609 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-03 17:56:09 +00:00
pavlov%netscape.com
59ca1eaf18 fixing bug 85595. patch from paper@animecity.nu. r=pavlov sr=tor
git-svn-id: svn://10.0.0.236/trunk@123090 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 22:29:31 +00:00
cbiesinger%web.de
6f7dc93da9 bug 115473 r=pavlov sr=brendan
Remove timer priorities


git-svn-id: svn://10.0.0.236/trunk@123068 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:47:04 +00:00
cbiesinger%web.de
de7fcbf094 bug 143333 patch by paper@animecity.nu r=pavlov sr=tor
Transparent Animated GIF rendered laced with garbage pixels


git-svn-id: svn://10.0.0.236/trunk@121483 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 20:55:15 +00:00
pavlov%netscape.com
836667a989 fixing bug 132319. patch from paper@animecity.nu. r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@120856 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-06 20:20:49 +00:00
badami%netscape.com
39264b68bf Transparent animated GIF displays incorrectly
bug=105804 r=pavlov sr=tor a=asa patch=nivedita@netscape.com


git-svn-id: svn://10.0.0.236/trunk@115930 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 04:41:35 +00:00
rjesup%wgate.com
a2ec5e88f6 Bug 125025: Animations use a lot of CPU, even when not visible. r=pavlov,
sr=brendan.  Heavily optimizes all the bit-twiddling in mask generation
which was 1/2 of where the CPU time was going.


git-svn-id: svn://10.0.0.236/trunk@114860 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:48:33 +00:00
pavlov%netscape.com
ecb315a058 checking in fix for bug 86508 for nivedita@netscape.com. r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@114264 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:37:45 +00:00
pavlov%netscape.com
6dec57cc40 checking in bug 78114 for nivedita@netscape.com r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@114263 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:32:10 +00:00
mkaply%us.ibm.com
272b91dfb7 #113592
r=pavlov, sr=blizzard (OS/2 only change)
#ifdef XP_WIN needs to be XP_OS2 as well


git-svn-id: svn://10.0.0.236/trunk@111041 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 03:21:15 +00:00
dbaron%fas.harvard.edu
f346096920 Tweaking XP_MACOSX ifdefs in a few more places, including a fix for background image clipping. b=111795 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:09:21 +00:00
pavlov%netscape.com
65f9cd59fa better hack for crash due to recent versions of gcc's poor optimization + inlining skills. bug 106891. patch from simm0@ii.net. r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108646 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:16:21 +00:00
timeless%mac.com
7b921259da Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
rods%netscape.com
bdd0f4956c Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:03:09 +00:00
dbaron%fas.harvard.edu
98e23443a4 Fix -O2 optimization crash with gcc 2.96 or 3.0.{1,2} by not inlining |#ifdef __GNUC__|. b=106891 r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@106517 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 21:02:05 +00:00
pavlov%netscape.com
8bdd562d78 fixing bug 106623 r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@106256 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 07:44:55 +00:00
pavlov%netscape.com
eb044b402b part of fix for bug 104999. r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@105749 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 04:16:50 +00:00
valeski%netscape.com
8db35965a8 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.
git-svn-id: svn://10.0.0.236/trunk@102327 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 21:28:38 +00:00
pavlov%netscape.com
463551e501 fixing image rendering color problems on photon. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@97021 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:13:06 +00:00
dr%netscape.com
15d924bcda fix for 75828 (mozilla repeating animation of images when it shouldn't). patch by saari, r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94588 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:41:24 +00:00
jelwell%netscape.com
10762c9962 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.


git-svn-id: svn://10.0.0.236/trunk@93127 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:11:52 +00:00
pavlov%netscape.com
cb563f77a6 fixing from generating huge imageframes with broken images. bug 76230. r=akkana, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92458 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:13:01 +00:00
akkana%netscape.com
f04dc5d2b2 74169: Enable controls on image animation in libpr0n. r=pavlov,saari sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:02:39 +00:00
pavlov%netscape.com
a392c38142 adding some additional error checking r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92387 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 09:17:59 +00:00
hyatt%netscape.com
3dc11d4de5 Fix to ensure 100ms minimum when timeout is less than 100ms for animated images. Checking in for pav. r=saari, sr=me
git-svn-id: svn://10.0.0.236/trunk@92259 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:40:47 +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
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
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
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
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
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