Commit Graph

53979 Commits

Author SHA1 Message Date
rjc%netscape.com
ff6e66a823 Save HTML page results for any given engine.
git-svn-id: svn://10.0.0.236/trunk@44129 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 08:11:42 +00:00
cls%seawood.org
de51af2153 Fixed setting of MOZ_MONOLITHIC_TOOLKIT.
Added new option: --enable-random-options .
This option will randomly invoke a select number of other build options.  The purpose of this option is to encourage the testing of some of our non-common build options by making it easy.  In theory, every option should work (given a constraint or two) or should be removed.  Currently, the additional options selected will override the ones passed on the command line.


git-svn-id: svn://10.0.0.236/trunk@44128 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 08:08:57 +00:00
jband%netscape.com
ab520c184c Switched to newer style NS_IMPL_* macros. Fixed some warnings.
git-svn-id: svn://10.0.0.236/trunk@44127 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 08:01:33 +00:00
jband%netscape.com
d8db397370 changed a comment
git-svn-id: svn://10.0.0.236/trunk@44126 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 07:58:19 +00:00
hyatt%netscape.com
d9c84e2373 Implemented element-level capturing in the XUL DOM.
git-svn-id: svn://10.0.0.236/trunk@44125 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 07:26:57 +00:00
jband%netscape.com
d38b37eed5 changed all those pesky instances of 'NULL' to 'nsnull'
git-svn-id: svn://10.0.0.236/trunk@44124 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 07:16:50 +00:00
rjc%netscape.com
31185f0e01 Tweak search UI. Just XUL/JS/CSS changes.
git-svn-id: svn://10.0.0.236/trunk@44123 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 07:06:19 +00:00
buster%netscape.com
d73d1687de preliminary support for text area wrap
install text control's event listeners ahead of the editor's own default listeners.


git-svn-id: svn://10.0.0.236/trunk@44122 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 06:46:08 +00:00
buster%netscape.com
d25319c9c2 Split out installing the editor's own event handler as a separate step.
The owner of the editor can now initialize the editor,
set up its own listeners if it wants to, then the editor will set up it's own
backstop listeners as part of PostCreate().
The backstop key listener now ignores ENTER for single line text controls.
Ugly to have to do it here, it would be better if the owner could just swallow the key event.


git-svn-id: svn://10.0.0.236/trunk@44121 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 06:42:04 +00:00
waterson%netscape.com
637ade40c5 Fix VC5.0 bustage.
git-svn-id: svn://10.0.0.236/trunk@44120 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:33:20 +00:00
hyatt%netscape.com
5affef5cf7 Tweaking capturing. Still doesn't work for elements though.
git-svn-id: svn://10.0.0.236/trunk@44119 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:32:55 +00:00
hyatt%netscape.com
9e91bd5950 Teaching the RDF element about the concept of being focusable.
git-svn-id: svn://10.0.0.236/trunk@44118 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:20:14 +00:00
putterman%netscape.com
c6f3366ca3 Change resultspane to use onselect.
git-svn-id: svn://10.0.0.236/trunk@44117 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:16:48 +00:00
karnaze%netscape.com
679313adbb new regression test
git-svn-id: svn://10.0.0.236/trunk@44116 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 05:02:38 +00:00
karnaze%netscape.com
6af013e1ae bug 11026 - rounding error on balancing when max element size is too large.
git-svn-id: svn://10.0.0.236/trunk@44115 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 04:41:30 +00:00
waterson%netscape.com
0e7192a469 Add xpfe/components/directory/Makefile.
git-svn-id: svn://10.0.0.236/trunk@44114 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 04:20:45 +00:00
waterson%netscape.com
a48e5e6a58 Make it work.
git-svn-id: svn://10.0.0.236/trunk@44113 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 04:20:28 +00:00
waterson%netscape.com
f9dacb03b1 Clean up Unix compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@44112 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 04:19:48 +00:00
ramiro%netscape.com
6355d15e51 Fix for gcc 2.7.
git-svn-id: svn://10.0.0.236/trunk@44111 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 03:54:04 +00:00
waterson%netscape.com
0c5c5d2171 Initial revision. Not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@44110 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 03:48:53 +00:00
putterman%netscape.com
c089c54ddc Changes to use onselect in threadpane. Make Next Message and Next Unread Message work
as well.


git-svn-id: svn://10.0.0.236/trunk@44109 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 02:58:28 +00:00
hshaw%netscape.com
4ec3fed3e2 fix depend file generation
git-svn-id: svn://10.0.0.236/trunk@44108 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 02:14:16 +00:00
hyatt%netscape.com
757a174cb7 Fix for bug 9839.
git-svn-id: svn://10.0.0.236/trunk@44107 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 02:09:01 +00:00
mccabe%netscape.com
11fd6c8b36 Remove unused explicit NS_DECL_IFOO declarations from %{C++ blocks in the header files; these are replaced by xpidl-generated NS_DECL_NSIFOO macros.
git-svn-id: svn://10.0.0.236/trunk@44106 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:41:52 +00:00
mccabe%netscape.com
630184ab54 Move remaining implementations in xpfe to using NS_DECL_NSIFOO.
git-svn-id: svn://10.0.0.236/trunk@44105 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:28:33 +00:00
troy%netscape.com
76ad73a855 Removed nsString object that was defined but never used
git-svn-id: svn://10.0.0.236/trunk@44104 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:15:57 +00:00
hyatt%netscape.com
975c5951bb Fix for several bugs (12299, 12289, 12295).
git-svn-id: svn://10.0.0.236/trunk@44103 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:13:29 +00:00
mccabe%netscape.com
21c708fc47 Move uses xpfe/components interfaces to using NS_DECL_NSIFOO macro. Several interfaces in xpfe/components declared their own NS_DECL_IFOO macros; I moved those to generated NS_DECL_NSIFOO and will remove the definitions in a subsequent checkin to prevent any risk of mid-checkin skew.
git-svn-id: svn://10.0.0.236/trunk@44102 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 01:07:33 +00:00
blizzard%redhat.com
e4eaafe27b add example of how to handle a size allocation change
git-svn-id: svn://10.0.0.236/trunk@44101 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 00:52:31 +00:00
troy%netscape.com
d0af2de549 Changed diagnostic code to DEBUG_troy instead of NS_DEBUG so it doesn't
slow down all debug builds. Show be done with NSPR loggin instead...


git-svn-id: svn://10.0.0.236/trunk@44100 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 00:37:10 +00:00
blizzard%redhat.com
8c0161b9b9 fix build for xlib embedding
git-svn-id: svn://10.0.0.236/trunk@44099 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-23 00:30:42 +00:00
jband%netscape.com
b854f5b075 - Move reflected result codes into Components.results - populated dynamically.
- Throw nsIXPCException objects rather than strings into JS.
- Better and more information in exceptions - including names of result codes and call stack.
- Added nsIJSErrorReport as attachment to exceptions for JS errors.
- Exceptions thrown in JS now get properly translated into result codes.
- Exceptions thrown JS->native->JS get propagated.
- Added per thread nsIXPConnect::[G,S]etPendingException.
- Added XPCConvert::JSValToXPCException - still needs better handling JS exception objects.
- Added XPCConvert::JSErrorToXPCException.
- No longer eat JS errrors in wrapped JS code called from native code.
- Declare xpconnect result codes in nsIXPConnect.h.
- Changed format of xpc.msg to give error names and descriptions.
- Fixed extraneous semicolons on XPC_IMPLEMENT_* macro usage.
- Using NS_IMPL_ISUPPORTS2 for nsIXPCScriptable declarations.
- Improve refcounting in xpccomponents.
- Turned some common code into macros.
- Converting some interfaces to use mccabe's NS_IMPL_* macros.
- Cleanup lots of trailing whitespace.
- Fixed idl comments.


git-svn-id: svn://10.0.0.236/trunk@44098 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:56:42 +00:00
karnaze%netscape.com
2ccead2f78 removed assertions in new incremental layout methods
git-svn-id: svn://10.0.0.236/trunk@44097 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:56:39 +00:00
mccabe%netscape.com
afea99f4a0 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.


git-svn-id: svn://10.0.0.236/trunk@44096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:52:07 +00:00
morse%netscape.com
e452b974a6 fix potential dereferencing problems
git-svn-id: svn://10.0.0.236/trunk@44095 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:45:35 +00:00
mscott%netscape.com
65a57de1f9 Remove unnecessary windows.h include which was used to get InterlockedIncrement for threadsafe interfaces. I fixed the
implementation of threadsafe addref and release for windows to notrequire it so people no longer need to include windows.h whenever
you are using a threadsafe interface.


git-svn-id: svn://10.0.0.236/trunk@44094 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:03:27 +00:00
mscott%netscape.com
be56ad3dbc Add more status lines.
git-svn-id: svn://10.0.0.236/trunk@44093 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:02:45 +00:00
mscott%netscape.com
40e3253f6f return NS_ERROR_NOT_IMPLEMENTED for some of the channel interface implementations
git-svn-id: svn://10.0.0.236/trunk@44092 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 22:58:40 +00:00
mscott%netscape.com
2a153eea93 Remove unnecessary windows.h include which was used to get InterlockedIncrement for threadsafe interfaces. I fixed the
implementation of threadsafe addref and release for windows to notrequire it so people no longer need to include windows.h whenever
you are using a threadsafe interface.


git-svn-id: svn://10.0.0.236/trunk@44091 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 22:57:50 +00:00
mscott%netscape.com
6ced3011c0 Remove unnecessary windows.h include which was used to get InterlockedIncrement for threadsafe interfaces.
I fixed the implementation of threadsafe addref and release for windows to not require it so people no longer
need to include windows.h whenever you are using a threadsafe interface.

return NS_ERROR_NOT_IMPLEMENTED for some of the channel interface implementations

Use NS_GET_IID.


git-svn-id: svn://10.0.0.236/trunk@44090 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 22:55:47 +00:00
mscott%netscape.com
9e5d4ed0b4 Remove unnecessary windows.h include which was used to get InterlockedIncrement for threadsafe interfaces.
I fixed the implementation of threadsafe addref and release for windows to not require it so people no longer
need to include windows.h whenever you are using a threadsafe interface.


git-svn-id: svn://10.0.0.236/trunk@44089 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 22:54:05 +00:00
bienvenu%netscape.com
072a7317d9 back out scc's change, and my attempted fix
git-svn-id: svn://10.0.0.236/trunk@44088 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 22:06:53 +00:00
bienvenu%netscape.com
714dd624cc attempt to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@44087 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 21:44:45 +00:00
scc%netscape.com
7c0b0cb314 Added |GetIID|
git-svn-id: svn://10.0.0.236/trunk@44086 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 20:54:08 +00:00
briano%netscape.com
141bab2d03 Automated update
git-svn-id: svn://10.0.0.236/trunk@44085 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 20:30:21 +00:00
cls%seawood.org
16be64f516 Removed checks for unused headers, libs and functions.
Added --enable-x11-shm option for gfx-gtk shm support.


git-svn-id: svn://10.0.0.236/trunk@44084 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 20:25:26 +00:00
bienvenu%netscape.com
ca8a6ce0dd remove NS_COMFALSE
git-svn-id: svn://10.0.0.236/trunk@44082 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 18:10:21 +00:00
hshaw%netscape.com
d17a037746 get macro definition from config.mak
git-svn-id: svn://10.0.0.236/trunk@44081 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 17:51:49 +00:00
hshaw%netscape.com
6e88d986ed conditionally compile socket provider support for windows, temporary until linux/mac build scripts checked in
git-svn-id: svn://10.0.0.236/trunk@44080 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 17:44:08 +00:00
hshaw%netscape.com
8a3e05c2f7 allow inheritance
git-svn-id: svn://10.0.0.236/trunk@44079 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 17:28:36 +00:00