rickg%netscape.com
efeff569f4
removed calls to deprecated string methods
2000-03-12 11:18:18 +00:00
bienvenu%netscape.com
237bf79759
fix handling of uri's with 8 bit characters, a=phil r=waterson 24692
2000-02-23 20:51:36 +00:00
waterson%netscape.com
1e5a40bad2
Bug 25292, 25166. Get rid of extra calls to [Begin|End]Load() in synchronous load case (these are called normally from the ProxyStream hack).
2000-01-28 00:29:42 +00:00
waterson%netscape.com
4a78db54fb
Doh! Be sure to release the parser when the load completes.
2000-01-27 06:17:13 +00:00
waterson%netscape.com
ff33dd020d
Bug 24499, 15586. Hold strong ref to nsIRDFXMLSinkObservers; add onError() method to nsIRDFXMLSinkObserver API; be sure to notify observers in synchronous load case. r=shaver
2000-01-27 02:24:20 +00:00
nisheeth%netscape.com
71218baaf6
Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me.
2000-01-24 06:43:15 +00:00
sspitzer%netscape.com
920287de74
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
d6a205f1ec
Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren
2000-01-14 08:50:03 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
waterson%netscape.com
abd7ead67c
Bug 18631. Add GetDataSources() method to nsIRDFCompositeDataSource. r=scottip,rjc
2000-01-11 01:59:12 +00:00
waterson%netscape.com
f1a831984c
Bug 23352. Add sanity checks to catch bogus params n' stuff earlier. r=rjc
2000-01-08 00:23:27 +00:00
blizzard%redhat.com
8ec176345e
Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579 . Checking in for sford. r=scc,r=blizzard
1999-12-30 22:03:58 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
waterson%netscape.com
0011b94ce5
Bug 19968. Just 'throw' if we can't create an RDF container on the thing.
1999-11-23 22:59:02 +00:00
waterson%netscape.com
5cd3c04ac3
Don't need to AddRef the resource before putting into an nsISupportsArray.
1999-11-23 22:36:50 +00:00
waterson%netscape.com
51898cc6be
Fix leak of kRDF_nextVal; make construction/initialization safe.
1999-11-23 22:30:58 +00:00
waterson%netscape.com
927914b855
Balance acquisition of RDF resources by releasing them in the dtor.
1999-11-23 22:30:27 +00:00
waterson%netscape.com
25b65fc31e
Tweak for chrome registry: don't hard-fail if stream cannot be opened. Allows creation of new RDF/XML datasources. r=hyatt
1999-11-22 20:53:09 +00:00
waterson%netscape.com
96d8bea422
Finish #ifdef-ing MOZ_THREADSAFE_RDF. Appears an unused PRLock will
...
assert when being destroyed?!?
1999-11-18 09:06:50 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
warren%netscape.com
813f9f7c13
Structural changes for MakeAbsolute performance. bug#10736 r=valeski
1999-11-03 05:13:44 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
brendan%mozilla.org
fe51b61664
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
waterson%netscape.com
25a8f2de07
Remove redundant registration of well-formed DTD. r=rickg
1999-10-28 22:15:18 +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
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
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