warren%netscape.com
f0d6f0326e
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
1c152cf44e
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
04cd80bfc7
Turned on the do_GetInterface implementation by removing the #ifdef 0.
1999-11-28 02:16:22 +00:00
tbogard%aol.net
e180c28cb1
Added nsIInterfaceRequestor.cpp to the build.
1999-11-28 02:15:11 +00:00
toshok%hungry.com
c3dd401803
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-28 00:10:16 +00:00
toshok%hungry.com
5d998ad311
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
b1e1abe173
x86Win32ExceptionHandler.h => x86ExceptionHandler.h
1999-11-27 23:38:58 +00:00
toshok%hungry.com
9d7415a38e
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
322b32eac0
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
b524887648
make the grab a little more idiot proof
1999-11-27 20:08:18 +00:00
shaver%netscape.com
11dfd58e9d
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
cdc65f460f
switch from nspr21 to nspr3
1999-11-27 10:39:22 +00:00
toshok%hungry.com
25ca76a7e5
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
528fedcd67
add handling for platforms that need underscores in front of global symbols.
1999-11-27 10:35:31 +00:00
toshok%hungry.com
5def741a89
NetBSD uses the same stuff for ThreadContexts as FreeBSD
1999-11-27 10:30:58 +00:00
toshok%hungry.com
91b4e4608f
include x86UnixishThread.h for LINUX, FREEBSD, and NETBSD
1999-11-27 10:29:00 +00:00
toshok%hungry.com
2cf38e10fd
switch to using the md/Asm.h macros (GLOBAL_ENTRY and END_ENTRY)
1999-11-27 10:28:16 +00:00
toshok%hungry.com
cd1b08c408
add NetBSD.mk
1999-11-27 10:26:55 +00:00
toshok%hungry.com
024292034f
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
26dbd24364
use END_ENTRY instead of a naked .size pseudo op
1999-11-27 10:23:06 +00:00
toshok%hungry.com
86b98e570f
use GLOBAL_ENTRY/SYMBOL_NAME so symbol names are prepended with '_'
1999-11-27 10:22:33 +00:00
toshok%hungry.com
a0e0e352c0
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
7cd3eedd8e
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
700932f39a
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
6b691a608e
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
78a1aecb74
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
4f8eb9b94c
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
dafd034c01
Added getPositionAndSize() to nsIBaseWindow.
1999-11-27 02:49:57 +00:00
tbogard%aol.net
750b953527
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
2e490a5284
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
7178c23d71
Removed const from GetTitle to get in sync with API.
1999-11-27 02:24:43 +00:00
tbogard%aol.net
2d51697d64
Removed const from GetTitle to get in sync with removal from API.
1999-11-27 02:22:42 +00:00
tbogard%aol.net
84b42a5623
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
e83434a276
fix 974 warnings by declaring a virtual destructor
1999-11-27 02:17:23 +00:00
tbogard%aol.net
b6ee44a749
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
2d912bc80d
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
c0db98b3dc
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
506027739d
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
5276bfad3a
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
685f40f3de
Remove tasksExtension.xul. r=rginda
1999-11-25 10:41:35 +00:00
rbs%maths.uq.edu.au
66cbaed262
Catch up with recentchanges in layout
1999-11-25 07:07:06 +00:00
norris%netscape.com
74c4e6c6d7
Back out last change; didn't mean to check it in.
1999-11-25 05:30:22 +00:00
norris%netscape.com
b62c04253e
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
ae7abd4efd
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
5ac4f3863a
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
1212d7a599
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
4991af52cd
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
3980465b2b
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
c7400d902d
bug #13331 , implemented nsWindow::InvalidateRegion(). r=mcafee
1999-11-25 02:06:16 +00:00
jfrancis%netscape.com
fc7b2de133
cool! i cant believe it's not butter! (how did the mac ever compile this?)
fixing bizarre cut/paste error.
1999-11-25 01:34:42 +00:00