warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
warren%netscape.com
4371911062
Added new version that's used with new no-libs-pass make on Windows.
1999-11-28 02:48:59 +00:00
tbogard%aol.net
9b922ed9d5
Added do_GetInterface to the dlldeps so it is properly exported from the DLL.
1999-11-28 02:17:24 +00:00
tbogard%aol.net
dec406dc95
Turned on the do_GetInterface implementation by removing the #ifdef 0.
1999-11-28 02:16:22 +00:00
tbogard%aol.net
963f9e7043
Added nsIInterfaceRequestor.cpp to the build.
1999-11-28 02:15:11 +00:00
toshok%hungry.com
dcf53bcc22
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-28 00:10:16 +00:00
toshok%hungry.com
d0c9099ffc
move all x86 specific stuff into a CPU_ARCH guarded section, and if NETBSD_ELF is defined, don't build with GLOBALS_NEED_UNDERSCORE
1999-11-27 23:48:29 +00:00
toshok%hungry.com
dd59ce6115
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-27 23:38:58 +00:00
toshok%hungry.com
c800126fc4
for egcs-1.1.1 (gcc 2.91) don't include the terminate() function. there may be previous revisions that don't need this function, but this is the version i have - we can always change the check later.
1999-11-27 23:17:20 +00:00
toshok%hungry.com
46b7c1f2d9
don't worry about the compile time warnings wrt this function definition, and add support for platforms that have an underscore prepended to the symbol name.
1999-11-27 23:05:49 +00:00
blizzard%redhat.com
3880998712
make the grab a little more idiot proof
1999-11-27 20:08:18 +00:00
shaver%netscape.com
b829e11c5a
Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford
...
<fuzed@swbell.net>.
1999-11-27 17:47:05 +00:00
toshok%hungry.com
95f659e6bc
switch from nspr21 to nspr3
1999-11-27 10:39:22 +00:00
toshok%hungry.com
4853e84afd
NetBSD needs underscores (at least in a.out mode. i need to try out elf.)
1999-11-27 10:36:10 +00:00
toshok%hungry.com
7396d13343
add handling for platforms that need underscores in front of global symbols.
1999-11-27 10:35:31 +00:00
toshok%hungry.com
4df491f18e
NetBSD uses the same stuff for ThreadContexts as FreeBSD
1999-11-27 10:30:58 +00:00
toshok%hungry.com
f6ae3b6a42
include x86UnixishThread.h for LINUX, FREEBSD, and NETBSD
1999-11-27 10:29:00 +00:00
toshok%hungry.com
0f79d5e1ad
switch to using the md/Asm.h macros (GLOBAL_ENTRY and END_ENTRY)
1999-11-27 10:28:16 +00:00
toshok%hungry.com
671b348574
add NetBSD.mk
1999-11-27 10:26:55 +00:00
toshok%hungry.com
9e12028c73
stop listing OS's that exclude the prototypes and list the only one for which we include them. this file should be renamed to x86ExceptionHandler.h
1999-11-27 10:24:57 +00:00
toshok%hungry.com
c64723b026
use END_ENTRY instead of a naked .size pseudo op
1999-11-27 10:23:06 +00:00
toshok%hungry.com
1be797de9e
use GLOBAL_ENTRY/SYMBOL_NAME so symbol names are prepended with '_'
1999-11-27 10:22:33 +00:00
toshok%hungry.com
03c4f1c38d
merge the freebsd/linux thread files into one, and use it for netbsd too
1999-11-27 10:21:49 +00:00
tor%cs.brown.edu
0849b98e62
Build bustage fix for gcc 2.7 & vc5 - include class interface
...
before playing with nsCOMPtr. r=travis@aol.net ,a=dmose@mozilla.org
1999-11-27 05:05:14 +00:00
tbogard%aol.net
904e13e316
Changed NS_ASSERTION to NS_ENSURE on an interface boundary check. Done mainly to get VC depend to rebuild this file so tinderbox will go green.
1999-11-27 03:36:35 +00:00
tbogard%aol.net
debce02604
nsGfxTextControlFrame now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface. Also changed some regular XPCOM pointers to be nsCOMPtrs.
1999-11-27 03:23:43 +00:00
tbogard%aol.net
305e287b28
nsHTMLDocument now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface.
1999-11-27 03:11:10 +00:00
tbogard%aol.net
715b5883cb
nsFrameFrame now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface. Also changed the call to GetTitle to properly free the returned pointer as an internal const pointer is no longer returned.
1999-11-27 03:06:59 +00:00
tbogard%aol.net
53da43affb
Added getPositionAndSize() to nsIBaseWindow.
1999-11-27 02:49:57 +00:00
tbogard%aol.net
fc861622a5
GlobalWindow now uses the nsIBaseWindow interface off the WebShell object to do positioning stuff instead of nsIWebShell interface. Also changed the call to GetTitle to properly free the returned pointer as an internal const pointer is no longer returned.
1999-11-27 02:35:54 +00:00
tbogard%aol.net
39bf3b8c44
Free pointer returned by GetTitle since it no longer returns a const pointer to the internal string storage.
1999-11-27 02:29:17 +00:00
tbogard%aol.net
596104f4a2
Removed const from GetTitle to get in sync with API.
1999-11-27 02:24:43 +00:00
tbogard%aol.net
7baa306471
Removed const from GetTitle to get in sync with removal from API.
1999-11-27 02:22:42 +00:00
tbogard%aol.net
5209114e72
Removed the const from GetTitle to reflect the fact that the implementation should return an allocated string.
1999-11-27 02:21:43 +00:00
sspitzer%netscape.com
449b64a2e7
fix 974 warnings by declaring a virtual destructor
1999-11-27 02:17:23 +00:00
tbogard%aol.net
49a7dee927
nsWebShell now implements nsIBaseWindow. Part of the steps to getting call sites calling the new interfaces rather than nsIWebShell.
1999-11-27 02:14:40 +00:00
tbogard%aol.net
d1f4cb3e8a
Removed the const to reflect the fact that the implementation will return an allocated string, not a pointer to the internal string.
1999-11-27 02:08:42 +00:00
jefft%netscape.com
987cabcbc4
fixed bug 20063 -- Linux Save Message As Template not working with correct line endings; r=mscott
1999-11-26 22:37:03 +00:00
shaver%netscape.com
89607b7de2
Repair missing newlines at end of files, and remove lines of the form
...
#endif foo
both of which upset HPUX's compiler quite a bit.
Patch from Andrew Taylor <Andrew.Taylor@cal.montage.ca>.
1999-11-26 05:33:35 +00:00
jfrancis%netscape.com
2fa98e7b6c
Fix for bug #18859 : [DOGFOOD] URL bar messed up
Replaced all calls to SelectAllText() with calls to
nsIEditor::SelectAll().
r=jfrancis@netscape.com
(kin is the author of these changes - being checked in by reviewer)
1999-11-26 03:11:12 +00:00
syd%netscape.com
6551926872
Remove tasksExtension.xul. r=rginda
1999-11-25 10:41:35 +00:00
rbs%maths.uq.edu.au
e4a6b5bb4a
Catch up with recentchanges in layout
1999-11-25 07:07:06 +00:00
norris%netscape.com
7219da7de5
Back out last change; didn't mean to check it in.
1999-11-25 05:30:22 +00:00
norris%netscape.com
51842ef45e
Fix 18553 [DOGFOOD] addEventListener allows sniffing keystrokes
...
Add checks to nsScriptSecurityManager::CheckCanListenTo that take
a principal and ensure that the currently executing script code
either is from the same origin as that principal or has the
UniversalBrowserRead privilege enabled. (chrome code has all
privileges enabled by default.) It's okay for the principal passed in
to be null. That just signifies a privileged window/document that only
can be listened to with privileges.
I added GetPrincipal/SetPrincipal methods to nsIEventListenerManager.
nsDocument::GetNewListenerManager sets a principal on the listener
manager when it creates one. Obviously there are other places that
create listener managers, but scripts seem to go through this one.
Another change is to save some memory usage. Currently I allocate an
array of PolicyType that is NS_DOM_PROP_MAX elements long.
Unfortunately, compilers appear to allocate four bytes for each
PolicyType, so the array takes around 2400 bytes. I've added changes
to use two bit vectors that should consume about 1/16 that space.
r=joki
There are also changes that push nsnull onto the JSContext stack when
entering a nested event loop.
r=jband
1999-11-25 05:28:18 +00:00
akkana%netscape.com
a20778e024
Clean up editor key bindings -- saari says they don't need disabled=false. r=jfrancis
1999-11-25 04:13:03 +00:00
akkana%netscape.com
757b1fce03
18033: Add editor API for delete methods, and hook up an initial
...
set of emacs key bindings for Unix. r=jfrancis
1999-11-25 04:11:51 +00:00
brendan%mozilla.org
c8fe63ef47
Eliminate Closure per ECMA ed. 3, fix brutal sharing of lambdas (20076, r=rogerl,shaver).
1999-11-25 03:25:30 +00:00
kvisco%ziplink.net
bc747e5bab
Added preliminary DocumentHandler.h
...
Added changes from Bob Miller (kbob@oblix.com ) which fix some
memory leaks.
1999-11-25 03:03:07 +00:00
mccabe%netscape.com
0397203f0d
Doh. Didn't check other consequences of double-registration; it busted on the doubly-declared static CID.
...
Backing out until I can give it more attention after Turkey Day.
1999-11-25 02:27:14 +00:00
beard%netscape.com
a53ac014c7
bug #13331 , implemented nsWindow::InvalidateRegion(). r=mcafee
1999-11-25 02:06:16 +00:00