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

36 Коммитов

Автор SHA1 Сообщение Дата
tor%cs.brown.edu fcd6a5cce2 Fix timers with interval greater than a second. r=blizzard 1999-11-28 19:12:10 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
colin%theblakes.com 5eeae9d6cc Add MOZ_COMPONENT_LIBS. r=jdunn 1999-11-18 20:23:31 +00:00
warren%netscape.com 7f04320416 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
Jerry.Kirk%Nexwarecorp.com 481eb99dd7 Removed code that kept us from creating timers with a delay of
more than 10 seconds.
r=kedl
1999-11-11 15:23:09 +00:00
dmose%mozilla.org 5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
alecf%netscape.com 649ac66265 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
dp%netscape.com ed4f0afe1a Converting to module. r=kipp 1999-10-28 20:59:49 +00:00
waterson%netscape.com 8241422540 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 ae4fee7c77 Fixed my breakage. 1999-09-16 03:07:57 +00:00
briano%netscape.com 2e989c6f6c Fixed the breakage caused by MOZ_GTK_CFLAGS not being defined in INCLUDES. 1999-09-16 03:02:37 +00:00
briano%netscape.com 337d868c65 General cleanup. 1999-09-16 01:09:42 +00:00
duncan%be.com 01abb3a4a1 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 9948d07c97 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 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
ramiro%netscape.com 99e19a1241 Fix the timer names for these platforms. 1999-08-25 14:12:04 +00:00
ramiro%netscape.com aed2f968ba Remove extraneous AddRef(). 1999-08-25 11:45:14 +00:00
ramiro%netscape.com 7f374f6c96 Fix for the sunos build. 1999-08-24 15:26:31 +00:00
ramiro%netscape.com 2d131e53c9 Set the timer libs in one place. 1999-08-24 14:58:43 +00:00
ramiro%netscape.com d8ed9e19ea 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 c7af4180f9 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 c466ab950f fix xlib timer bug. this is not part of the build. 1999-08-20 03:26:54 +00:00
mcafee%netscape.com 024ea35904 Compiler warnings. 1999-08-19 05:21:34 +00:00
ramiro%netscape.com dcc2f02b46 Fix for crash on startup. 1999-08-17 18:59:44 +00:00
ramiro%netscape.com 2835075ab2 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 9b64a66483 Fix the qt timers. 1999-08-17 06:56:13 +00:00
ramiro%netscape.com 336a61a9ec Fix for bug 11964. Timers were leaking again. Approved by jevering. 1999-08-17 01:05:09 +00:00
shawnp%earthling.net c28c984e19 Initial version of qt timer files. Did just enough work to get it to work. 1999-08-12 02:33:43 +00:00
ramiro%netscape.com 692e429935 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 00c3e1d976 Forgot a slash. 1999-08-02 14:48:05 +00:00
ramiro%netscape.com e560b3661b Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
blizzard%redhat.com 1691271f8d merge changes from timer/ directory that ramiro missed. this shouldn't affect anything. 1999-07-28 02:49:30 +00:00
ramiro%netscape.com 5c8d555af7 Add IDS for unix toolkit timers. 1999-07-23 12:24:09 +00:00
ramiro%netscape.com 64c16183ef 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 ff98e6c26b Export NS_NewTimer() with PR_PUBLIC_API (this is a Mac-only file). 1999-07-23 05:18:18 +00:00
ramiro%netscape.com ed261f8773 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