Commit Graph

2209 Commits

Author SHA1 Message Date
locka%iol.ie
319b6ae38a Include nsXPIDLString.h 1999-12-07 23:02:20 +00:00
locka%iol.ie
253cb2b7cc Fixed bad const casting 1999-12-07 23:01:59 +00:00
locka%iol.ie
d0c1c85e70 Added a guard around the interface file to stop #include'ing exdisp.h before or after MozillaBrowser.h from breaking a build 1999-12-07 23:01:28 +00:00
mscott%netscape.com
aa86b996e5 Bug #20700 --> fix view source by converting back and forth between nsURILoadCommand's and the old string
style version.
r=travis
1999-12-06 22:32:06 +00:00
blizzard%redhat.com
e314631e2f bring the gtk embedded code back from the dead. this is a fix for bug #20396. 1999-12-06 20:28:47 +00:00
danm%netscape.com
86ab0c4552 adjusting chrome for new _blank windows 1999-12-06 01:40:51 +00:00
locka%iol.ie
61d91a242c Fixed broken declaration of GetTitle(). Hopefully this is the last of this problem. 1999-12-05 18:31:35 +00:00
tbogard%aol.net
d8c36f6a2a Fixed the JS console in viewer. 1999-12-05 03:02:55 +00:00
warren%netscape.com
1c2a3215e3 Fix for linux bustage. Added arguments to NewChannel 1999-12-04 10:47:51 +00:00
tbogard%aol.net
65dac36c84 Fixed a couple of problems with FindChildWithName. 1999-12-03 11:22:54 +00:00
tbogard%aol.net
f593347cb9 WebShell now implements the nsIDocShellTreeItem and nsIDocShellTreeNode interfaces. 1999-12-03 10:57:59 +00:00
tbogard%aol.net
eb96099e6d 1.) WebShell no longer implements nsIScriptContextOwner.
2.)  WebShell now implements the new nsIScriptGlobalObjectOwner.
3.)  WebShell supports GetInterface to nsIScriptGlobalObject.
4.)  Documents no longer carry around a reference to nsIScriptContextOwner.  Instead they hold on to a nsIScriptGlobalObject.  nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject().  Same change to the set methods.
1999-12-03 09:24:22 +00:00
mscott%netscape.com
23fde50053 Fix a webshell leak! improper nsCOMPtr useage in DestroyChildren was causing us to leak
all child webshells!!! uhuh...that couldn't have been good
1999-12-02 23:46:00 +00:00
tbogard%aol.net
42baa75378 Implemented the nsIBaseWindow::FocusAvailable. Hooked up the old nsIWebShellContainer::FocusAvailable to go through the new one. 1999-12-02 10:11:38 +00:00
tbogard%aol.net
e021e1fe53 Stubbed out the implementation of FocusAvailable in webshell as part of the nsIBaseWindow interface. 1999-12-02 09:43:07 +00:00
mscott%netscape.com
9e871b728c fix leak of document bind info when uri loading is turned on. 1999-12-02 09:37:36 +00:00
tbogard%aol.net
a87a5dcb15 Removed nsIMarkupDocumentViewer.h as it is now copied from the docshell directory as part of the parsing of nsIMarkupDocumentViewer.idl. 1999-12-02 09:11:40 +00:00
tbogard%aol.net
dafffb90cc Stop copying the nsIMarkupDocumentViewer.h from this directory into the public directory. Rely on the IDL file in the docshell directory to copy it out. 1999-12-02 09:10:32 +00:00
mscott%netscape.com
a35676baf1 openuri now takes a nsURILoaderCommand
remove protocol scheme check before using the uri loader. this
means that all urls will run through the uriloader regardless of
 type when it gets turned on.
webshell:
doContent and canHandleContent now take a nsURILoaderCommand
modify the handle link click event method to pass in
in the nsIURILoader::viewUserClick command to the uri loader
r=travis
1999-12-02 07:00:17 +00:00
mcafee%netscape.com
12d6ed8d46 Wrap tests directory in ENABLE_TESTS. patch submitted by jim_nance@yahoo.com, r=mcafee 1999-12-02 05:43:08 +00:00
tbogard%aol.net
0f3e5cfb03 Added attribute for setting and getting the nsIDocShellTreeOwner. 1999-12-02 04:34:09 +00:00
buster%netscape.com
0d35e09766 fixed 20170
r=karnaze
1999-12-01 22:28:51 +00:00
tbogard%aol.net
9b80d3d619 nsXPBaseWindow now uses nsIBaseWindow interface off webshell instead of nsIWebShell for some simple window stuff. 1999-12-01 03:43:17 +00:00
tbogard%aol.net
2472113dc8 nsWebShell now implements nsIDocShellContainer. 1999-12-01 03:41:43 +00:00
mscott%netscape.com
1f400f3b8e Add chrome and res urls specs to the list of urls which now work with the uri loader.
Note: you need to enable uri loading under the debug menu for this code to be executed.
1999-12-01 03:21:51 +00:00
mscott%netscape.com
0e2ff650d6 uri dispatching nit...if the webshell doesn't have a parent content uri listener then
return an error code instead of NS_OK.
1999-12-01 00:16:25 +00:00
tbogard%aol.net
df09e67688 Trying to put CallQueryInterface back in. Lets see if Wensleydale likes it better with a .get(). 1999-11-30 23:50:01 +00:00
mscott%netscape.com
550949370d fix back and forward buttons when using uri dispatching. When we're about to call into the uri loader,
set the mLoadingDocument flag on the doc loader to true.
1999-11-30 22:15:35 +00:00
mccabe%netscape.com
bdab219701 Reinstating backed-out fix to 18636; move FileLocator registration call from xpfe/bootstrap/nsSetupRegistry to webshell/tests/viewer/nsSetupRegistry, to make sure that the FileLocator service is available to the viewer. This fixes prefs for the viewer, broken before because they couldn't get at FileLocator.
FileLocator is still registered in xpfe, as the first nsSetupRegistry #includes the second.  Hence the previous bustage.

r=neeti.
1999-11-30 07:54:18 +00:00
tbogard%aol.net
f4f62bed05 Errr, this should help baby wensleydale. 1999-11-30 06:02:46 +00:00
warren%netscape.com
e480d13275 Workaround for Solaris bustage. 1999-11-30 05:58:24 +00:00
warren%netscape.com
2db26922a6 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
tbogard%aol.net
0ce76837f3 Put a couple of what were protected member functions of nsWebShell into the public API. This was needed during the period of rebuilding the webshell. 1999-11-30 04:32:42 +00:00
tbogard%aol.net
f66740f59e nsWebShell now implements nsIDocShell. This is to pave the way for getting converted over to the docshell world. r=pavlov 1999-11-30 04:32:09 +00:00
dougt%netscape.com
e2808e63be fix for 18078. r=mstoltz,warren
(looks like it is #ifdef'ed out)
1999-11-30 00:33:45 +00:00
dougt%netscape.com
f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
locka%iol.ie
f8e2769fdd Removed "const" on the aResult parameter on CWebShellContainer override of nsIBrowserWindow::GetTitle 1999-11-30 00:21:29 +00:00
locka%iol.ie
9f6e53d467 Added CommandStateChangeConstants 1999-11-30 00:19:53 +00:00
mscott%netscape.com
fe78631dc5 uri dispatching nit....retarget the load group if we are opening a channel which has a load group
different from our own.

THIS CODE IS NOT executed unless uri dispatching is turned on.
1999-11-30 00:10:17 +00:00
mscott%netscape.com
a260948fc1 small uri dispatching nit...I needed to add nsIURIContentListener to the GetInterface method on nsIWebShell. 1999-11-30 00:09:00 +00:00
danm%netscape.com
60ece7d3bb updated to match nsIWebShell interface change for travis@netscape.com 1999-11-29 21:15:32 +00:00
tbogard%aol.net
b31903250e Changed GetDocumentLoaderObserver to return a ** instead of a *&. This is in sync with the nsIDocShell::GetDocumentLoaderObserver. r=pavlov 1999-11-29 21:09:47 +00:00
mscott%netscape.com
ba58eb014a Fix warning. 1999-11-29 21:06:49 +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
locka%iol.ie
2966b099a8 Removed FPKLUDGE hack for Delphi 1999-11-28 16:31:21 +00:00
warren%netscape.com
96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
tbogard%aol.net
904e13e316 Changed NS_ASSERTION to NS_ENSURE on an interface boundary check. Done mainly to get VC depend to rebuild this file so tinderbox will go green. 1999-11-27 03:36:35 +00:00
tbogard%aol.net
39bf3b8c44 Free pointer returned by GetTitle since it no longer returns a const pointer to the internal string storage. 1999-11-27 02:29:17 +00:00
tbogard%aol.net
596104f4a2 Removed const from GetTitle to get in sync with API. 1999-11-27 02:24:43 +00:00
tbogard%aol.net
5209114e72 Removed the const from GetTitle to reflect the fact that the implementation should return an allocated string. 1999-11-27 02:21:43 +00:00