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

143 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 43590208f7 Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces. 1999-04-27 05:54:18 +00:00
waterson%netscape.com 11bf2f6522 Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces. Also, fix a memory leak in the nsElementMap: be sure to hold a reference to the resource that is the key. 1999-04-27 05:53:53 +00:00
rjc%netscape.com 98f5e0ce4b Remove debugging crap. 1999-04-27 05:12:10 +00:00
rjc%netscape.com 564fb25410 Added support for smart-sorting, whereby for example in bookmarks, when sorting on the name column, we'll sort in-between separators. 1999-04-27 02:28:12 +00:00
rjc%netscape.com 7344fa63a8 More change for nsISupportsArray usage. 1999-04-27 01:48:37 +00:00
sfraser%netscape.com 1c3d808c1d Fix out param typo. 1999-04-24 05:53:00 +00:00
waterson%netscape.com e545139879 The Great Cursor Excorcism. Removed cursors in favor of enumerators. Misc updates to purge the xpidl stubs stuff in preparation for XPConnect. Details on RDF_19990422_BRANCH. 1999-04-24 02:41:02 +00:00
scc%netscape.com ff6d3ed60a s/false/0/ in my do-while 1999-04-23 19:03:01 +00:00
scc%netscape.com bcf4f88b58 added ability to create a XUL document from a stream; consequently factored some existing routines 1999-04-23 16:48:33 +00:00
rjc%netscape.com c7b6bca33d Checking in Scott Putterman's changes to use nsISupportsArray instead of a void array. 1999-04-23 08:32:42 +00:00
rickg%netscape.com 18579812d9 update to sync with nsString2 1999-04-22 06:06:17 +00:00
rjc%netscape.com d51ded93c9 If a sort isn't initially imposed, just append new nodes onto end of container's child list. 1999-04-20 22:14:38 +00:00
rjc%netscape.com 2db5c4e95a When a sort order is imposed, try and insert new node(s) in the appropriate spot. 1999-04-20 20:26:13 +00:00
peterl%netscape.com e9a6e6fe61 sync to doc api change 1999-04-20 00:00:02 +00:00
waterson%netscape.com 22cdec43c7 Fixed null deref in nsXULAttribute::GetQualifiedName() -- handle the default namespace case. 1999-04-17 00:29:54 +00:00
waterson%netscape.com 378debf61b Implemented several new DOM methods, including document.createElement() and document.createTextNode(). Fixed some bugs in the XUL content model builder. Code re-organization and cleanup. 1999-04-16 08:38:17 +00:00
waterson%netscape.com 295796c6fd Backed out change to nsISupportsArray::AppendElement() and RemoveElement(); they now return PRBool's like they used to. 1999-04-14 23:06:22 +00:00
mcafee%netscape.com abb76ec525 PRBool-to-error-code double conversion. Conversion for AppendElement() happened in nsSupportsArray.h, we don't need to convert the usage here. 1999-04-14 07:15:11 +00:00
alecf%netscape.com dc31513165 use the new nsQuickSort() function instead of the internal rdf_qsort 1999-04-14 03:28:49 +00:00
waterson%netscape.com 98e0d29dc4 Landed RDF_19990407_BRANCH, which includes changes to support the local store, support for namespace prefixes in DOM methods, and notifications. 1999-04-12 19:02:12 +00:00
hyatt%netscape.com 803c07716e Fixes for bugs 2620 and 3482. 1999-04-10 04:49:21 +00:00
waterson%netscape.com d52058c17f Bug 4618. Fix compilation problem on Solaris native compile. a=chofmann@netscape.com 1999-04-08 01:53:31 +00:00
waterson%netscape.com b79bc8fad4 Modified to use NS_RDF_ASSERTION_ACCEPTED and NS_RDF_ASSERTION_REJECTED return codes (local store implementation). Added local store construction to each XUL hierarchical widget. 1999-04-07 06:29:14 +00:00
rjc%netscape.com 33e8c6759c SetDocument(nsnull) is now valid, indicating document is going away. Timers are removed in this manner. 1999-04-07 00:27:40 +00:00
waterson%netscape.com 8fe9ea5db2 Fixed incorrect use of nsCOMPtr. 1999-04-07 00:07:28 +00:00
rjc%netscape.com d51852dddd Timer changes. Preparation for timer to be destroyed when SetDocument(null). 1999-04-06 23:59:22 +00:00
waterson%netscape.com e901808d4d Use the 'real' local store. 1999-04-06 22:55:26 +00:00
waterson%netscape.com 9dc10cd2bf Fixed a _big_ memory leak: circular reference between the document, content sink, and parser. Now the document releases the parser immediately after telling it to start parsing. 1999-04-06 07:48:21 +00:00
waterson%netscape.com e463eee79f Made nsXULAttribute implement nsIDOMAttr, and made nsXULAttributes implement nsIDOMNamedNodeMap. Updated the nsRDFElement accordingly, and implemented GetAttributes() and Set/GetAttributeNode(). 1999-04-06 06:40:31 +00:00
rickg%netscape.com e1c7da8d9f update to new string api 1999-04-06 00:22:46 +00:00
rjc%netscape.com 6a1d2a4010 Add preliminary support for pulsing a container to see if its contents change. 1999-04-05 23:10:43 +00:00
hyatt%netscape.com 48e4ccfaa9 key event support in handledomevent 1999-04-03 01:12:57 +00:00
waterson%netscape.com db65032d55 Changed #ifdef DEBUG_waterson debug printfs to us PR_LOG(). Fixed a initialization-order warning on Unix. 1999-04-02 19:51:35 +00:00
waterson%netscape.com 0295ba5750 Check to make sure that you have content in the doc before doing GetElementById(). (This was causing crash in SearchForNodeByID() -- thanks to law@netscape.com for the fix.) 1999-04-01 02:30:03 +00:00
vidur%netscape.com 3ad604d74d Added epilog and prolog to document. 1999-03-31 20:49:42 +00:00
rjc%netscape.com 72d77e386f Fix crash when sorting on a column (due to change on how GetTarget() returns errors.) 1999-03-30 11:05:58 +00:00
waterson%netscape.com 3062f66f67 Changed RDF-specific errors to be success rather than error codes. 1999-03-30 02:30:16 +00:00
waterson%netscape.com 6a9f55ba2d Added code to initialize XPIDL JS stubs, added nsJSXULDocument into the build, temporarily added the rdf service as an attribute on the XUL document. 1999-03-30 00:38:16 +00:00
waterson%netscape.com 66a55f3f2c Landed RDF_19990326_BRANCH, scriptability changes. 1999-03-29 19:52:54 +00:00
joki%netscape.com 47eaa109a7 Removing assertion from HandleDOMEvent. New capture/bubble path passes through this func. 1999-03-29 02:29:43 +00:00
joki%netscape.com 5abbeab8a7 Changing api uses in editor, rdf, and xpfe to match DOM2 api name/param changes. 1999-03-28 22:27:38 +00:00
ftang%netscape.com 50880692ba add Set/GetWordBreaker to nsIDocument. reviewed and approved by waterson 1999-03-27 00:58:42 +00:00
ramiro%netscape.com 58156c9428 Fix indiscriminate debug comment spewage. 1999-03-26 11:34:21 +00:00
peterl%netscape.com 4783a22e3c set default attribute style hint to content 1999-03-25 06:32:09 +00:00
vidur%netscape.com 60c2b1e433 Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash. 1999-03-20 01:51:00 +00:00
rjc%netscape.com f9fe32efb7 Remove const. 1999-03-19 01:56:21 +00:00
rjc%netscape.com 53523f7518 When sorting (not natural order), first ask for a slightly modified target value. This allows a datasource to detect when a value is being asked for sorting purposes and can be smart... for example, a mail datasource could strip off the "Re:" on mail messages. 1999-03-19 01:52:18 +00:00
waterson%netscape.com 0c1a11239c Bug 3978. Removed warning: it was silly. This happens all the time for HTML content in a XUL document. 1999-03-18 23:04:58 +00:00
hyatt%netscape.com 6647377172 Fixes for the mouseover toolbar button problem. Approved by Chris. 1999-03-18 21:18:00 +00:00
waterson%netscape.com 0338e56e86 Cleaned up code that mutates an element's ID, modulo bug 3971. 1999-03-18 20:46:02 +00:00