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

37483 Коммитов

Автор SHA1 Сообщение Дата
sspitzer%netscape.com eefa9b62e7 clean up the code a bit. 1999-08-19 22:01:57 +00:00
slamm%netscape.com ef94809e8c For debug-only, find default bookmarks file in its new home. 1999-08-19 22:01:40 +00:00
slamm%netscape.com 06f69e35e2 Use chrome url for dtd's. 1999-08-19 22:00:48 +00:00
slamm%netscape.com a912337b34 Work around for bug #9921. Windows of size zero are ignore on Linux right now. 1999-08-19 21:59:37 +00:00
jdunn%netscape.com 3a6cd8fce9 Fix problem for HP Native compiler which does not allow 'deletes' on void *.
Judson ok'd the fix
1999-08-19 21:42:13 +00:00
mgleeson1%netscape.com a16b5c49c6 #
# The contents of this file are subject to the Netscape Public License
# Version 1.0 (the "NPL"); you may not use this file except in
# compliance with the NPL.  You may obtain a copy of the NPL at
# http://www.mozilla.org/NPL/
#
# Software distributed under the NPL is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
# for the specific language governing rights and limitations under the
# NPL.
#
# The Initial Developer of this code under the NPL is Netscape
# Communications Corporation.  Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation.  All Rights
# Reserved.
#

DEPTH		= ../../../..
topsrcdir	= @top_srcdir@
srcdir		= @srcdir@
VPATH		= @srcdir@

include $(DEPTH)/config/autoconf.mk

LIBRARY_NAME	= xpconnect
MODULE		= xpconnect

CPPSRCS		= \
		nsXPConnect.cpp \
		xpcarbitrary.cpp \
		xpccomponents.cpp \
		xpccontext.cpp \
		xpcconvert.cpp \
		xpcjsid.cpp \
		xpclog.cpp \
		xpcmaps.cpp \
		xpcmodule.cpp \
		xpcstack.cpp \
		xpcthreadcontext.cpp \
		xpcthrower.cpp \
		xpcwrappedjs.cpp \
		xpcwrappedjsclass.cpp \
		xpcwrappednative.cpp \
		xpcwrappednativeclass.cpp \
		xpcwrappednativejsops.cpp \
		$(NULL)

include $(topsrcdir)/config/config.mk

# XXX hackage!
# only copy the .so to components dir on platforms where xptcall is supported

# Unixish x86
ifneq (,$(filter SunOS Linux FreeBSD NetBSD BSD_OS,$(OS_ARCH)))
ifeq (86,$(findstring 86,$(OS_TEST)))
IS_COMPONENT	= 1
endif
endif

# Neutrino Cross-Compiled for x86
ifneq (,$(filter NTO,$(OS_TARGET)))
ifeq (86,$(findstring 86,$(OS_TEST)))
IS_COMPONENT	= 1
endif
endif

# Solaris/sparc
ifeq ($(OS_ARCH),SunOS)
ifneq (86,$(findstring 86,$(OS_TEST)))
IS_COMPONENT	= 1
endif
endif

# Linux/sparc
ifeq ($(OS_ARCH),Linux)
ifeq ($(OS_TEST),sparc)
IS_COMPONENT    = 1
endif
endif

# NetBSD/m68k
ifeq ($(OS_ARCH),NetBSD)
ifneq (,$(filter amiga atari hp300 mac68k mvme68k next68k sun3 sun3x x68k,$(OS_TEST)))
IS_COMPONENT	= 1
endif
endif

# BeOS/Intel
ifeq ($(OS_ARCH),BeOS)
ifeq ($(OS_TEST),BePC)
IS_COMPONENT	= 1
endif
endif

# HPUX
ifeq ($(OS_ARCH),HP-UX)
ifneq ($(CC),gcc)
IS_COMPONENT	= 1
endif
endif

# AIX
ifeq ($(OS_ARCH),AIX)
IS_COMPONENT	= 1
endif

# IRIX
ifeq ($(OS_ARCH),IRIX)
ifneq ($(basename $(OS_RELEASE)),5)
IS_COMPONENT	= 1
endif
endif

# OpenVMS (Alpha only at this point)
ifeq ($(OS_ARCH),OpenVMS)
ifeq ($(CPU_ARCH),Alpha)
IS_COMPONENT	= 1
endif
endif

# Linux or NetBSD ARM
ifneq (,$(filter Linux NetBSD,$(OS_ARCH)))
ifeq (arm,$(findstring arm,$(OS_TEST)))
IS_COMPONENT	= 1
endif
ifeq (sa110,$(findstring sa110,$(OS_TEST)))
IS_COMPONENT	= 1
endif
endif

include $(topsrcdir)/config/rules.mk

# this is automatically discovered under BeOS
ifneq ($(OS_ARCH),BeOS)
LIBS		+= \
		-lmozjs \
		-lxpcom \
		-lmozreg \
		$(NSPR_LIBS) \
		$(NULL)
endif

DEFINES		+= -DJSFILE -DJS_THREADSAFE
1999-08-19 21:30:47 +00:00
jdunn%netscape.com 0267733534 Fix build error on AIX, which won't allow 'redefining' of functions (i.e memcopy)
I talked this over with Nisheeth and the only reason this was put in was to
fix compiler warnings.
1999-08-19 21:24:06 +00:00
mgleeson1%netscape.com a802a5ded7 change for hpux porting 1999-08-19 21:17:31 +00:00
cltbld%netscape.com 1a5cab0274 fix for 11608, implement nsBuildID.h for XPCOM/component registry queries 1999-08-19 21:12:27 +00:00
ftang%netscape.com e09d1ecfc4 rework the states. this is a tool change. Won't break build. The tool is not run in the build process 1999-08-19 21:12:05 +00:00
ftang%netscape.com 9e336f7a23 fix euc-jp detection bugs by remove 0x85,0x86,0xeb,0xec from the legal char list. change size of array which won't break build 1999-08-19 21:11:07 +00:00
shaver%netscape.com f48a471044 don't use IDL_tree_warning on 0.6.5, it crashes sometimes.
r=alecf, a=mcafeee
1999-08-19 21:09:08 +00:00
ftang%netscape.com ad86efe169 fix euc-jp detection bugs by remove 0x85,0x86,0xeb,0xec from the legal char list. number change which won't break build 1999-08-19 21:04:02 +00:00
ftang%netscape.com 89d2e5ab4b fix charset detection by treating 0x85,0x86,0xeb,0xec illegal in sjis. This is a tool change. Won't break build. The tool is not run in the build process 1999-08-19 21:02:45 +00:00
locka%iol.ie 024d060959 Preliminary editor test support 1999-08-19 21:02:22 +00:00
locka%iol.ie 8766a22786 Changes to DHTML model 1999-08-19 21:00:44 +00:00
briano%netscape.com ff3292b961 Automated update 1999-08-19 21:00:36 +00:00
locka%iol.ie 72882b89bd Added some more files 1999-08-19 20:59:11 +00:00
locka%iol.ie 8d8478cdba Moved command target stuff in base class 1999-08-19 20:58:31 +00:00
ramiro%netscape.com 4dceb485e5 Fix for qt include dir. Thanks to Brian Ryner <bryner@uiuc.edu> for the
patch.
1999-08-19 20:57:13 +00:00
locka%iol.ie 618fc7952a Fixed more interface changes 1999-08-19 20:56:00 +00:00
locka%iol.ie 0de6507c12 Added editor headers 1999-08-19 20:55:03 +00:00
locka%iol.ie 83b0ea056b Added editor class ids 1999-08-19 20:54:16 +00:00
locka%iol.ie cadc80e9c6 Added IOleCommandTarget to site 1999-08-19 20:53:56 +00:00
locka%iol.ie ec3777001c Preliminary work for edit mode 1999-08-19 20:52:48 +00:00
ramiro%netscape.com 4227258350 Fix bugs 6023, 8565 10077 and possibly 12091. All of these are gtk keyboard
scrolling problems or related.
1999-08-19 20:50:09 +00:00
cyeh%netscape.com 055e55fe4f second part: make win32 generate nsIBuildID.h dynamically 1999-08-19 20:45:59 +00:00
karnaze%netscape.com f3c75906d9 fix mac bustage 1999-08-19 20:36:52 +00:00
vidur%netscape.com 5daa6435c2 Changed method signature of EvaluateScript to return nsresult. Added nsJSThreadContextStack pushing and popping around script evaluation. 1999-08-19 20:36:31 +00:00
mgleeson1%netscape.com 179ca27661 HP-UX additions 1999-08-19 20:36:06 +00:00
saari%netscape.com f9c6f80a72 Commiting to M9 branch, a temp disabling of keybinding on win32 and linux. Bug 11983. Approved by jevering 1999-08-19 20:35:56 +00:00
cyeh%netscape.com de4d917332 perl script to generate build number define for xpcom and to fix bug 11608 1999-08-19 20:30:52 +00:00
chuang%netscape.com 0b3fa296eb Add sorting on address book columns 1999-08-19 20:12:19 +00:00
morse%netscape.com 0b5ba8deb5 remove warning messages 1999-08-19 20:10:04 +00:00
chuang%netscape.com 3c1a2e61be replace pref html to xul 1999-08-19 20:07:18 +00:00
troy%netscape.com c4cd9c8b70 Changed to handle "ReflowDirty" reflow command 1999-08-19 20:05:27 +00:00
rjc%netscape.com aa18812942 Tweak Search UI. 1999-08-19 20:00:43 +00:00
briano%netscape.com 91f13ea8f8 Automated update 1999-08-19 20:00:26 +00:00
rjc%netscape.com 51ec7580f2 Search UI tweaks. 1999-08-19 19:58:26 +00:00
slamm%netscape.com f80fefed68 Only write output file if it has changed (fix for no mozconfig case) 1999-08-19 19:58:05 +00:00
rjc%netscape.com d6999a8895 Search datasource tweaks. 1999-08-19 19:57:48 +00:00
rjc%netscape.com 9b7d9a8bfd Get Search stuff into Unix builds. 1999-08-19 19:57:10 +00:00
bienvenu%netscape.com aabc071af0 add directory param to getcardforemailaddress more work on ab history 1999-08-19 19:56:33 +00:00
slamm%netscape.com 2242e09d9d Re-enable creating directories incrementally. Thanks to Colin Blakes <colin@theblakes.com> for pointing out that OpenVMS needs this. Also, only update Makefiles if their Makefile.in's have changed. 1999-08-19 19:56:26 +00:00
bienvenu%netscape.com 72fbbb76e6 add directory param to getcardforemailaddress 1999-08-19 19:55:39 +00:00
karnaze%netscape.com 72aae44d80 moved TableIncrementalReflow from html/tests to html/tests/table/interactive 1999-08-19 19:55:16 +00:00
nhotta%netscape.com cf8c22965e Fixed compile errors (not part of the build). 1999-08-19 19:55:05 +00:00
ftang%netscape.com 5459d2cfc0 fix bug 12141 1999-08-19 19:54:52 +00:00
ducarroz%netscape.com 10c7fbd7f5 Fix some typo error 1999-08-19 19:54:38 +00:00
slamm%netscape.com 05d4b58dd0 Make NSPR message look less like an error. 1999-08-19 19:54:16 +00:00