gagan%netscape.com
f6c87e29b4
Fix for bug 27930. Support for IPv6.
2000-05-16 08:46:03 +00:00
warren%netscape.com
618d468469
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
2000-05-16 05:35:23 +00:00
waterson%netscape.com
5b0788962d
Bug 39089. Paint over the problem by special-casing 'javascript:' URIs. r=mscott
2000-05-15 06:14:32 +00:00
andreas.otte%primus-online.de
7926de6eca
fix bug 36455, unable to go to url with port but without http://, clean up a if statement causing the problem, r=radha@netscape.com,adamlock@netscape.com
2000-05-13 12:09:16 +00:00
waterson%netscape.com
ff6b6e3c9a
Add notation as to why the SetOriginalURI() hack is necessary.
2000-05-13 00:01:22 +00:00
davidm%netscape.com
718dfdaa9a
21137 Hook up reload/shift-reload/back/forward buttons to load att
r = rpotts
2000-05-10 22:45:24 +00:00
ruslan%netscape.com
8895c8a160
Fix 37800
2000-05-03 00:21:51 +00:00
mscott%netscape.com
f5e1bee33e
Bug #36371 --> clear refresh timers when loading new documents into the
...
docshell. This fixes the problem where after visiting a page with a refresh,
we would later always try to refresh that page even if you had moved on.
2000-05-01 21:33:49 +00:00
nisheeth%netscape.com
7e37fb4356
1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
...
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
scc%netscape.com
4653555152
making string conversions explicit
2000-04-27 20:59:12 +00:00
mscott%netscape.com
3cd501a82c
Bug #33156 --> the doc loader now implements nsIProgressEventSink. Add this support to getInterface for the docshell.
2000-04-22 23:18:18 +00:00
gagan%netscape.com
bcbe936dbd
Small HTTP api change.
2000-04-22 00:40:21 +00:00
tbogard%aol.net
db69a7b197
Removed the static Create method since the generic factory handles that. Changed GetStringBundle to GetPromptAndStringBundle since most people are always wanting to get both the prompt and the string bundle. Removed EnsureGlobalHistory. Global History is now instantiated on startup.
2000-04-21 23:32:11 +00:00
scc%netscape.com
3008372aa4
making string conversions explicit
2000-04-21 02:35:42 +00:00
radha%netscape.com
8e68019d0d
update session history too with the title when title gets set.
2000-04-20 23:14:53 +00:00
tbogard%aol.net
3f0fb9d531
Remove unused variable.
2000-04-18 23:31:26 +00:00
tbogard%aol.net
3f9ad66e83
Don't persist "about:blank" in the session history.
2000-04-18 23:30:02 +00:00
scc%netscape.com
e213406534
making string conversions explicit
2000-04-17 11:24:01 +00:00
tbogard%aol.net
2440048faf
Added more code to ShouldAddToGlobalHistory to properly weed out items such as "about", "imap", "news", and "mailbox" schemes from getting put into global history.
2000-04-17 05:54:09 +00:00
tbogard%aol.net
2c074d1071
If the same page is being loaded twice, don't add it twice to session history.
2000-04-17 02:17:42 +00:00
tbogard%aol.net
6df22d2672
Making docShell not assert when global history can't be added. Someone is doing something stupid in viewer right that makes the service fail.
2000-04-16 13:01:28 +00:00
tbogard%aol.net
c701f711d3
Cached the globalHistory service as it is called a lot especially when dealing with links up in the webshell. Fixed a bug in GetInterface where we were failing to do an else if so if you were requesting a nsIURIContentListener you ended up clearing out the object.
2000-04-16 08:39:15 +00:00
andreas.otte%primus-online.de
75684271dc
fix bug 34863 [Local Harddisks not found if I tried with C: without \], check for a drive in nsDocShell::ConvertFileToStringURI, r=gagan@netscape.com
2000-04-16 07:11:43 +00:00
tbogard%aol.net
2e31c41c86
Removed the GetCanGoBack and GetCanGoForward calls from GoBack and GoForward respectively. The session history calls to get the next and previous entry will properly return error codes if navigtion in the desired direction isn't possible.
2000-04-16 05:16:16 +00:00
mccabe%netscape.com
71eac1e422
Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
...
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
jdunn%netscape.com
51a10465c5
newline for hp
2000-04-13 13:35:54 +00:00
tbogard%aol.net
f0456d1d48
Moved the implementation of nsIRefreshURI into the docShell. Reordered CreateFixupURI to try simply creating the URI before actually doing any munging. Stop now calls CancelRefreshURITimers. String version of LoadURI now properly puts up error boxes for missing protocols.
2000-04-13 03:11:44 +00:00
tbogard%aol.net
2ed55be1d9
Implemented SetFocus.
2000-04-13 02:54:38 +00:00
tbogard%aol.net
8b1af3fb93
Provided implementation for the file fixup work.
2000-04-12 10:06:58 +00:00
tbogard%aol.net
fea7ec5577
Added an attribute for holding the charset info to be used during a load.
2000-04-12 00:07:04 +00:00
tbogard%aol.net
fdd6a9fca7
Provided implementation for CreateFixupURI. Added needed parameters to DoURILoad and finished implementation. InternalLoad now takes needed parameters as well.
2000-04-11 23:52:42 +00:00
tbogard%aol.net
8a51e5cc71
Seems the conditional as a parameter was too much for speedracer's little brain.
2000-04-04 03:31:57 +00:00
tbogard%aol.net
e9faf678e6
CreateContentViewer() and NewContentViewer() no longer take the uri loading command as a parameter since they don't use it. InternalLoad now takes a window target parameter. DoURILoad now takes the uriloader command and a window target.
2000-04-04 00:04:04 +00:00
tbogard%aol.net
3513381fd4
The layoutState is actually a nsILayoutHistoryState not just an nsISupports.
2000-04-03 00:47:15 +00:00
mscott%netscape.com
d1be445324
Make sure nsIWebProgressListener is added to the GetInterface method for docshell.
2000-04-02 21:00:26 +00:00
mccabe%netscape.com
bd22a269de
Error reporting mechanisms for nsDocShell (xul js and content js) and mosJSComponentLoader (JS components) now pipe error objects to the JavaScript console.
2000-03-31 11:19:51 +00:00
tbogard%aol.net
c9d2a7b3e3
Implemented EnsureWebProgressListener(). You can now call GetInterface on the docshell to get to a nsIWebProgressListener interface.
2000-03-31 04:11:29 +00:00
tbogard%aol.net
79db91104f
Slight re-ordering of the destruction of the children. First we kill the content viewer then release our children.
2000-03-31 01:19:28 +00:00
tbogard%aol.net
9e620e29bb
Fully implement nsDocShell::Destroy() so that webShell can rely on it for it's implementation.
2000-03-31 00:15:17 +00:00
tbogard%aol.net
4ac35be0c1
nsIDocShell::LoadURI now takes a nsIDocShellLoadInfo parameter to do fancier loads which include replacing current history slots and passing in a referrer. In the future more things may be set on the nsIDocShellLoadInfo interface. This allows us to not have to add a new parameter for every new type of load info that might be needed in different loads.
2000-03-30 22:38:32 +00:00
tbogard%aol.net
3017bddeba
Added a CreateLoadInfo to nsIDocShell to facilitate creating a loadInfo object without having to go through xpcom. This also allows the docshell to do any setup it may need to do.
2000-03-30 12:52:02 +00:00
tbogard%aol.net
59c2f71b03
OnLoadingSite now takes a nsIChannel instead of a nsIURI. This allows us to get information out of the channel we may need such as the referrer. We now make sure we set the referrer during OnLoadingSite. Fixed a bug where the nsIWebProgressListener was getting found on the treeOwner even for frames. This was causing the the treeOwner to get notified of all actions happening in the children. Now we make sure to only set the listener for the top level frame.
2000-03-30 02:24:17 +00:00
tbogard%aol.net
b619aa5e94
Now properly enable retrieving the nsIWebProgressListener interface from the owning treeOwner. Added firing methods for all the methods in nsIWebProgressListener. onLocationChange is currently the only one that is validly firing however.
2000-03-29 10:29:58 +00:00
warren%netscape.com
727f312b32
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
jdunn%netscape.com
0ac4d34291
fixing build bustage
...
a= ducarroz@netscape.com
2000-03-28 01:38:40 +00:00
tbogard%aol.net
55c5691f92
Provided implementation for Add and RemoveProgressListener.
2000-03-26 04:52:06 +00:00
tbogard%aol.net
79738b793f
Updated the loadURI methods to reflect changes in the nsIDocShell API. ::Reload() now makes sure to pass the type on to the InternalLoad() call. ::Destroy() makes sure to properly tear down the script objects by setting the docshell and owner on those to null. When Scrolling to an anchor, make sure to update the current URI. The ::InternalLoad function now is responsible for updating the mUpdateHistoryOnLoad member, rather than relying on callers to set it first. When loading the site, only apply histories if we mUpdateHistoryOnLoad is set. Stubbed out a new function ::ShouldPersistInSessionHistory() that allows us to put all the code in place for items pages that shouldn't be persisted in the list, meaning items that are overwritten when new ones are added.
2000-03-25 03:43:27 +00:00
jband%netscape.com
e6b52c42dd
fix typo in user message. bug 31950. You'd think we'd know how to spell netscape!
2000-03-16 05:45:16 +00:00
tbogard%aol.net
e12818d171
When setting the viewMode, dont' do a reload if there isn't already an URL loaded.
2000-03-14 06:30:30 +00:00
tbogard%aol.net
3997f63321
Added support for setting a docShell into viewSource mode or viewNormal mode. Changed calls to creating the contentViewer to rely on the mode of the docshell for deciding the state it is in. Made docShell support the nsIWebProgress interface. Stubbed out the methods for it's implementation.
2000-03-14 04:36:55 +00:00