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

1864 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 5eecd7bc1a Re-write GetTextForNode() to be a bit more efficient; broke out data format. Bug 13137, fix broken use of CBufDescriptor. Add CBufDescriptors where appropriate. 1999-09-07 02:47:56 +00:00
waterson%netscape.com 7e0472ef71 Bug 13137. Fix broken usage of CBufDescriptor. 1999-09-07 02:46:08 +00:00
waterson%netscape.com 0f3a26fccc Right-shift two for hash function; inline some obvious stuff. 1999-09-07 02:44:43 +00:00
waterson%netscape.com e75207446c Add nsXULContentUtils, eventually to replace nsRDFContentUtils. Not yet in the build though. 1999-09-06 22:25:45 +00:00
waterson%netscape.com 22bff65eea Add nsIXULContentUtils. 1999-09-06 22:24:21 +00:00
waterson%netscape.com 0c18269dd8 Fix unix bustage; these two functions have been promoted to real interface methods on the RDF service. 1999-09-06 20:46:25 +00:00
waterson%netscape.com 22f68c9558 Move APIs to create 'anonymous' resources into the RDF service. Fix stuff that was using it. 1999-09-06 19:35:41 +00:00
beard%netscape.com 21a954a42e Temporary hack fix to keep native widgets working. 1999-09-05 17:21:33 +00:00
bruce%cybersight.com df9eb1be0c Use nsAllocator 1999-09-04 15:57:05 +00:00
bruce%cybersight.com dddb6c04a9 Use nsCRT::free() instead of delete[] for char* data. 1999-09-04 15:40:35 +00:00
bruce%cybersight.com 57a301bc82 Use nsCRT::free() instead of delete[] for char* data. 1999-09-04 15:32:52 +00:00
bruce%cybersight.com 4921b1d83b Use nsAllocator for char* data. 1999-09-04 13:59:52 +00:00
bruce%cybersight.com 54d5c088f2 Use nsAllocator instead of new[] and nsCRT::free() instead of delete[] for char* data. 1999-09-04 13:42:15 +00:00
saari%netscape.com 5feefa7589 Adding support for full keyboard to XUL keybinds 1999-09-04 01:25:55 +00:00
dougt%netscape.com 028f11d2bf Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
waterson%netscape.com e90aacbe5f Always return NS_OK from Refresh(), because if we couldn't load the
file, we still need to be able to put crap into the local store.
1999-09-03 18:31:30 +00:00
waterson%netscape.com ff4f3a9ad4 Stomach ill XUL that uses namespaces without declaring them. 1999-09-03 16:52:34 +00:00
waterson%netscape.com 4e1d421b79 Back out previous checking; was causing trouble changing folders in mailnews. 1999-09-03 16:49:26 +00:00
waterson%netscape.com 632b9afc55 Remove unused decls to clean up Unix warnings. 1999-09-03 09:03:47 +00:00
waterson%netscape.com 68981b46fa Change to use xul:tag instead of rdf:type as the meta-attribute that gets an element's tag info thru the graph. This was clashing with other 'normal' uses of rdf:type, and was working because of, er, another bug which I fixed by centralizing the namespace/attribute munging code. 1999-09-03 08:59:29 +00:00
waterson%netscape.com 7a6584f998 Put the local store _first_, so that any persisted changes are picked up before default content. 1999-09-03 08:57:42 +00:00
waterson%netscape.com 6e82604958 Add another routine for munging a namespace/attribute pair to a resource. 1999-09-03 08:56:56 +00:00
bruce%cybersight.com f67b510aa5 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:53:26 +00:00
waterson%netscape.com 2239643aca Persistence, again. 1999-09-03 07:02:25 +00:00
waterson%netscape.com a996d7fb19 Centralize the place from whence we whack namespace/attribute pairs into RDF properties. 1999-09-03 07:01:07 +00:00
waterson%netscape.com e03ab8a6d4 Make the local store _not_ broadcast its changes. In anticipation of persistence... 1999-09-03 06:58:36 +00:00
bruce%cybersight.com 31da4b9f46 Use nsCRT::free() instead of delete[] 1999-09-03 06:20:06 +00:00
bruce%cybersight.com baee0cf57a Fix some char* deallocation issues. Also remove a couple of static IIDs and includes that aren't needed. 1999-09-03 06:08:50 +00:00
kipp%netscape.com 9a00149774 Switch to nsAutoString 1999-09-03 03:52:19 +00:00
kipp%netscape.com dc04e68f6a Use nsAutoString instead of nsCAutoString to avoid double string copy 1999-09-03 03:51:56 +00:00
hyatt%netscape.com 5c7402981c Changing reflow hint for the width attribute of tree cols so that we can get a reflow on a resize. 1999-09-03 03:25:11 +00:00
waterson%netscape.com 4a2a095fd5 Cache the RDF service in a static member variable rather than acquiring it each time. 1999-09-03 00:10:09 +00:00
pinkerton%netscape.com bdda0f539f hookup the drag listener attributes. 1999-09-02 23:19:56 +00:00
waterson%netscape.com fea6bb1b19 Changed ParseNumericValue's declaration to match its definition. 1999-09-02 21:37:30 +00:00
waterson%netscape.com c82d0aba3a Fix bug that was causing insertion sort to _never_ run. Also, fix code that was looking for ID attribute during RDF:Seq detection. 1999-09-02 21:34:57 +00:00
waterson%netscape.com 07fe48827b Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings. 1999-09-02 21:34:17 +00:00
waterson%netscape.com 2d4a0bffa0 Replace calls to nsRDFContentUtils::MakeElementURI() with MakeElementResource(), which is what we wanted anyway. Tweak SplitProperty to use GetValueConst(). 1999-09-02 21:33:53 +00:00
waterson%netscape.com cc0fb78f13 Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings; get rid of dead code that was causing a call to SplitProperty. 1999-09-02 21:32:23 +00:00
waterson%netscape.com 721ee62325 Get rid of silly code that was converting a nsString to a naked unicode, which required automatic coercion _back_ to an nsString, this time using a copy on the heap :-/. 1999-09-02 21:31:22 +00:00
waterson%netscape.com e31f9fb786 Use bigger buffers to avoid spilling to the heap during string manipulation. 1999-09-02 21:29:46 +00:00
waterson%netscape.com 1e1077c6f8 Use PL_HashTableRawAdd() to avoid hashing twice. 1999-09-02 21:29:06 +00:00
waterson%netscape.com b9e936e5a8 Rewrite to avoid heap-spill when mangling the nextVal. 1999-09-02 21:28:33 +00:00
cls%seawood.org 7c07dc5b09 Fix for gcc2.95 bustage. ANSI C++ forbids declaration of function with no type. 1999-09-02 21:06:34 +00:00
waterson%netscape.com 8a45758c29 Bug 12351. Remove the assert; this can happen under normal operating conditions. Do not panic. 1999-09-02 06:54:12 +00:00
hyatt%netscape.com 8a00f5b25e Fix for build bustage. 1999-09-02 02:09:21 +00:00
hyatt%netscape.com c7a01f28f9 Adding support for proportional widths to tree columns. 1999-09-02 01:13:27 +00:00
putterman%netscape.com 702944dcc2 speedup building content. checkin for waterson. 1999-09-01 04:58:36 +00:00
cyeh%netscape.com 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
norris%netscape.com ec9d253f50 Add all-powerful system principals. Remove some dead code from the build. 1999-09-01 00:54:35 +00:00
waterson%netscape.com 8ba2b380ee Fix JavaScript line numbers for <html:script src='...' />, update anonymous content to use nsCString. 1999-09-01 00:51:33 +00:00
waterson%netscape.com 0d9a1c076b Don't add the RDF:instanceOf attribute to everything, dummy. 1999-09-01 00:50:33 +00:00
waterson%netscape.com 59f822c9a6 Use nsCString instead of nsString for anonymous content nodes. Get rid of use of rdf_Isa(). 1999-09-01 00:50:01 +00:00
waterson%netscape.com 76abd92fbf Bug 3284. Removed static global reference to the RDF service. We no longer leak it (on purpose, anyway). Also, updated anonymous resource APIs to use nsCStrings instead of nsStrings. 1999-09-01 00:49:14 +00:00
joki%netscape.com 155255be20 Adding new flag to the security check calls out of the DOM generated JS files. 1999-08-31 14:23:55 +00:00
nisheeth%netscape.com a3d25a6149 Added Get/Set methods to content IDs. An ID is used as a key to store state information about a content object and its associated frame object. The state information is stored in a dictionary that is manipulated by the frame manager (nsIFrameManager) inside layout. An opaque pointer to this dictionary is passed to the session history as a handle associated with the current document's state. 1999-08-31 10:06:17 +00:00
waterson%netscape.com c1ca0ebd36 Bug 12811. Fix frame system notifications s.t. as _few_ as possible get forwarded through to layout. Temporarily remove timer hacks from tree widget. 1999-08-31 06:40:41 +00:00
rjc%netscape.com 4911c1efc3 Clean up the final warning. 1999-08-31 00:38:28 +00:00
sdagley%netscape.com b2df6c619b First Checked In. 1999-08-30 13:39:06 +00:00
sdagley%netscape.com 46536be078 Added NS_DLGDEFAULTKEYS_CID 1999-08-30 13:22:06 +00:00
rjc%netscape.com 58afb3537f Try again. 1999-08-30 10:28:37 +00:00
rjc%netscape.com 230b63671a Small fix. 1999-08-30 10:26:55 +00:00
rjc%netscape.com 658964332a Cleanup a bit, and fix bug # 11516. 1999-08-30 10:05:40 +00:00
waterson%netscape.com c4bed8ca91 Clean up compiler warnings. 1999-08-30 03:18:06 +00:00
waterson%netscape.com ba16d24d43 Remove nsJSElementObserver.cpp and nsJSNodeObserver.cpp; obsolete. 1999-08-30 02:49:33 +00:00
waterson%netscape.com 6e2ab0076d Content model whackage. Remove all code that tried to keep the graph in sync with DOM changes. Regenerate JS from newer idlc compiler. Fix bug 12177. Fix miscellaneous breakage with templates. 1999-08-30 02:45:54 +00:00
norris%netscape.com d8507f844e * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
dougt%netscape.com a457e2858c fixing chrome bustage. 1999-08-29 00:46:58 +00:00
dougt%netscape.com 45e372cf7e adding netwerk chrome type. 1999-08-27 21:42:07 +00:00
dbragg%netscape.com f41a354cf0 Added xpinstall chrome directories 1999-08-27 21:02:48 +00:00
saari%netscape.com 810779a514 Fixing xul keybinding issues 1999-08-27 20:59:21 +00:00
gagan%netscape.com 792b6b8143 Another mem leak fixed. 1999-08-27 12:47:12 +00:00
warren%netscape.com d63f55cbc3 Minor include cleanup. 1999-08-27 10:32:58 +00:00
hyatt%netscape.com de2f28c95a Fixes to enable the command dispatcher to properly instantiate. 1999-08-27 07:54:06 +00:00
rjc%netscape.com 10489e5a86 Just forward reference. Don't know how it ever compiled with it. 1999-08-27 07:05:17 +00:00
rjc%netscape.com 9aaa789317 Now generating nsIXULSortService.h via IDL so removing this old/obsolete header file. 1999-08-27 07:02:01 +00:00
rjc%netscape.com ac60dd64be Now generating nsIXULSortService via IDL. 1999-08-27 07:00:39 +00:00
rjc%netscape.com 2528124539 Add nsIXULSortService 1999-08-27 06:54:08 +00:00
rjc%netscape.com 9be4830f5d Add nsIXULSortService.idl 1999-08-27 06:52:34 +00:00
rpotts%netscape.com 0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
waterson%netscape.com c4e7dd07c2 Bug 12270. XUL builder was ok. Fixed generic builder to do the right thing. 1999-08-26 04:29:15 +00:00
waterson%netscape.com 7b7f065d98 Bug 12470. Check for null pointer in SetParent(); occurs during teardown. 1999-08-26 04:28:47 +00:00
ramiro%netscape.com 7ee0e69965 Cleanup zlib cruft. 1999-08-25 14:39:53 +00:00
ramiro%netscape.com 5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
waterson%netscape.com 43b89f11ed Bug 12254. Fix templates that are built inside of or use nested HTML. 1999-08-25 07:56:52 +00:00
ramiro%netscape.com f2b29e5760 NS_RELEASE -> NS_IF_RELEASE. 1999-08-25 04:04:51 +00:00
hyatt%netscape.com d9aeeff1b7 added files: mozilla/rdf/content/src/nsJSXULCommandDispatcher.cpp, mozilla/rdf/content/src/nsXULCommandDispatcher.cpp, removed files: mozilla/rdf/content/src/nsJSXULFocusTracker.cpp, mozilla/rdf/content/src/nsXULFocusTracker.cpp 1999-08-25 01:51:38 +00:00
hyatt%netscape.com 49d00452b7 Changing focus tracker to be the command dispatcher. 1999-08-25 01:49:24 +00:00
harishd%netscape.com 8ef5e0bd42 Commenting out a pre-condition in EndLoad() method.
Approved by waterson.
1999-08-24 18:37:05 +00:00
ramiro%netscape.com ec21b9ecbc Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
warren%netscape.com 78bda58ee6 Fixed to work like all the other MakeAbsolute implementations. 1999-08-24 09:45:06 +00:00
shaver%netscape.com 6ea7c38b0b initial RDF NS_DECL_* spam 1999-08-24 09:11:48 +00:00
waterson%netscape.com 2ebbecd6c7 Add chrome registry entries for 'directory' component. 1999-08-24 05:23:38 +00:00
waterson%netscape.com 1d6c956a62 Fix in-memory datasource aggregation. 1999-08-24 04:59:58 +00:00
sfraser%netscape.com df04fe1c2d Make sure that mAttributeList is initialized to null. 1999-08-24 00:59:30 +00:00
hyatt%netscape.com 29b55c601b Fixing the focusable content method so that only trees (and not tree cells)
are focusable.
1999-08-24 00:43:03 +00:00
sdagley%netscape.com 8626848dc1 We now propogate the return value received from NewChannelFromURI rather than just returning NS_OK from nsChromeProtocolHandler::NewChannel. This fixes the crash when opening bookmarks on Mac with a missing bookmarks.dtd file (and probably other similiar ones). We still try to open a null content window in this case but Nisheeth has a bug logged (# unknown) to fix that. 1999-08-24 00:35:10 +00:00
jdunn%netscape.com 83156768b1 HP requires a newline at the end of the file 1999-08-24 00:33:18 +00:00
rjc%netscape.com 4d96721c8a Save HTML page results for any given engine. 1999-08-23 08:11:42 +00:00
hyatt%netscape.com cf77b893a6 Implemented element-level capturing in the XUL DOM. 1999-08-23 07:26:57 +00:00
hyatt%netscape.com 64403860de Tweaking capturing. Still doesn't work for elements though. 1999-08-23 05:32:55 +00:00
hyatt%netscape.com d5efaf0261 Teaching the RDF element about the concept of being focusable. 1999-08-23 05:20:14 +00:00
hyatt%netscape.com b77644e753 Fix for several bugs (12299, 12289, 12295). 1999-08-23 01:13:29 +00:00
mccabe%netscape.com a900e17559 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.
1999-08-22 23:52:07 +00:00
mccabe%netscape.com 17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
rjc%netscape.com 699707b7cd Start engine loading animation earlier (when URI connection is initially opened) to give a longer, more accurate progress indication. 1999-08-22 12:17:41 +00:00
ramiro%netscape.com 56b62f3790 Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
rjc%netscape.com 0d3b081628 BeOS specific changes for importing NetPositive bookmark attributes.
Thanks to duncan@be.com for help with linkage problem.
1999-08-22 10:51:12 +00:00
hyatt%netscape.com 97025b35ec Mmmm-hmmm. 1999-08-22 08:11:27 +00:00
hyatt%netscape.com 27156d3fe7 Making sure the onselect handler gets fired. 1999-08-22 08:01:13 +00:00
hyatt%netscape.com 576659f909 More selection work. 1999-08-22 06:53:01 +00:00
hyatt%netscape.com 46340eebe5 Checking in the selection implementation (with more functions added). 1999-08-22 06:31:00 +00:00
hyatt%netscape.com b8cf1c5a5d Implemented all of the tree widget selection APIs but ranged selection (which will
be fun and nasty).
1999-08-22 06:17:16 +00:00
hyatt%netscape.com 850b37e110 Defining the selection API for the tree widget. Stubbed all of the functions.
Now I just have to implement them all.
1999-08-22 06:01:52 +00:00
alecf%netscape.com 93be0997ed updating DOM Viewer
- start creating DOM elements using the PROGID system for creating elements
1999-08-22 00:33:51 +00:00
hyatt%netscape.com 739aa6fc11 Tweaking comments. 1999-08-21 20:42:17 +00:00
hyatt%netscape.com 91a63df44f Stubbing out the selection implementation. Need to fill in the empty if
statements next.
1999-08-21 20:39:29 +00:00
hyatt%netscape.com 0c1ba81710 Adding more to the tree's idl. 1999-08-21 20:23:56 +00:00
hyatt%netscape.com 7e7ed03bb4 Checking in changes that teach the tree element how to have its own
array of selected items and cells.
1999-08-21 19:53:39 +00:00
hyatt%netscape.com 2896ff9442 Fixing broadcasters. The hookup wasn't happening correctly. 1999-08-21 19:30:53 +00:00
ramiro%netscape.com 2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
hyatt%netscape.com 0fb3f6f07c Making sure oncommand fires only on a keypress. 1999-08-21 10:36:42 +00:00
hyatt%netscape.com 9bd7a20027 The bustage is mine. Fixing it now. 1999-08-21 10:05:02 +00:00
rjc%netscape.com f616ca55cb Save HTML banners in graph. 1999-08-21 09:23:13 +00:00
hyatt%netscape.com 0a4a95a2ea Fixing up the broadcaster stuff. 1999-08-21 09:13:14 +00:00
hyatt%netscape.com 7fcea47026 A complete rewrite of the broadcaster/observer system. Much improved. 1999-08-21 09:08:12 +00:00
hyatt%netscape.com d4651b6286 Teaching key bindings how to execute oncommand on a keydown. 1999-08-21 07:57:14 +00:00
dougt%netscape.com 32a9a77110 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
rjc%netscape.com f8054c7ae0 Save HTML chunks in graph. 1999-08-21 00:53:52 +00:00
hyatt%netscape.com d819a08a33 Renaming onaction to oncommand. 1999-08-20 22:58:32 +00:00
saari%netscape.com d6fcc1d5a5 Commiting to M9 branch, a temp disabling of keybinding on win32 and linux. Bug 11983. Approved by jevering 1999-08-19 20:35:56 +00:00
rjc%netscape.com 34176dea50 Search datasource tweaks. 1999-08-19 19:57:48 +00:00
waterson%netscape.com aeb4f2236f Add nsXULTreeElement.cpp. 1999-08-18 06:19:40 +00:00
waterson%netscape.com 7d7045cbd4 Resurrect delegation of XULTreeElement interface to an aggregate object. 1999-08-18 05:45:40 +00:00
waterson%netscape.com 3fe2a678a8 Add nsJSXULTreeElement and nsXULTreeElement to the build. 1999-08-18 05:40:37 +00:00
waterson%netscape.com e0fba51c14 Add nsXULTreeElement and nsJSXULTreeElement to the build. 1999-08-18 04:28:11 +00:00
waterson%netscape.com ee21d249eb Regenerated with updated idlc compiler. 1999-08-18 04:26:12 +00:00
waterson%netscape.com e796040451 Add verbage. 1999-08-18 04:25:24 +00:00
waterson%netscape.com 8c885f534e Re-added to support tree selection. Not yet in the build. 1999-08-18 03:21:26 +00:00
waterson%netscape.com dbd526ddac Re-add nsIDOMXULTreeElement.h to the build, pending selection API work. 1999-08-18 02:15:29 +00:00
waterson%netscape.com 9c6ce2ffe8 Re-add XULTreeElement for selection tracking API. 1999-08-18 02:12:53 +00:00
ramiro%netscape.com 6eeeaf7730 Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com ee33c47ded Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
warren%netscape.com d944d70a84 Fix for bug 7682: StringBundle can't load URLs from imap thread. 1999-08-13 00:43:48 +00:00
waterson%netscape.com 65c3c63e2c Bug 11575. Null check after pulling URI out of a resource. a=chofmann 1999-08-12 01:16:13 +00:00
slamm%netscape.com 2e4ea59699 Add some gifs back that were not moved during the great DTD reshuffle. now #11679 was #10341. 1999-08-11 22:51:44 +00:00
slamm%netscape.com 35db7ab0f0 Move bookmarks resources into their own directory (bug #10341). a=chofmann 1999-08-11 22:02:49 +00:00
akkana%netscape.com bbc7bb9b8a Fix editor stopper 11616. a=leaf@mozilla.org 1999-08-11 19:20:34 +00:00
rjc%netscape.com 5ed11f9b0d Fix bug # 10352: date sorting. 1999-08-11 06:24:56 +00:00
rjc%netscape.com 99b9271de8 Hook up search persistence. 1999-08-11 04:06:23 +00:00
rjc%netscape.com a69e38a634 Fix bug # 11512: remove unnecessary Unregister() calls. 1999-08-11 03:15:23 +00:00