Commit Graph

35670 Commits

Author SHA1 Message Date
hyatt%netscape.com
f88f8912b5 Patching native menu implementations for phase 2. Mac is not patched
yet, so menus will not work on the Mac right now.  Patch for Mac
coming shortly.
1999-07-31 07:06:53 +00:00
hyatt%netscape.com
d8132c1664 Phase 2 of XP menu landing. Adding the menupopup child. 1999-07-31 07:02:22 +00:00
warren%netscape.com
07b963204e Added GetLoadGroup/SetLoadGroup to nsIChannel so that redirects can discover the group. 1999-07-31 06:53:12 +00:00
warren%netscape.com
e317552c69 Added debug code to print out timing. 1999-07-31 06:35:08 +00:00
warren%netscape.com
ec70a82de6 Reverted yesterday's change to solve the timing/perf measurement problem. Now I think the main problem was caused by the fact that redirects weren't getting inserted into the group, causing the load to terminate prematurely. That's now solved in the http protocol code. 1999-07-31 06:33:50 +00:00
hyatt%netscape.com
19678d492e Beginning phase 2 of the XP menu landing. Menus will be horked intermittently
on all platforms until I complete this landing.  Do not pull if this will be
a problem for you.
1999-07-31 06:30:43 +00:00
warren%netscape.com
38ba2d2fad Lots of cool logging code. 1999-07-31 06:28:31 +00:00
warren%netscape.com
8c9db416e3 Added shtml 1999-07-31 06:27:03 +00:00
dp%netscape.com
f1ed71677d Fixing calls to startup and shutdown xpcom 1999-07-31 06:26:24 +00:00
troy%netscape.com
3ee376f002 Added NULL pointer check in DisplayAltFeedback() to fix Necko related crash
where LoadIconImage() is succeeding but returning NULL for the icon
1999-07-31 05:59:12 +00:00
dp%netscape.com
759351891f - Added internal UnloadLibraries() that can take a NULL service
manager too for nsXPComShutdown()'s sake
1999-07-31 05:55:26 +00:00
dp%netscape.com
6e7f78ba22 - Fixing ComponentManager destruction
- CLSIDToProdID() fixed to use the correct subtree in registry
- ProgID() enumneration on startup enabled
- Added internal UnloadLibraries() that can take a NULL service
  manager too for nsXPComShutdown()'s sake
- Setting autoreg DirectoryIterator not to resolve symbolic links
1999-07-31 05:55:04 +00:00
dp%netscape.com
4dbf387099 Getting nsHashtable and nsObjectHashtable Reset()s working together. 1999-07-31 05:50:13 +00:00
dp%netscape.com
3ee9b381f5 Adding nsHashtable::Reset(). Changing nsObjectHashtable destructor to use Reset instead of enumerate. This will cause hash entires to be removed from the hash table as values in the hash table are released. 1999-07-31 05:41:54 +00:00
hyatt%netscape.com
75e03ee20f Fixing Pav's bustage. Bad Pav for going to dinner! 1999-07-31 03:49:25 +00:00
beard%netscape.com
14fb29006d Simplified CreateDisplayList() by removing startup conditions. Broke out display list printing code into separate method ShowDisplayList(). 1999-07-31 03:05:37 +00:00
beard%netscape.com
117c8aa2c6 bug #10460: now placing views with negative z-index after their parent in display list. Lots of clean up, added DisplayListElement struct instead of storing views in every 3rd slot of the display list, #ifdef USE_DISPLAY_LIST_ELEMENTS. Simplified CreateDisplayList() by removing startup conditions. Broke out display list printing code into separate method ShowDisplayList(). More to come. 1999-07-31 03:05:32 +00:00
hyatt%netscape.com
1c660c7ed1 Phase 1 of the XP menu landing. Patching XUL files. 1999-07-31 03:04:31 +00:00
jefft%netscape.com
234e49ab1d one more time; try to fix Sun build bustage 1999-07-31 03:03:28 +00:00
hyatt%netscape.com
2a552aa359 Phase 1 of the XP menu landing. Patching XUL files. 1999-07-31 03:02:38 +00:00
hyatt%netscape.com
fd312307df Phase 1 of XP menu landing. Patching XUL files. 1999-07-31 03:01:03 +00:00
hyatt%netscape.com
c49cf6f57e Phase 1 of XP menu landing. Patching XUL files for new syntax. 1999-07-31 02:59:00 +00:00
hyatt%netscape.com
ad3a9298d1 Phase 1 of XP menu landing. Patching XUL files. 1999-07-31 02:56:36 +00:00
hyatt%netscape.com
0e743d8a12 Phase 1 of XP menu landing. Patching XUL files. 1999-07-31 02:55:09 +00:00
hyatt%netscape.com
15b1e42512 Phase 1 of menu landing. Patching XUL files. 1999-07-31 02:51:48 +00:00
hyatt%netscape.com
def6ddc1ac Phase 1 of menu landing. Changing the syntax of XUL files. 1999-07-31 02:50:33 +00:00
hyatt%netscape.com
9bb4fb2ec0 Phase 1 of menu landing. Patching the syntax of XUL files to fix them up. 1999-07-31 02:48:17 +00:00
pavlov%netscape.com
f69d3461a8 back out previous changes 1999-07-31 02:28:56 +00:00
hyatt%netscape.com
f3e7ecf26f Patching the editor XUL file to update to the new menu syntax. 1999-07-31 02:17:30 +00:00
jefft%netscape.com
f164d9d038 try again - fixing sun build bustage 1999-07-31 02:12:13 +00:00
hyatt%netscape.com
89200b9946 Committing navigator.xul with the updated menu syntax. 1999-07-31 02:11:37 +00:00
hyatt%netscape.com
f7bbedf17f Phase 1 of the XP menu landing. Massaging the native menu syntax to make
it interoperable with the XP menu syntax.

Specific changes:
  (a) separator has been renamed to menuseparator
  (b) onclick has been renamed to onaction
  (c) name has been renamed to value
1999-07-31 02:07:17 +00:00
jefft%netscape.com
9ff5392f2f fix sun os bustage 1999-07-31 01:59:52 +00:00
pavlov%netscape.com
b823aec86c fix it for real this time... 1999-07-31 01:54:26 +00:00
hyatt%netscape.com
959418169d Checking in the sample XP menu XUL file. Demos the anonymous creation
capability and has a menu with an action handler attached.
1999-07-31 01:44:30 +00:00
hyatt%netscape.com
00f89f8113 XP menus now know how to anonymously construct children, so that they are
now mostly compatible with the original menu syntax.  They also now
execute create, destroy, and action handlers.
1999-07-31 01:43:33 +00:00
beard%netscape.com
8a020feafa removed special handling of /usr/local/bin/netscape in favor of better solution in resource: URL handler. 1999-07-31 01:04:23 +00:00
pavlov%netscape.com
43bc5a6517 fix mac bustage 1999-07-31 00:57:58 +00:00
briano%netscape.com
c1eec499f5 Looks like the inclusion of OpenVMS.mk isn't temporary. 1999-07-31 00:57:27 +00:00
briano%netscape.com
7508eec834 OpenVMS-specific addition to force a POSIX build of jscpucfg. 1999-07-31 00:38:25 +00:00
briano%netscape.com
ff465452e6 Fixes for OpenVMS provided by Colin Blake (colin@theblakes.com). 1999-07-31 00:31:50 +00:00
briano%netscape.com
11ae450c90 Automated update 1999-07-31 00:30:12 +00:00
dp%netscape.com
ba5c8a9d98 Using nsCRT instead of PL_str*() 1999-07-31 00:28:51 +00:00
jband%netscape.com
eab48df1ca 1) fix the xpconnect factories to not use static objects.
2) add a test that acts as a sample for doing oberloaded methods on xpconnect wraped natives.
3) add a NOT_IMPLEMENTED method to wrapped native for getting the prototype JS object.
4) Set the global object of the JSContext as the wrapped native JSObject's parent when creating this JSObject. This makes JS code compiled against the wrapper actuall work!
5) fix the refcounting on factories in the tests/components module
1999-07-31 00:26:35 +00:00
briano%netscape.com
70e2e6884c Minor change for OpenVMS. 1999-07-31 00:24:25 +00:00
jband%netscape.com
009da53086 copy in most of the better error reporter from js.c 1999-07-31 00:19:50 +00:00
gagan%netscape.com
7226dc69b4 Fix MLK. Freeing up previous versions of mPath/mScheme 1999-07-31 00:15:49 +00:00
jband%netscape.com
ff192b13a2 fix this macro that no one is using so that I can use it in my factory in xpconnect 1999-07-31 00:14:55 +00:00
dp%netscape.com
9a96223724 Removed ASSERTION. Added comments for shutdown. 1999-07-31 00:07:31 +00:00
briano%netscape.com
2a20744a97 Fix for platforms with no --whole-archive flags. 1999-07-31 00:07:17 +00:00