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

95 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
sspitzer%netscape.com c18ae77650 backing edburns out to open up the tree.
sorry ed.  a=granrose
2000-11-10 21:24:24 +00:00
edburns%acm.org b8b8eed7fc bug 59530
r=waterson, sr=waterson
This fix removes the two instances of the unsafe practice of having
static nsCOMPtr instances, either as static data members or or file
static variables.  This practice prevents the proper ref-counting of
such instances, and leads to accessing the instances after their
ref-count has gone to 0.

The following files are in this fix:

widget/timer/src/windows/nsTimer.cpp
xpfe/components/bookmarks/src/nsBookmarksService.cpp
xpfe/components/bookmarks/src/nsBookmarksService.h
widget/timer/src/windows/nsWindowsTimer.h
2000-11-09 23:45:26 +00:00
edburns%acm.org 215616b650 nsTimer.cpp 2000-11-09 23:44:03 +00:00
Jerry.Kirk%Nexwarecorp.com 4a2bfa50ee PHOTON ONLY: Added a Kung Foo Deathgrip to the Timer Event handler
so the timer could not be destroyed while inside the callback. I
did it just like GTK did it. It was crashing at http://www.uescape.com
2000-11-08 13:54:15 +00:00
koehler%mythrium.com c8273e968b reverted patch 55674 2000-11-07 05:56:30 +00:00
blizzard%redhat.com e145907e90 Fix bug #59015. Gtk timers do not shut down cleanly. Remove the timer when the shutdown method is called. This should fix some crashes when the embedding widget is shut down. r=bryner,waqar sr=brendan 2000-11-04 16:46:02 +00:00
koehler%mythrium.com 72c825132e Bug #55674: new timer implementation for BeOS r=blizzard 2000-11-04 00:27:22 +00:00
dbaron%fas.harvard.edu f186627f77 Fix one-time leak of 5 nsVoidArray by freeing in module destructor. r=pavlov@netscape.com sr=scc@mozilla.org b=56747 2000-10-29 21:35:02 +00:00
warren%netscape.com cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 2f67adea9f Removing more extra 0 params from NS_IMPL_LOG macro 2000-10-28 02:24:24 +00:00
warren%netscape.com 5feaa5b397 Removed extra 0 arg from macro. 2000-10-27 23:37:22 +00:00
warren%netscape.com 9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
blizzard%redhat.com 595ebd69de Bug #54219. Bring qt back from the dead. I am checking this in on behalf of John Griggs <johng@corel.com>. If you have problems with this code, please contact him. 2000-10-25 16:55:42 +00:00
mkaply%us.ibm.com 1f47d30b26 OS/2 TB breakage
When I fixed the XP timer code, I forgot to update the OS/2 timers. Duh.
2000-10-21 02:44:30 +00:00
mkaply%us.ibm.com 7780c78f80 #55888
r=pavlov, rods, a=brendan
nsITimer implementation was using platform types (bool) instead of PRBool
2000-10-20 20:07:16 +00:00
mkaply%us.ibm.com 49932d81ec #55831
r=mkaply, a=blizzard
Code from jkobal to make timers MUCH better
2000-10-10 21:45:12 +00:00
quy%igelaus.com.au e5abae6f13 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 01:51:38 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
quy%igelaus.com.au 56ef0c603c single shot and reusable timers for xlib. Not yet part of build. Thanks to faulkner@igelaus.com.au 2000-08-29 06:20:07 +00:00
quy%igelaus.com.au bdec44a8c1 Updating xlib. Not part of the build 2000-08-28 03:59:17 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
bryner%uiuc.edu bed079a93f Fixing bug 43939 - timer leaks on Linux. r=scc. 2000-06-27 23:25:32 +00:00
Jerry.Kirk%Nexwarecorp.com 16df7932fa NOT PART oF BUILD - PHOTON ONLY
Made the timers for photon work as a component by defining
NS_TIMER_PH_CID and changing the component name to the new name.
2000-06-26 20:37:03 +00:00
bryner%uiuc.edu 40acdc95e8 Oops, need to check for microseconds overflow into full seconds. bug
43789.  r=pavlov.
2000-06-26 06:46:01 +00:00
pavlov%netscape.com 6da0386612 fix for timers not firing accurately bug 43789. r=blizzard, syd, bryner 2000-06-26 05:58:17 +00:00
waqar%netscape.com a94e05dd4f #=24871
r=pavlov@netscape.com
d=New timer code for GTK. This should speed up navigation quite a bit.
2000-06-23 20:54:02 +00:00
mkaply%us.ibm.com c5980c98ac # 37239
r = mkaply, a = brendan
OS/2 bringup - TIMER is not a component
2000-06-06 23:53:55 +00:00
mkaply%us.ibm.com 8e60ec3e23 # 40177
r = cls,pavlov, a = brendan
OS/2 bringup - addition export of header, similar to makefile.win
2000-06-02 21:47:39 +00:00
mkaply%us.ibm.com 46371c38ac # 37239
r = mkaply, a = brendan
Rewrite of OS/2 timer code
2000-06-01 14:26:49 +00:00
sfraser%netscape.com 8f7f2df4d4 NS_NewTimer is dead, man. 2000-05-17 08:44:43 +00:00
jdunn%netscape.com 8830cd3900 fix for hp (MOZ_MONOLITHIC_TOOLIT) make sure we include rules.mk so
that realclean is defined
2000-05-17 05:06:50 +00:00
cls%seawood.org 87d19933d5 Oops. Forgot a couple of files for the beos fix in bug #38372. 2000-05-17 04:35:10 +00:00
pavlov%netscape.com 803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
pavlov%netscape.com 62a1e94a53 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
mkaply%us.ibm.com e225accbc4 # 34082
r= mkaply
OS/2 bring up continues - Timer changes for OS/2 team
2000-05-02 23:02:55 +00:00
danm%netscape.com 3b13ce963e guard against extra release of timer object when one-shot timers are cleared out during execution of a timer. bug 35074. 2000-04-28 20:28:13 +00:00
sfraser%netscape.com a181f46974 Fix bug 36134 -- avoid extra release when cancelling a fired timer. 2000-04-26 08:37:06 +00:00
cls%seawood.org 8754202470 General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
cls%seawood.org 56e9ddefaa Changed BeOS linker flags so that it will resolve all symbols when linking shared libs. Added -lbe to OS_LIBS for BeOS. This should get rid of the "missing symbol" error at runtime. 2000-04-17 03:47:33 +00:00
mkaply%us.ibm.com 7e138ea359 # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-04 00:07:04 +00:00
cls%seawood.org fc8d5ec6e6 OS/2 specific Makefile changes. Bug #34106 a=leaf 2000-04-01 10:37:01 +00:00
sfraser%netscape.com c31c5f41d5 File Removed. 2000-03-16 23:04:08 +00:00
sfraser%netscape.com 310f0a83bd Activate repeating timers for the Mac. bug 904. r=pinkerton 2000-03-16 23:02:32 +00:00
sfraser%netscape.com f387b95aca First Checked In. 2000-03-16 22:57:02 +00:00
pavlov%netscape.com ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
Jerry.Kirk%Nexwarecorp.com ed9cd36d1f Remove the -DDEBUG lines that were keeping builds from working without
debug. PHOTON ONLY
2000-03-08 13:40:11 +00:00
syd%netscape.com 87b82297df Fixes for 28360, 385798. a=mcafee, r=phil 2000-02-24 01:12:37 +00:00
bruce%cybersight.com 6f83a7fc25 Fixes a free memory read due to premature destruction of the timer object. Thanks Pavlov. a=waterson. r=bruce,pavlov 2000-02-21 21:56:49 +00:00
danm%netscape.com 40a6eb38f9 allocate hashtable keys on the stack, not the heap. fixes leak (bug 28288). r=dp a=jar 2000-02-18 05:53:59 +00:00