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

1864 Коммитов

Автор SHA1 Сообщение Дата
rjc%netscape.com 73a5a05014 Take references to the find and search datasources out of RDF, as they're going in their own component. 1999-09-15 08:32:19 +00:00
rjc%netscape.com 96ff72e4c7 Take Find & Search datasources out of the RDF project, as they're going into their own component. 1999-09-15 08:17:15 +00:00
danm%netscape.com ad51e10bf3 removed nsIGenericCommandSet.idl 1999-09-15 02:40:37 +00:00
hyatt%netscape.com bf1cda7968 Fix build bustage. 1999-09-15 02:36:30 +00:00
briano%netscape.com 56bb61bea2 Cleaned it up and fixed the Unix build breakage. 1999-09-15 02:33:11 +00:00
hyatt%netscape.com 04c56a701c Updating the nsIController interface. 1999-09-15 02:16:41 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
hyatt%netscape.com 664a5ace95 Fixing minor bug in command dispatcher. 1999-09-15 02:12:50 +00:00
waterson%netscape.com a3b4f01bf0 Directly #include nsSetupRegistry.cpp so as to avoid further snafus when CIDs are mucked with. 1999-09-15 00:16:04 +00:00
waterson%netscape.com ca378a25af Bug 13774. Make 'position' in an overlay work. 1999-09-14 23:26:12 +00:00
waterson%netscape.com 57e13eb1a7 Bug 13121. Deal with XUL documents that are created _before_ local store is available (e.g., because they come up before a profile has been selected). 1999-09-14 22:36:55 +00:00
waterson%netscape.com 3a2015c4e4 Partial fix for bug 13768. Be sure to set eChildrenMustBeRebuilt flag _before_ appending child to content model; appending child to content model will cause layout to recur and possibly build up more content. 1999-09-14 22:34:05 +00:00
rjc%netscape.com 0dbad0316d Use GetValueConst a bit more. 1999-09-14 08:43:57 +00:00
rjc%netscape.com bb32f1cb1d Strip non-numeric characters from relevancy info. 1999-09-14 08:23:35 +00:00
waterson%netscape.com 8b8a1c6f93 Strip some dead code. Re-enable sorting. 1999-09-14 02:07:46 +00:00
waterson%netscape.com dc3011656b Add some commentary. 1999-09-14 02:01:33 +00:00
waterson%netscape.com 360dad7171 Fix comma at end of enumerator list. 1999-09-13 22:07:25 +00:00
waterson%netscape.com 06ea3cca41 Performance improvements. Make use of CBufDescriptor's where appropriate; replace attribute-based lazy bookkeeping with a private interface (non-XUL content can't be lazy, _anyway_). 1999-09-13 22:06:17 +00:00
warren%netscape.com d3eb73be23 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00
alecf%netscape.com 8a911e660a oops, had CIDs and if/elses in the wrong place 1999-09-11 10:49:12 +00:00
alecf%netscape.com c418b9190c switch back to COMPtrs for now because nsDOMNodes don't support weak references (arg) 1999-09-11 10:48:42 +00:00
alecf%netscape.com 26b8c2d42a fix random typos and prevent crashes on blank documents 1999-09-11 10:47:56 +00:00
alecf%netscape.com 80fd13c831 fix boxes/iframes to lay out better 1999-09-11 10:46:25 +00:00
alecf%netscape.com 0f3d0651c7 get rid of library name so we don't overwrite on export 1999-09-11 10:46:10 +00:00
alecf%netscape.com 2d055618fc fix tree and add Type from RDF 1999-09-11 10:45:52 +00:00
alecf%netscape.com d15639ecb7 fix case where html text widget is busted 1999-09-11 10:45:25 +00:00
alecf%netscape.com da4b0ea78b add rdfutils for base implementation 1999-09-11 10:44:56 +00:00
alecf%netscape.com 9a6081a16e update to use weak references to DOM elements, fix tree to use new templates, get rid of old dom:// <-> DOMNode system 1999-09-11 09:11:03 +00:00
saari%netscape.com bceef857df Reworking of keybinding code for better efficiency, and fixed a few bugs too 1999-09-10 23:13:19 +00:00
hyatt%netscape.com 2412623576 Popup work. 1999-09-10 08:49:32 +00:00
waterson%netscape.com 29708f53a5 Make sure all control paths return a value. 1999-09-10 00:01:27 +00:00
colin%theblakes.com 4f8ec405fb Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-10 00:00:03 +00:00
waterson%netscape.com e42b814c43 Bug 13433. Create a one-element URI prefix cache to avoid excessive calls to ProgIDToCLSID(). Cache the default resource factory. Rename ServiceImpl to RDFServiceImpl. 1999-09-09 22:35:16 +00:00
warren%netscape.com 40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
putterman%netscape.com e7ab81530d Don't worry about duplicate values. 1999-09-09 06:58:14 +00:00
morse%netscape.com 6bbfbd49ca localize wallet xul files 1999-09-09 06:43:15 +00:00
pinkerton%netscape.com e5d030d873 correctly set target of dragenter/exit events. 1999-09-09 06:26:58 +00:00
rjc%netscape.com 37e13748c5 Add check for NS_RDF_NO_VALUE. 1999-09-09 00:58:08 +00:00
briano%netscape.com 817ba95486 Removed the obsolete non-NECKO leftovers. 1999-09-08 23:12:13 +00:00
waterson%netscape.com ffbf1363d9 Fix hidden form element which I whacked out while being a bit over-zealous. 1999-09-08 08:28:14 +00:00
hyatt%netscape.com 17d71e1b13 Fixing an error in the handleDomEvent function. 1999-09-08 08:06:28 +00:00
waterson%netscape.com 43eca09bd8 Remove SearchForNodeByID(). It's not necessary anymore now that all XUL content is build up-front. 1999-09-08 07:23:45 +00:00
waterson%netscape.com 1d0ece4718 Gut the XUL builder. Build all XUL content up front. Remove 'id' attributes on anonymous nodes (except inside <template>s), remove 'lazycontent' attributes, 'xulcontentsgenerated' attributes. 1999-09-08 07:23:05 +00:00
mscott%netscape.com 79046fde76 LoadDocument and LoadSubDocument now take nsIURIs instad of unicode strings. This is part of a webshell optimization
to cut down on the number of nsIURI objects which we currently create in order to run a url in the webshell.
1999-09-08 04:00:08 +00:00
rjc%netscape.com ba85e5af78 Cache sort resource requests. 1999-09-08 03:04:45 +00:00
rjc%netscape.com 293b334687 Cache sort resources. 1999-09-07 07:27:49 +00:00
waterson%netscape.com ca33e8fd70 Sheesh. After doing this once today, you'd think I'd learn. 1999-09-07 03:26:54 +00:00
norris%netscape.com 2d8e12375f * Add checks on urls formed from web scripts
* Make nsScriptSecurityManager implement nsXPCSecurityManager
* Fix unix warnings
1999-09-07 02:54:19 +00:00
waterson%netscape.com 2f5f9f87bb Replace nsRDFContentUtils with nsXULContentUtils. 1999-09-07 02:53:46 +00:00
waterson%netscape.com 49ac7e179a Replace nsRDFContentUtils with nsXULContentUtils, which can be acquired as a service. This allows it to keep cached member variables to other frequently-accessed services. 1999-09-07 02:51:13 +00:00
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