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

7744 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com c40538917f Fixed some memory leaks 1998-09-15 00:17:13 +00:00
kipp%netscape.com 9bfd1743c2 Use nsBrowserWindow::CloseAllWindows to shutdown cleanly; added a missing NS_RELEASE and removed an improper NS_ADDREF 1998-09-15 00:16:50 +00:00
kipp%netscape.com 55747c08b3 Changed reference counting rules so that the global array holds a reference; added CloseAllWindows so that clean app shutdown is possible 1998-09-15 00:16:12 +00:00
kipp%netscape.com 3f812f19e0 Removed Destroy and added CloseAllWindows 1998-09-15 00:14:31 +00:00
kipp%netscape.com a1b73c9089 Cleaned up ConvertStatus code 1998-09-15 00:14:11 +00:00
kipp%netscape.com 932596c48f Only execute SymLoadModule when tracing is enabled 1998-09-15 00:13:35 +00:00
pinkerton%netscape.com 9a8a90e6d4 don't return "boolean" in GetScrollbarMode() when the return value is a tri-state layout constant. return Int8 which is how it's stored. 1998-09-14 23:32:42 +00:00
vidur%netscape.com d60e612731 Got rid of Construct method from nsIJSScriptObject interface. Added first-pass implementation of reflow case to nsGenericHTMLElement::SetAttr. 1998-09-14 23:02:32 +00:00
vidur%netscape.com ee6c5dfa7e Got rid of Construct method from nsIJSScriptObject interface. 1998-09-14 23:01:48 +00:00
slamm%netscape.com 56a1475b80 Fix the lines removed count in the +/- column 1998-09-14 22:58:53 +00:00
sman%netscape.com ddc297e471 Updated to use the new error codes 1998-09-14 22:40:42 +00:00
pinkerton%netscape.com 349dc120eb Fix bug where we would randomly crash in the RDF notification handler. We weren't properly disposing of the personal toolbar pane and so it would get events long after it was deleted, causing crashes. 1998-09-14 22:36:43 +00:00
rogerl%netscape.com 46f5ffb26f Fixed bug #316293; when break was very first statement in a loop it wasn't
getting patched and so looped for ever.
1998-09-14 22:33:19 +00:00
norris%netscape.com 19a2523b04 Fix 179417 "crash in with tests with with object"
The problem was that when "w=With()" is executed, the new object "w" is created
such that it shares a scope with Object.prototype. When GC runs and
Object.prototype and "w" are both collected, the test in js_DropObjectMap
currently looks like

     if (MAP_IS_NATIVE(map) && ((JSScope *)map)->object == obj)
        ((JSScope *)map)->object = NULL;

The problem is that MAP_IS_NATIVE is false because the object ops are special
for the With object. Thus map->object is left nonnull and when "w" is collected,
it tries to drop its scope, which causes map->object to be referenced, causing
the null dereference.

Update MAP_IS_NATIVE to include With objects as well.
1998-09-14 22:01:01 +00:00
troy%netscape.com 805dafbcdf Added overloaded ConstructFrame() member function. Prep work for table
changes
1998-09-14 21:16:01 +00:00
kostello%netscape.com 8c37a3839d Changed to match new Widget interfaces. 1998-09-14 20:56:27 +00:00
kostello%netscape.com 5f33e2d40d Changes implementation to match the new Widget interfaces i.e. t
he signature of many of the "getters" changed.
1998-09-14 20:54:38 +00:00
kostello%netscape.com 90b7c84599 Helper functions for widget manipulation and creation 1998-09-14 20:49:28 +00:00
kostello%netscape.com 334f544d61 Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface because many of the instance members
no longer derive from nsIWidget.
Also, using helper functions in nsWidgetHelper for standard Create calls.
1998-09-14 20:46:42 +00:00
kostello%netscape.com fec8dc255c Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface. Also, using helper functions in nsWidgetHelper
for standard Create calls.
1998-09-14 20:43:58 +00:00
kostello%netscape.com 56e43e352f Removed Aggregation and removed multiple inheritance.
Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface.
1998-09-14 20:40:49 +00:00
kostello%netscape.com fe224e3000 Major Change: changed all Widget interfaces so that they no longer
descend from nsIWidget. This conforms better to our standard
of not having interfaces inherit from each other.

Changed many of the interfaces to be XPCOM complient i.e. all methods
return nsresult. Therefore the signature of many of the "getters"
changed.
1998-09-14 20:38:05 +00:00
mcafee%netscape.com 5e6ec41042 Merging in XfeToggleButtonIsSet() from Nova branch 1998-09-14 20:26:48 +00:00
slamm%netscape.com 9551109d53 Quiet a compiler warning 1998-09-14 19:52:57 +00:00
slamm%netscape.com 7574376821 Kill some dead code 1998-09-14 19:52:48 +00:00
slamm%netscape.com 2f656e6836 Use the prefapi directly for the toolbar prefs. 1998-09-14 19:52:40 +00:00
slamm%netscape.com 6d3c8bb663 Use prefapi instead of fe_GlobalPrefs. Remove some unused context fe_data items. 1998-09-14 19:52:34 +00:00
slamm%netscape.com f9c564dea4 Add a doClose method to do some possible cleanup. Really just moving some old code out of the xfe close to where it should be used. 1998-09-14 19:52:31 +00:00
slamm%netscape.com 235f9a04a7 Don't need to set top_area in fe_data anymore. 1998-09-14 19:52:19 +00:00
slamm%netscape.com 24f95b99f3 Remove a bunch of uneeded items from the context fe_data. 1998-09-14 19:52:15 +00:00
slamm%netscape.com 4349c5e770 Quiet some compiler warning. Kill some references to fe_data in context that is obsolete. 1998-09-14 19:52:08 +00:00
slamm%netscape.com c328d19884 Remove toolbar prefs from fe_globalPrefs. Use the backend call directly instead. Discard some unused prefs. 1998-09-14 19:52:01 +00:00
slamm%netscape.com 13cd3e8e57 Move an abort clean up from mozilla.c 1998-09-14 19:51:57 +00:00
slamm%netscape.com 0ec26e39bd Kill reference to url_label in fe_data. Quiet a compiler warning. 1998-09-14 19:51:50 +00:00
slamm%netscape.com 3ee566232c Kill some dead code. Call prefs directly instead of using fe_globalPrefs. 1998-09-14 19:51:46 +00:00
pinkerton%netscape.com a36aa17f04 HTMLPane now respects size from HT (in pixels or percentages). 1998-09-14 18:44:19 +00:00
wtc%netscape.com 53ee198a2b For Strong Arm 110 (sa110), set the OS_ARCH to "arm". 1998-09-14 18:09:06 +00:00
sman%netscape.com c43f7ddb16 saved folders column in a different view 1998-09-14 18:03:20 +00:00
spider%netscape.com 543d457b8a xp button and folder birth 1998-09-14 16:20:50 +00:00
dcone%netscape.com c07b6b9bee added some image tests 1998-09-14 15:46:23 +00:00
toshok%netscape.com 515a325ee2 Fix bugzilla bug 741 (typo in laybuiltin.c -- builtin->width should be builtin_width. contributed by rkl@connect.org.uk.) Also, move the builtin's layer at the end of lo_UpdateStateAfterBuiltinLayout. 1998-09-14 08:53:43 +00:00
rpotts%netscape.com 63abdfe9cb Fixed some reference counting problems introduced by the rev 1.20 check in... 1998-09-14 05:43:54 +00:00
troy%netscape.com 4c6e11f18a Container floated elements are now wrapped in a BODY frame 1998-09-14 04:01:08 +00:00
troy%netscape.com 6678c14be5 Moved CreatePlaceholderFrame() to nsCSSContainerFrame so it's shared by
the block and the inline code
1998-09-13 19:58:02 +00:00
troy%netscape.com 92cebd43a8 Restored some code that I can't remove until tables are changed to work
with the new frane construction code
1998-09-13 19:18:39 +00:00
raman%netscape.com a298828e34 Bug fixes to isSecurePrincipal. We weren't checking codebase_principal preference correctly. 1998-09-13 18:07:59 +00:00
wtc%netscape.com a32ad94d34 For DG/UX, rename its OS_ARCH fro "dgux" to "DGUX".
dgux.mk is also renamed DGUX.mk.
1998-09-13 04:18:06 +00:00
wtc%netscape.com 66d884cf5d Port to Linux/Strong Arm 110. Only the pthreads version works.
Files changed: Linux.mk, _linux.cfg, _linux.h.
1998-09-13 03:43:33 +00:00
troy%netscape.com f30debacdb Changed to explicitly create frame of type frameset or outer frame instead
of using CreateFrame() which will be going away
1998-09-13 02:45:07 +00:00
raman%netscape.com f49eb6d2b2 Added some more preferences for AutoUpdate 1998-09-13 02:02:51 +00:00