37906 Commits

Author SHA1 Message Date
vidur%netscape.com
89bc046b3c Spaces now stripped from map name for client-side maps. Client-side and server-side imagemaps can now co-exist
git-svn-id: svn://10.0.0.236/trunk@43722 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:22:02 +00:00
akkana%netscape.com
a26cb0367a Ifdef DEBUG, then when doing nsRange::ToString, also dump node contents
to stdout via List() so we can see what's in the range besides text.


git-svn-id: svn://10.0.0.236/trunk@43721 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:20:57 +00:00
hangas%netscape.com
5cba973cd6 Improved DumpDOM to show all attributes of every tag. This will not affect the build.
git-svn-id: svn://10.0.0.236/trunk@43720 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:19:59 +00:00
pnunn%netscape.com
75dd354778 Cleaning up returns across api's. pnunn
git-svn-id: svn://10.0.0.236/trunk@43719 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:19:06 +00:00
pnunn%netscape.com
13b058b1de Cleaning up returns across api. pnunn@netscape.com
git-svn-id: svn://10.0.0.236/trunk@43718 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:17:21 +00:00
evaughan%netscape.com
fd72782f13 xpscrollbars
git-svn-id: svn://10.0.0.236/trunk@43717 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:16:23 +00:00
rods%netscape.com
fb8cb55b71 Adding AppendFrames so it won't crash when adding items.
git-svn-id: svn://10.0.0.236/trunk@43716 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:15:04 +00:00
akkana%netscape.com
4c0a11e3ff Partial work toward 11390, using style instead of embedded pre tag
to control wrapping; this adds a style tag that should work, but
doesn't seem to (see bug 4696), so I've left the old pre tag in place.
Also change text to more accurately reflect the situation, and fix the
80 char reference so that it's really 80 chars (was 78 ;-).


git-svn-id: svn://10.0.0.236/trunk@43715 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:14:54 +00:00
sspitzer%netscape.com
5a13c16a3f the other half of my checkin.
git-svn-id: svn://10.0.0.236/trunk@43714 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:13:56 +00:00
cyeh%netscape.com
9b5ae3e86b fix for 11608, implement XPCOM build id
git-svn-id: svn://10.0.0.236/trunk@43713 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:13:02 +00:00
rhp%netscape.com
3024e2e715 Removing stale directory
git-svn-id: svn://10.0.0.236/trunk@43712 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:12:10 +00:00
akkana%netscape.com
3e1143ba96 11684: remove redundant wrapcol variable from editor
(and fix type in obsolete text editor);
Partial work toward 11390, use style rather than embedded PRE for wrapping
  (unfinished, currently ifdefed out).


git-svn-id: svn://10.0.0.236/trunk@43711 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:11:58 +00:00
hyatt%netscape.com
1b3d134a9d Disabling the old popup code. The new popup code will be coming online
soon.


git-svn-id: svn://10.0.0.236/trunk@43710 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:11:12 +00:00
ducarroz%netscape.com
172cde15a9 Create an autocomplete text widget if needed
git-svn-id: svn://10.0.0.236/trunk@43709 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:11:03 +00:00
ducarroz%netscape.com
88bb45922a Add Get/Set Autocomplete methods
git-svn-id: svn://10.0.0.236/trunk@43708 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:56 +00:00
ducarroz%netscape.com
7d66ec6711 add nsGfxAutoTextControlFrame.cpp (auto completion widget)
git-svn-id: svn://10.0.0.236/trunk@43707 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:54 +00:00
ducarroz%netscape.com
e865dd4c3a Add constructor definition for autocomplete widget
git-svn-id: svn://10.0.0.236/trunk@43706 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:53 +00:00
ducarroz%netscape.com
e901c6e277 Add attribute "autocomplete"
git-svn-id: svn://10.0.0.236/trunk@43705 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:52 +00:00
ducarroz%netscape.com
a1eb3e7bb7 add some autocomplete atoms
git-svn-id: svn://10.0.0.236/trunk@43704 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:45 +00:00
hyatt%netscape.com
cae9ab2048 Checking in a tweak to menu bar listener, and adding some popup set code.
git-svn-id: svn://10.0.0.236/trunk@43703 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:24 +00:00
hyatt%netscape.com
4366098c06 Adding new public directory to xul/base for interfaces, etc.
git-svn-id: svn://10.0.0.236/trunk@43702 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:10:02 +00:00
rhp%netscape.com
764bc28b0e mime fix
git-svn-id: svn://10.0.0.236/trunk@43701 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:09:40 +00:00
slamm%netscape.com
d59506d132 Fix hr sizing (put in div tag). Try to flex the tree.
git-svn-id: svn://10.0.0.236/trunk@43700 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:04:24 +00:00
slamm%netscape.com
61573ae8d9 Open history items in new chromed window. Bug #11986.
git-svn-id: svn://10.0.0.236/trunk@43699 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:02:40 +00:00
sspitzer%netscape.com
43eefd24ff clean up the code a bit.
git-svn-id: svn://10.0.0.236/trunk@43698 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:01:57 +00:00
slamm%netscape.com
d7df6ff412 For debug-only, find default bookmarks file in its new home.
git-svn-id: svn://10.0.0.236/trunk@43697 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:01:40 +00:00
slamm%netscape.com
4b417def74 Use chrome url for dtd's.
git-svn-id: svn://10.0.0.236/trunk@43696 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 22:00:48 +00:00
slamm%netscape.com
cb516897e6 Work around for bug #9921. Windows of size zero are ignore on Linux right now.
git-svn-id: svn://10.0.0.236/trunk@43695 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:59:37 +00:00
jdunn%netscape.com
256b1d1827 Fix problem for HP Native compiler which does not allow 'deletes' on void *.
Judson ok'd the fix


git-svn-id: svn://10.0.0.236/trunk@43694 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:42:13 +00:00
mgleeson1%netscape.com
8b5046b266 #
# 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


git-svn-id: svn://10.0.0.236/trunk@43693 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:30:47 +00:00
jdunn%netscape.com
ffeb5dd19d 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.


git-svn-id: svn://10.0.0.236/trunk@43692 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:24:06 +00:00
mgleeson1%netscape.com
794f5cd2f3 change for hpux porting
git-svn-id: svn://10.0.0.236/trunk@43691 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:17:31 +00:00
cltbld%netscape.com
828d3b714f fix for 11608, implement nsBuildID.h for XPCOM/component registry queries
git-svn-id: svn://10.0.0.236/trunk@43690 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:12:27 +00:00
ftang%netscape.com
e3a9327dae rework the states. this is a tool change. Won't break build. The tool is not run in the build process
git-svn-id: svn://10.0.0.236/trunk@43689 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:12:05 +00:00
ftang%netscape.com
83904bb4a7 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
git-svn-id: svn://10.0.0.236/trunk@43688 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:11:07 +00:00
shaver%netscape.com
1cdc557f6b don't use IDL_tree_warning on 0.6.5, it crashes sometimes.
r=alecf, a=mcafeee


git-svn-id: svn://10.0.0.236/trunk@43687 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:09:08 +00:00
ftang%netscape.com
7150d852a7 fix euc-jp detection bugs by remove 0x85,0x86,0xeb,0xec from the legal char list. number change which won't break build
git-svn-id: svn://10.0.0.236/trunk@43686 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:04:02 +00:00
ftang%netscape.com
7a73724036 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
git-svn-id: svn://10.0.0.236/trunk@43685 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:02:45 +00:00
locka%iol.ie
193c2a1569 Preliminary editor test support
git-svn-id: svn://10.0.0.236/trunk@43684 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:02:22 +00:00
locka%iol.ie
ca6073313f Changes to DHTML model
git-svn-id: svn://10.0.0.236/trunk@43683 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:00:44 +00:00
briano%netscape.com
4959eb05db Automated update
git-svn-id: svn://10.0.0.236/trunk@43682 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:00:36 +00:00
locka%iol.ie
9b5b533c53 Added some more files
git-svn-id: svn://10.0.0.236/trunk@43681 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:59:11 +00:00
locka%iol.ie
a27c23531e Moved command target stuff in base class
git-svn-id: svn://10.0.0.236/trunk@43680 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:58:31 +00:00
ramiro%netscape.com
be15832550 Fix for qt include dir. Thanks to Brian Ryner <bryner@uiuc.edu> for the
patch.


git-svn-id: svn://10.0.0.236/trunk@43679 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:57:13 +00:00
locka%iol.ie
85f451a5cc Fixed more interface changes
git-svn-id: svn://10.0.0.236/trunk@43678 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:56:00 +00:00
locka%iol.ie
305b3d355a Added editor headers
git-svn-id: svn://10.0.0.236/trunk@43677 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:55:03 +00:00
locka%iol.ie
b894ad84b7 Added editor class ids
git-svn-id: svn://10.0.0.236/trunk@43676 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:54:16 +00:00
locka%iol.ie
fcba6f180f Added IOleCommandTarget to site
git-svn-id: svn://10.0.0.236/trunk@43675 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:53:56 +00:00
locka%iol.ie
6d9817d8d8 Preliminary work for edit mode
git-svn-id: svn://10.0.0.236/trunk@43674 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:52:48 +00:00
ramiro%netscape.com
39d1dd3948 Fix bugs 6023, 8565 10077 and possibly 12091. All of these are gtk keyboard
scrolling problems or related.


git-svn-id: svn://10.0.0.236/trunk@43673 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:50:09 +00:00