ramiro%fateware.com
a426b260aa
Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
...
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
warren%netscape.com
2dceb727af
Took out redundant MOZ_COUNT_CTOR/DTOR calls.
1999-10-18 19:21:53 +00:00
warren%netscape.com
edf3235d43
Took out redundant MOZ_COUNT_CTOR/DTOR calls.
1999-10-18 19:06:21 +00:00
rjc%netscape.com
63f18c6cb3
Fix leak in nsXULSortService (found by Boehm GC). Also, remove CTOR_COUNT stuff. Review: waterson@netscape.com
1999-10-15 06:27:02 +00:00
waterson%netscape.com
c6048f5a00
Fix compiler warning; r=rjc.
1999-10-15 04:26:46 +00:00
waterson%netscape.com
c67a57585f
Bug 16402. Make sure that literals addref (and release) the RDF service. Make sure to deal with edge Unregister[Resource|Literal] conditions; e.g., being called to unregister a literal when none was ever registered. r=rjc
1999-10-15 03:36:04 +00:00
hyatt%netscape.com
fdb93382bb
Fixing linux bustage. Typo in makefile.
1999-10-14 11:18:03 +00:00
hyatt%netscape.com
b2564031fe
Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++)
1999-10-14 10:58:25 +00:00
waterson%netscape.com
ad05e3c493
Add PR_LOG() calls to aid with debugging.
1999-10-13 08:00:14 +00:00
rjc%netscape.com
3fc9b096de
Add in CTOR/DTOR stuff for leak detection. Review: hyatt@netscape.com
1999-10-07 01:51:30 +00:00
bienvenu%netscape.com
b47a262926
fix ref count tracing for composite data source bug 666 n/a r=waterson
1999-10-06 04:45:14 +00:00
peterl%netscape.com
708ee95eba
removed leak of atom
1999-10-02 01:32:38 +00:00
rjc%netscape.com
5fea9b5df9
Fix bug # 15222: The composite datasource has a few operations which are somewhat "expensive". Have these behaviors on by default, but expose a method on the composite datasources so that they can be selectively turned off [for Mail/News, for example] if the capability is not needed/used (such as negative assertions). Review: waterson@netscape.com. Additional Mail/News Testing: putterman@netscape.com
1999-10-01 04:07:55 +00:00
slamm%netscape.com
3cb38a6ef7
patch rdf for waterson. Fixed multiple loads of same datasource.
1999-09-29 20:25:41 +00:00
waterson%netscape.com
0e0307c371
Bug 14754. Shore up unregistration; verify that datasource matches URI to be unregistered. Be 'quiet' if it doesn't.
1999-09-24 19:54:36 +00:00
waterson%netscape.com
f93177f13b
Bug 14755. Guard against multiple simlutaneous 'Refresh()' calls issuing several URL loads. r=rjc, a=chofmann
1999-09-24 19:52:42 +00:00
waterson%netscape.com
b8f5dd60c9
Make ::Init() barf if the element is not a container, rather than sprinkling around in individual methods.
1999-09-22 03:28:32 +00:00
waterson%netscape.com
c19217e687
Bug 14285. Add some arg checking as we are prone to being called from JS.
1999-09-19 19:41:45 +00:00
briano%netscape.com
e879c25e61
General cleanup.
1999-09-15 23:36:43 +00:00
hyatt%netscape.com
da8f98d143
Fix build bustage.
1999-09-15 02:36:30 +00:00
briano%netscape.com
237d0666ec
Cleaned it up and fixed the Unix build breakage.
1999-09-15 02:33:11 +00:00
hyatt%netscape.com
8ae5cdcbe5
Updating the nsIController interface.
1999-09-15 02:16:41 +00:00
waterson%netscape.com
8952269460
Make sure all control paths return a value.
1999-09-10 00:01:27 +00:00
waterson%netscape.com
dd5836e5e9
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
e6619b2ad6
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
d2c98d70b3
Don't worry about duplicate values.
1999-09-09 06:58:14 +00:00
waterson%netscape.com
c67173923d
Bug 13137. Fix broken usage of CBufDescriptor.
1999-09-07 02:46:08 +00:00
waterson%netscape.com
b692a32483
Right-shift two for hash function; inline some obvious stuff.
1999-09-07 02:44:43 +00:00
waterson%netscape.com
52918f3ff4
Move APIs to create 'anonymous' resources into the RDF service. Fix stuff that was using it.
1999-09-06 19:35:41 +00:00
bruce%cybersight.com
360c503e4e
Use nsAllocator instead of new[] and nsCRT::free() instead of delete[] for char* data.
1999-09-04 13:42:15 +00:00
dougt%netscape.com
dd5c903d9e
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
bruce%cybersight.com
9f69b4edf3
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
f9203227a9
Use nsAutoString instead of nsCAutoString to avoid double string copy
1999-09-03 03:51:56 +00:00
waterson%netscape.com
d440dc9c2f
Use PL_HashTableRawAdd() to avoid hashing twice.
1999-09-02 21:29:06 +00:00
waterson%netscape.com
dca29351ad
Rewrite to avoid heap-spill when mangling the nextVal.
1999-09-02 21:28:33 +00:00
waterson%netscape.com
2a6252b51f
Bug 12351. Remove the assert; this can happen under normal operating conditions. Do not panic.
1999-09-02 06:54:12 +00:00
waterson%netscape.com
5d983a7c04
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
fa6285d8eb
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
gagan%netscape.com
c4b2914763
Another mem leak fixed.
1999-08-27 12:47:12 +00:00
rjc%netscape.com
ab2b716fe6
Add nsIXULSortService
1999-08-27 06:54:08 +00:00
rjc%netscape.com
9a4fd376f9
Add nsIXULSortService.idl
1999-08-27 06:52:34 +00:00
rpotts%netscape.com
3ed5c99db2
M9 BRANCH landing...
1999-08-26 22:45:55 +00:00
shaver%netscape.com
21ad9118d2
initial RDF NS_DECL_* spam
1999-08-24 09:11:48 +00:00
waterson%netscape.com
282167b0f6
Fix in-memory datasource aggregation.
1999-08-24 04:59:58 +00:00
dougt%netscape.com
8cf9b81629
xpild-ing nsIAtom. Now nsIAtom is xpcom compliant.
1999-08-21 07:07:00 +00:00
waterson%netscape.com
7e90bacdd2
Bug 11575. Null check after pulling URI out of a resource. a=chofmann
1999-08-12 01:16:13 +00:00
mccabe%netscape.com
d6e7410f31
Changes to the xpidl compiler -
...
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].
This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.
As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout. As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
jband%netscape.com
dcee61528a
was forgetting to check a result
1999-08-10 05:35:09 +00:00
waterson%netscape.com
5fbadfcef3
Bug 8836. Make RDF service a shared global variable. For some reason, this fixes the bizarre assertions when closing a file. Voodoo. Magic. Whatever.
1999-08-06 20:24:29 +00:00
rjc%netscape.com
be38c4db52
Don't leak proxy.
1999-08-05 20:10:08 +00:00