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

28 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com ab20f5e245 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
briano%netscape.com daf5c2e0b1 Fixed my breakage. 1999-09-16 03:07:57 +00:00
briano%netscape.com eeaaec1cad Fixed the breakage caused by MOZ_GTK_CFLAGS not being defined in INCLUDES. 1999-09-16 03:02:37 +00:00
briano%netscape.com ce50e33d17 General cleanup. 1999-09-16 01:09:42 +00:00
duncan%be.com f96a5f0ec0 A bunch of things to get the BeOS build to work. Mostly
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
1999-09-03 12:54:05 +00:00
Jerry.Kirk%Nexwarecorp.com 4e731e57e5 Make the Photon timer safer so it doesn't give an error if its destroyed
before its used or multiple times. Also takes care of problem:

"Assertion: "Time to next timeout func is null." (nsnull != sFunc) at
 file nsAppShell.cpp, line 117"  as seen at the start of apprunner.
1999-09-02 00:59:06 +00:00
cyeh%netscape.com 26effbde96 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
ramiro%netscape.com 8c6cb1b304 Fix the timer names for these platforms. 1999-08-25 14:12:04 +00:00
ramiro%netscape.com 1b066bb64a Remove extraneous AddRef(). 1999-08-25 11:45:14 +00:00
ramiro%netscape.com af14f75983 Fix for the sunos build. 1999-08-24 15:26:31 +00:00
ramiro%netscape.com dc1506b6f5 Set the timer libs in one place. 1999-08-24 14:58:43 +00:00
ramiro%netscape.com 184b6cba71 Fix for bug 11964. Leaking timers. This time ita a real fix. Refcnt was
one too much cause of an extra QueryInterface() call.
1999-08-24 14:09:48 +00:00
briano%netscape.com afbbde9a99 Slight rewrite to allow other platforms to build the toolkit_service stuff without problems. 1999-08-24 00:34:47 +00:00
blizzard%redhat.com 35808c8ba6 fix xlib timer bug. this is not part of the build. 1999-08-20 03:26:54 +00:00
mcafee%netscape.com 569482643e Compiler warnings. 1999-08-19 05:21:34 +00:00
ramiro%netscape.com 4518a0a529 Fix for crash on startup. 1999-08-17 18:59:44 +00:00
ramiro%netscape.com 33f8c1f169 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
ramiro%netscape.com d702007e37 Fix the qt timers. 1999-08-17 06:56:13 +00:00
ramiro%netscape.com ad898912b6 Fix for bug 11964. Timers were leaking again. Approved by jevering. 1999-08-17 01:05:09 +00:00
shawnp%earthling.net 3ec4a66404 Initial version of qt timer files. Did just enough work to get it to work. 1999-08-12 02:33:42 +00:00
ramiro%netscape.com 1d4022c3d8 Add support for building more than one toolkit at once. Currently #ifdefed
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
ramiro%netscape.com 1836ff810d Forgot a slash. 1999-08-02 14:48:05 +00:00
ramiro%netscape.com deb7d3b582 Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
blizzard%redhat.com c3dba557f6 merge changes from timer/ directory that ramiro missed. this shouldn't affect anything. 1999-07-28 02:49:30 +00:00
ramiro%netscape.com 82f91fde46 Add IDS for unix toolkit timers. 1999-07-23 12:24:09 +00:00
ramiro%netscape.com cad8a489dd Exorcise the evil global app context thing and replace it with an xpcom thing. 1999-07-23 12:12:08 +00:00
gordon%netscape.com b0941b1631 Export NS_NewTimer() with PR_PUBLIC_API (this is a Mac-only file). 1999-07-23 05:18:18 +00:00
ramiro%netscape.com 94b703fd6b Move the timers to their final resting ground. Im sorry. I screwed up
last time by putting them on the top level.  Ive learned my lesson.  Dont
scrweup unless you can really get away with it.
1999-07-20 06:18:42 +00:00