mscott%netscape.com
e7db7b695c
fix case sensitivity of include file
1999-11-29 21:03:41 +00:00
mscott%netscape.com
debf580a73
temporary tweak to doc loader to use private uri loader
...
with post data stream support if we are trying to load
a url that has a post data stream.
r=travis
1999-11-29 21:01:15 +00:00
mscott%netscape.com
5c41a093ed
changes to support private post stream data interface.
...
changes to support aWindowContext parameter and to remove
the content listener and progress sink as arguments. Instead,
use an interface requestor on the window context to get these.
I was also able to take out the capabilities class as well.
r=travis
1999-11-29 21:00:52 +00:00
mscott%netscape.com
2f9c200f1a
add private interface for opening a url with post data
...
removed content listener and progress sink interfaces from
OpenURI and friends. Instead, pass in a nsISupports window
context. We can use the requestor interface to ask the
window context for the content listener and progress sink.
This reduced the number of arguments to OpenURI by one.
And eventually we'll query the window context for a
docshell / webshell interface which we could pass around.
r=travis
1999-11-29 21:00:14 +00:00
warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
mscott%netscape.com
add180df18
force uri dispatching to always be on if the url we are trying to load
...
is a mailto url. why? because it works so well for mailto =). No sense
in only allowing people turning uri dispatching on to get the benefits.
r=travis.
1999-11-23 07:14:45 +00:00
rpotts%netscape.com
8026dca974
bug #15342 and #15560 . Refactored the LoadGroup and DocumentLoader...
1999-11-22 05:46:03 +00:00
dp%netscape.com
c15646baa6
Convering to GenericModule.
1999-11-20 07:28:11 +00:00
mscott%netscape.com
c9f26d5a2e
remove two compile warnings to get me off the warnings list...
1999-11-19 03:04:25 +00:00
mcafee%netscape.com
cdd368478b
Removing const to match IDL spec, fixes Solaris/CC. r=mscott
1999-11-18 20:47:57 +00:00
warren%netscape.com
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
mscott%netscape.com
48c40aade9
Bug #14928 --> phase one of uri dispatching landing. IF uri dispatching is turned on,
...
invoke the uri loader instead of opening the document ourselves.
Various changes for uri dispatching....
r=travis
1999-11-18 07:07:33 +00:00
mscott%netscape.com
bd05feb4cf
make this library 8.3 on windows.
...
(renamed to urildr)
1999-11-18 06:02:00 +00:00
valeski%netscape.com
442edcfdf4
r=rhp. nsDocumentBindInfo was returning NO_INTERFACE when asked for nsISupports. I can't believe we made it this far w/ that object not able to support nsISupports :/
1999-11-18 02:19:13 +00:00
mscott%netscape.com
0fefbf1cb0
(not part of the seamonkey build)
...
CanHandleContent now has an out parameter for desired content type.
Minor re-write of uri loder logic to incorporate stream conversion. If the content listener passes back
a desired content type that is different from the content type that we asked it to handle, we'll
automatically invoke a stream converter. This allows a doc shell which wants to handle say message/rfc822
to request that content be in the form of text/xul (i.e. if it was presenting the content).
1999-11-18 01:02:31 +00:00
mscott%netscape.com
7ecbc0a23d
(not part of the seamonkey build)
...
CanHandleContent now has an out parameter for desired content type.
1999-11-18 01:00:56 +00:00
mscott%netscape.com
2d49596d2e
First Checked In.
1999-11-17 22:48:42 +00:00
warren%netscape.com
7a6e9a4e4b
Fix for bustage due to channel retargeting changes.
1999-11-17 09:17:04 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
mscott%netscape.com
a5c1732c80
(not part of the build)
...
remove obsolete file
1999-11-17 01:46:08 +00:00
mscott%netscape.com
d2b10b5fb2
(not part of the build)
...
exorcise nsURILoaderCIDs.h
1999-11-17 01:45:25 +00:00
mscott%netscape.com
1a8f61a85d
(Not part of the seamonkey build yet)
...
add manifest idl file for uriloader
1999-11-17 01:43:38 +00:00
mscott%netscape.com
8cc3299e5a
I need to add this bogus file to uriloader\macbuild so my mac will pull the directory...
...
turns out it won't pull empty directories....
1999-11-16 21:16:13 +00:00
tbogard%aol.net
0e82732097
Changed nsDocLoader to get Container by asking nsIWebShell rather than nsIContentViewerContainer.
1999-11-16 01:03:57 +00:00
mscott%netscape.com
3b1f2ae843
(not part of the seamonkey build)
...
Revamp the uri loader to excusively use AsyncRead instead of AsyncOpen and AsyncRead. With these changes,
we now only need to add the ability to retarget to our protocol channels instead of requiring both
retargeting and AsyncOpen support.
In order to do this, the DocumentOpenInfo object needed to become a nsIStreamListener instead of just
a stream observer.
1999-11-15 21:35:40 +00:00
tbogard%aol.net
2611ac719c
Removed temporary QI to nsIContentViewerContainer as nsISupports is what is needed on the parameter anyway. r=pavlov
1999-11-15 07:47:01 +00:00
tbogard%aol.net
c1c0a44226
Changed references to nsIContentViewerContainer to nsISupports in the march to get rid of nsIContentViewerContainer. r=pavlov
1999-11-15 07:29:23 +00:00
mscott%netscape.com
0a37574230
(not part of the seamonkey build...yet!)
...
Clean up OpenURI api. get rid of the verb, the channel context and the loadgroup as required arguments
to OpenURI.
Add nsUriLoaderEventSinkGetter class. Many method signatures
changed to match the changes to nsIURILoader::OpenURI.
1999-11-10 06:24:40 +00:00
mscott%netscape.com
02db933362
(not part of the build yet!)
...
Clean up OpenURI api. get rid of the verb, the channel context and the loadgroup as required arguments
to OpenURI.
Add the notion of a open uri context as an in and an out parameter. The open uri context is a cookie which
the caller can later give back to the uri loader when running another url in the same context. It's an ISupports
right now and the type should be opaque to the caller.
Don't require the caller to pass in an event sink getter. We can generate this for them. Do give them the ability
to pass in a nsIProgressEventSink. Note: this parameter is actually going to get changed into a nsIProgressListener
real soon as well. So don't get to used to it.
1999-11-10 06:22:29 +00:00
tbogard%aol.net
764c436e8a
Changed the C++ includes to the equivalent of nsIURI and nsIStreamListener IDL versions. I couldn't find them earlier. Thanks to andreas.otte@primus-online.de for pointing the availability of them out to me.
1999-11-06 19:11:09 +00:00
tbogard%aol.net
a2b5afbab9
Changed the some of the forward declared interfaces to be includes of the idl files. This makes the usages of these interfaces easier. Also put in the C++ includes for the nasty dumb interfaces nsIURI and nsIStreamListener which haven't found their homes in IDL yet.
1999-11-06 03:58:15 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dmose%mozilla.org
5312eacf8c
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
mscott%netscape.com
853c7fc3d9
(not part of the build)
...
GetProtcocolHandler needs to pass in the uri we are trying to open so the
listener can pick an appropriate p.h. based on the protocol of the uri. (if
they so choose).
1999-11-05 23:26:16 +00:00
mscott%netscape.com
57f8b35d82
(not part of the build)
...
1) add OpenURIVia support.
2) reimplent DispatchContent so we ask the listener if it can handle the content. Then when (if) we find
a content listener that can handle it, call DoContent.
3) if we can't find a content listener, go to the registry and try to find a registered content handler.
This part isn't finished as eventually i need to be going to the category manager instead of forming
the progid for the content handler myself.
1999-11-05 23:06:16 +00:00
mscott%netscape.com
a7b46de416
Add OpenURIVia which takes a static IP address.
...
(not part of the build)
1999-11-05 23:03:58 +00:00
mscott%netscape.com
bb4a08477e
(not part of build)
...
Add notion of CanHandleContent. This is supposed to be a light weight method for the implementor
such that the uri loader can ask right off the top if the listener can handle a particular content
type. If it can, then later on, the uir loader may call DoContent to actually handle it.
1999-11-05 22:54:53 +00:00
mscott%netscape.com
765b3659fb
add a new line at the end of the file
...
(not part of the seamonkey build)
1999-11-05 22:53:21 +00:00
mscott%netscape.com
d07b92ce56
(not part of the seamonkey build!)
...
remove CanHandleConent. I don't think we need this. Also remove notion of getting a parent
content handler. This doesn't make sense anymore for how I'm defining a content handler.
Added progid prefix for content handler.
1999-11-05 22:52:35 +00:00
mscott%netscape.com
906c8e3e6a
(not part of the seamonkey build)
...
define and implement nsDocumentOpenInfo. Implement uri loader::OpenURI. This is the first pass at
my implementation it isn't complete and it doesn't use the registry for getting
protocol handlers and content handlers yet...but it's a start
1999-11-05 06:01:40 +00:00
mscott%netscape.com
c7e6cb57c3
(not part of the seamonkey build)
...
include nsISupportsUtils.h
1999-11-05 06:01:05 +00:00
mscott%netscape.com
478b1cc912
(not part of the seamonkey build!)
...
expanded OpenURI interface to take all the required arguments we need in order to really open the uri.
This includes adding the command, window target, event sink getter, load group and channel context.
Added dispatchContent method which is used by the doc open info's to talk back to the uri loader.
DispatchContent takes an opened channel and the uri content listener.
1999-11-05 06:00:36 +00:00
mscott%netscape.com
4f5cae920f
(not part of the seamonkey build!)
...
doContent now returns a boolean called abortProcess. if the listener wants to handle the content without
returning a stream listener, i.e. it wants the uri loader to stop doing anything else with this content,
then it returns true for abort process.
1999-11-05 05:59:42 +00:00
mscott%netscape.com
cb664d08ae
(not part of the seamonkey build!!)
...
no longer need nsURILoaderCIDs.h
1999-11-03 03:55:39 +00:00
mscott%netscape.com
193a76f8ba
(not part of the seamonkey build!!!!)
...
name change of nsURIDispatcher to nsIURILoader
1999-11-03 03:53:33 +00:00
tbogard%aol.net
f9e320efbe
Changed URIDispatcher to URILoader throughout.
1999-11-02 19:36:43 +00:00
mscott%netscape.com
7463fbd7a6
Add cvsignore file for uriloader\build
1999-11-02 19:21:49 +00:00
mscott%netscape.com
bfccd253b0
(not part of the build!)
...
add .cvsignore file
1999-11-02 19:21:01 +00:00
mscott%netscape.com
d91dc55b6c
this directory is not part of the build!!!
...
add .cvsignore file
1999-11-02 19:18:04 +00:00
mscott%netscape.com
8ee1bef6d7
this directory isn't part of the build!!!!
...
add a Makefile for uriloader\build
1999-11-02 19:09:50 +00:00
mscott%netscape.com
3000fd0ba1
(This directory isn't part of the build!!)
...
Add a Makefile for the uriloader base directory.
1999-11-02 19:09:15 +00:00
mscott%netscape.com
fb292bbb38
(not part of the seamonkey build)
...
top level Makefile for uriloader
1999-11-01 19:56:25 +00:00
mscott%netscape.com
f12b862bb4
not part of the seamonkey build
...
add makefile for the uriloader\build directory.
1999-11-01 19:52:49 +00:00
mscott%netscape.com
c12b868552
not part of the seamonkey build
...
add CID header file and uri loader module class.
1999-11-01 19:52:25 +00:00
mscott%netscape.com
ea478acb6e
not part of the seamonkey build.
...
add top level makefile.win for uriloader.
1999-11-01 19:51:45 +00:00
mscott%netscape.com
09892cb026
not part of the seamonkey build
...
remove class id and progid from the interface
1999-11-01 19:51:05 +00:00
mscott%netscape.com
a57216e267
(not part of the seamonkey build!)
...
export nsURIDispatcher.h
1999-11-01 19:49:09 +00:00
mscott%netscape.com
4ab7b6d370
first created.
1999-10-29 21:49:19 +00:00
mscott%netscape.com
0069fa11da
Moving URI dispatching code into its new home in mozilla\uriloader. I'll be removing
...
the existing files that I put in netwerk very soon.
1999-10-29 21:46:18 +00:00
bienvenu%netscape.com
7a53af86e4
add accessor for load group on doc loader r=rpotts
1999-10-27 04:44:42 +00:00
rpotts%netscape.com
08c8e88004
bug #15560 . Changed the LoadGroup to fire notifications via PLEvents to stop reenterency.
1999-10-19 19:42:55 +00:00
gagan%netscape.com
19e35c44ca
Removed an unneccesary include statement. No bug number.
1999-10-13 10:28:10 +00:00
rpotts%netscape.com
8bd067892e
Removed dead code inside of #if 0 blocks...
1999-10-06 21:43:21 +00:00
warren%netscape.com
8603974025
Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski)
1999-10-06 08:26:01 +00:00
kipp%netscape.com
dd815430d4
Work around a flaw in the doc-loader not handling a RemoveObserver call during an observer notification
1999-10-05 23:57:20 +00:00
rpotts%netscape.com
89f54ea1ae
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
rpotts%netscape.com
e0096d3c31
bug #14457 . Getting the webcrawler working again for QA...
1999-09-22 22:58:29 +00:00
scc%netscape.com
a1ff4d8cc5
take action to prevent re-entering the destructor
1999-09-21 21:10:22 +00:00
mscott%netscape.com
9f4482f2c5
The doc loader should release the underlying channel once the channel issues a OnStopRequest. This allows the
...
channel to go away after we load the url instead of making it stick around until the next url comes in (that's
when we used to get rid of the previous channel).
r=rpotts.
1999-09-21 05:36:49 +00:00
bienvenu%netscape.com
9f48620357
fix listener leak r+a=mscott,valeski
1999-09-20 21:10:46 +00:00
warren%netscape.com
bde1055a86
Fixed warnings.
1999-09-20 20:57:21 +00:00
mccabe%netscape.com
4f7990cd94
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
rpotts%netscape.com
eae00c990c
DocLoader cleanup... Also trying to get the notifications correct :-)
1999-09-17 07:56:03 +00:00
vidur%netscape.com
21477c4cd3
Document referrer propagation through webshell and docloader.
1999-09-17 04:26:02 +00:00
warren%netscape.com
7d5e565fd5
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
vidur%netscape.com
56c104a8a3
Fixed circular references. nsDocLoader now supports weak references to it. Init() method moves out of constructor. nsDocLoader now has Destroy() method to start breakdown process.
1999-09-09 23:53:55 +00:00
mscott%netscape.com
f5609d9205
LoadDocument and LoadSubDocument now take an nsIURI instead of a unicode string. 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 03:58:57 +00:00
mscott%netscape.com
0cc0bf5862
If the to content type is message/rfc822 then we need to call into the stream converter service to find an appropriate
...
converter.
1999-09-05 19:54:28 +00:00
valeski%netscape.com
f7e8b6cd05
changed nsCOMTypeInfo<> template to NS_GET_IID macro
1999-09-03 23:51:14 +00:00
kipp%netscape.com
78bace2449
Use nsAutoString instead of nsString for temps
1999-09-02 18:13:07 +00:00
valeski%netscape.com
02f3298de1
added a context param to the stream converter service
1999-09-02 02:18:28 +00:00
beard%netscape.com
4dbb793c3e
fixed a memory leak (was leaking the strdup("?"), landed stream converter stuff on Mac.
1999-09-01 21:50:32 +00:00
danm%netscape.com
51ba321184
removing groady hack from rev 3.140, unnecessary since yesterday's changes in security (caps)
1999-09-01 20:26:04 +00:00
danm%netscape.com
6d1e456319
temporary groady hack to fix breakage in NS_OpenURI
1999-08-31 06:49:26 +00:00
rickg%netscape.com
f06b290a9b
enlarged the buffer size used for logging
1999-08-30 05:54:37 +00:00
valeski%netscape.com
53c1a87a7b
added stream converter functionality to the doc loader. also initialize/register the multipartmixedreplace stream converter in the webshell
1999-08-29 14:31:08 +00:00
sspitzer%netscape.com
d60eff6c76
fix warning
1999-08-28 17:32:51 +00:00
rpotts%netscape.com
0085d83ab0
M9 BRANCH landing...
1999-08-26 22:45:55 +00:00
mccabe%netscape.com
a900e17559
Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
...
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
mccabe%netscape.com
17cdc659d1
NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
...
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
nisheeth%netscape.com
10dd3815f7
Fix for bug 7401. We now print out error messages for failed url loads.
1999-08-06 21:54:25 +00:00
rpotts%netscape.com
7b95979c70
Removed an *extra* release of the PostData stream... This was causing random crashes...
1999-08-06 21:38:09 +00:00
valeski%netscape.com
0efb259cfa
api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
...
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
gagan%netscape.com
265933872a
POST requests for HTTP work now! Go file bugs using apprunner now...
1999-08-04 15:06:51 +00:00
mcafee%netscape.com
6da92dc13c
Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren
1999-08-03 20:51:41 +00:00
valeski%netscape.com
99a28ebe09
factored repeated mime type retrieval implementations into mime mapping service methods
1999-08-01 16:42:25 +00:00
warren%netscape.com
ec70a82de6
Reverted yesterday's change to solve the timing/perf measurement problem. Now I think the main problem was caused by the fact that redirects weren't getting inserted into the group, causing the load to terminate prematurely. That's now solved in the http protocol code.
1999-07-31 06:33:50 +00:00
warren%netscape.com
abb94bdcc3
Fixes for the 'timing' problem, where load time is reported incorrectly. Things seem to work now, except the very first load.
1999-07-30 07:50:35 +00:00
warren%netscape.com
4863d69146
Clean up of nsDocumentBindInfo::OnStopRequest. Debug error messages for necko failure.
1999-07-30 04:20:34 +00:00
warren%netscape.com
7b13572242
Fixed UMR / refcounting problem (purify).
1999-07-28 04:02:07 +00:00
valeski%netscape.com
1d79ac4dce
necko - had to turn off www.*.com trick until we can identify dns failures
1999-07-21 16:41:07 +00:00
valeski%netscape.com
951e14a6a2
necko www.*.com trick
1999-07-21 14:54:45 +00:00
warren%netscape.com
bf8423a769
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
beard%netscape.com
06085c800b
added <iostream.h>
1999-07-17 01:58:38 +00:00
sspitzer%netscape.com
fb5fa96ffe
warren blew away my DEBUG_pnunn changes. Adding it back.
1999-07-17 01:51:27 +00:00
valeski%netscape.com
998b3f60b0
changed mime map service to use nsHashtabel
1999-07-16 21:56:54 +00:00
warren%netscape.com
84bd74a4fd
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
sspitzer%netscape.com
5274d6abfd
wrap with DEBUG_pnunn. pnunn owns bug #8244 . the rest of us don't need to see this message a billion times a day.
1999-07-13 23:57:47 +00:00
valeski%netscape.com
e234ad9dc3
adding warning comment
1999-07-13 23:39:31 +00:00
sspitzer%netscape.com
618a7fe6fd
only spit out this on debug builds.
1999-07-13 19:06:22 +00:00
warren%netscape.com
8b0ad2bf4f
Added outer param to NewLoadGroup.
1999-07-10 11:27:05 +00:00
warren%netscape.com
61c8d73b43
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
gagan%netscape.com
e4753fe28c
Fixed warnings on Linux because of missing virtual keyword on destructors.
1999-07-08 00:50:02 +00:00
warren%netscape.com
9975942bdb
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
valeski%netscape.com
055d28e710
added newlines
1999-07-06 14:37:24 +00:00
warren%netscape.com
2658da38eb
Fixed GetContentType error handling for necko.
1999-07-03 05:49:12 +00:00
valeski%netscape.com
ad4fca8f6b
adding mime type resolver module.
1999-07-02 20:08:27 +00:00
warren%netscape.com
bd73f68e8b
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
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