Commit Graph

113 Commits

Author SHA1 Message Date
troy%netscape.com
c5f7e7620a Removed some assignment of nsnull to nsCOMPtr obejects that was hitting
an assert
1999-06-30 04:13:21 +00:00
valeski%netscape.com
fe1091d59e yanked the hardcoded content type 1999-06-29 23:25:17 +00:00
valeski%netscape.com
a084c15083 NECKO - nsWebShell: we were getting a unichar string back from GetBuffer(); changed it to ToNewCString(). nsDocLoader: trying to get a regular url to load. 1999-06-29 21:48:35 +00:00
valeski%netscape.com
88c956f284 removing extraneous nsIEventQueue stuff 1999-06-29 01:55:35 +00:00
warren%netscape.com
ef2fbe9982 Necko cleanup. 1999-06-29 00:37:14 +00:00
valeski%netscape.com
271e13a054 optimized build fix. 1999-06-28 22:50:14 +00:00
mscott%netscape.com
25a6e7c788 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:43:28 +00:00
valeski%netscape.com
8ae9204dff necko builds 1999-06-28 14:02:28 +00:00
warren%netscape.com
fbc735f510 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
warren%netscape.com
32d4f24430 Changed URLGroup to LoadGroup 1999-06-25 02:31:51 +00:00
warren%netscape.com
1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
radha%netscape.com
98944587c2 OnEndDocumentLoad now has a handle to the observer 1999-06-14 22:12:19 +00:00
nisheeth%netscape.com
9130f4f6ec Fix for bug 7401. Made error message more descriptive. 1999-06-11 23:13:03 +00:00
nisheeth%netscape.com
7fd869b536 Fix for bug 7401. Output an error message to the console when a URL load fails. 1999-06-11 23:07:09 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
kipp%netscape.com
be3e9a495b Ripped out the old doc-loader hackery and use the component manager to find viewers instead 1999-05-06 19:31:59 +00:00
nisheeth%netscape.com
4610242a5c The document loader that initiates the nsIDocumentLoaderObserver notifications is now passed up the document loader hierarchy. This was needed because external services that register as observers to the top level document loader expect to receive the document loader that is initiating the notification as a parameter in the notification. Earlier, they were always receiving the top level document loader regardless of which document loader initiated the notification. 1999-05-06 06:52:05 +00:00
nisheeth%netscape.com
9030c63eb2 - Implemented GetContentViewerContainer() in the nsDocLoaderImpl() object.
- Added charset parameters to LoadDocument(), a method defined in nsIWebShellServices
1999-05-06 03:54:40 +00:00
nisheeth%netscape.com
e2125bb76b - adding stubs for the methods in nsIWebShellServices implemented by the nsWebShell object.
- adding a stub implementation of the GetContentViewerContainer() method to nsDocLoaderImpl.
1999-05-06 01:58:48 +00:00
pinkerton%netscape.com
1680448437 pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come). 1999-04-30 09:04:36 +00:00
kipp%netscape.com
8b7fadc265 Cleaned up log messages; fixed doc loader to fire the OnEndDocumentLoad properly 1999-04-30 00:10:27 +00:00
nisheeth%netscape.com
696fa5472d Passing in nsIDocumentLoader as a parameter to all functions in nsIDocumentLoaderObserver... 1999-04-28 06:47:40 +00:00
nisheeth%netscape.com
251fa6ad71 - Backed out changes that sent notifications out to observers via the nsIExternalDocumentLoadObserver interface.
- Thanks a lot to Eric Burley (ericb@neoplanet.com) for fixing refcount related bugs.  His patch is included in this checkin.
1999-04-28 04:57:06 +00:00
nisheeth%netscape.com
d7d9f5662b Shortened filename to nsIExternalDocLoadObs.h to work around Mac build bustage. Filenames longer than 31 characters are a bad thing on the Mac. 1999-04-26 14:54:03 +00:00
nisheeth%netscape.com
753ecd2306 The doc loader sends out document load progress notifications to external observers. The list of external observers is built up on each new top level document load by consulting the nsObserver service. 1999-04-26 10:51:52 +00:00
scc%netscape.com
9991958e76 s/false/0/ in my do-while 1999-04-23 19:03:01 +00:00
akkana%netscape.com
37f729f1dc Fix for scc to work around an apparent egcs bug 1999-04-23 17:38:13 +00:00
scc%netscape.com
d828879f09 Added the ability to construct a XUL document from a stream 1999-04-23 16:48:30 +00:00
waterson%netscape.com
cb7e7a95c4 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
waterson%netscape.com
0a0b15da60 nsISupportsArray::RemoveElement() returns an nsresult, not a PRBool. 1999-04-14 20:42:48 +00:00
radha%netscape.com
58c1fd0c96 Fix for bug 4668. Make sure that all children documents have finished loading
before calling OnEndDocumentLoading.
1999-04-13 00:19:48 +00:00
law%netscape.com
8fd0a4e421 File download; approved by chofmann 1999-04-08 04:21:15 +00:00
radha%netscape.com
e86caa3802 Remove few debug printfs 1999-04-06 21:25:06 +00:00
radha%netscape.com
711080a640 Webshell implements the new nsIDocumentLoaderObserver interface 1999-04-06 21:01:04 +00:00
sspitzer%netscape.com
355c7fad39 use nsString instead of of nsAutoString, since that is what the function takes 1999-03-31 19:08:53 +00:00
sspitzer%netscape.com
2bc3c0e46a fix build breakage on Linux
the build breakage only happens if you build with -pedantic
1999-03-29 22:04:04 +00:00
rpotts%netscape.com
8eb73e4fce Added more methods to nsIDocumentLoaderObserver in the first stage toward unifying *all* of the different notification mechanisms in the WebShell... 1999-03-29 09:21:01 +00:00
hyatt%netscape.com
9cf9918ee2 Enhanced the document loader to handle subdocuments. 1999-03-12 05:20:29 +00:00
amusil%netscape.com
cabca15143 Added some mimetypes. Fixed bugs. 1999-03-11 22:49:51 +00:00
ramiro%netscape.com
eb2ce0674f Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac.  I verified that it works on unix and windows.
1999-03-09 19:19:02 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
ramiro%netscape.com
8a849f863a Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary.  As soon as I can verify this works on windows and
mac, ill remove the old code.
1999-03-08 09:44:16 +00:00
rickg%netscape.com
de5fffb57b allow plain text file to be handled by HTML document 1999-02-16 07:37:53 +00:00
waterson%netscape.com
085a8b47ad Got rid of #include's, too. 1999-02-15 19:56:47 +00:00
waterson%netscape.com
4aa3bc8de1 Got rid of nsIRDFDocument: we never use it here anyway. 1999-02-15 19:53:55 +00:00
kipp%netscape.com
3a1d86932f Removed some warnings 1999-02-12 17:14:26 +00:00
waterson%netscape.com
12a702f4a8 RDFDocument is now XULDocument. 1999-02-09 03:16:17 +00:00
hyatt%netscape.com
e4778d0f18 Implementing the XUL content sink. Teaching the document loader that it
can instantiate files of type "text/xul" using RDF.
1999-02-03 02:43:32 +00:00
waterson%netscape.com
08d1869b50 Content model builder CID now specified by XML processing instruction. 1999-02-01 22:30:42 +00:00