Commit Graph

1256 Commits

Author SHA1 Message Date
radha@netscape.com
abc4ab5ce2 Fix for bug 73746. r=valeski, sr=rpotts 2001-04-03 21:34:30 +00:00
radha@netscape.com
57e6c43857 Fixes related to bug # 71756 r=rpotts, valeski 2001-03-28 03:35:38 +00:00
bryner@uiuc.edu
e9ce37414c Bug 44257 -- fix tabbing from URL bar to document. r=saari, sr=shaver. 2001-03-28 02:08:06 +00:00
radha@netscape.com
16d9814442 Fix for bug # 69457 r=valeski, rpotts 2001-03-24 01:23:42 +00:00
radha@netscape.com
6a4f28c939 Fix for bug # 63991 r=adamlock 2001-03-24 00:45:56 +00:00
mstoltz@netscape.com
fa6783f615 Bugs 55069, 70951 - JS-blocking APIs for mailnews and embedding. r=mscott, sr=attinasi.
Bug 54237 - fix for event-capture bug, r=heikki, sr=jband.
2001-03-23 04:22:56 +00:00
disttsc@bart.nl
d515008bef Fix leak of nsAtom, some string clean-up, r=gagan, sr=jst 2001-03-22 09:53:30 +00:00
alecf@netscape.com
11ddf8d3d6 fix for 71511 - clean up nsIGlobalHistory even further by refactoring setTitle i
nto nsIBrowserHistory, cleaning up extra addPage() parameters, and fixing all co
nsumers
r=valeski, sr=shaver
2001-03-13 06:19:40 +00:00
valeski@netscape.com
3d8c2571cb sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
dbaron@fas.harvard.edu
b5d5a89a66 Move the destruction from the destructor into its |Destroy| method so that the document viewer is not prevented from being deleted by the cycles it would have broken in its destructor. (This has become necessary since the document viewer is being used from JS/XBL.) Use a null |mDocument| to record the destroyed state. r=disttsc@bart.nl sr=waterson@netscape.com b=61821 2001-03-10 03:19:36 +00:00
disttsc@bart.nl
e9399ed474 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
radha@netscape.com
8a4660dc89 Fix for blocker bug 69843. r=valeski, sr=waterson 2001-02-23 23:37:41 +00:00
radha@netscape.com
5d01d39384 Fix for bug # 69713. Get rid of unused SH_IN_FRAMES #defines. r=timeless, adamlock 2001-02-23 00:05:54 +00:00
dougt@netscape.com
d865bfd3cb Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
radha@netscape.com
aeda1f5afb Fix for bug # 39938. Client side redirection messes up SH. r=rpotts, adamlock 2001-02-15 19:10:16 +00:00
disttsc@bart.nl
c6327f63d5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt@netscape.com
a70fce6f87 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
gagan@netscape.com
151a8bfe56 A left over change for the optimization in bug 66577. r=mstoltz, sr=shaver, brendan. 2001-02-07 01:14:37 +00:00
radha@netscape.com
a385f24f5c Changes related to history listener bug 65608 r=valeski sr=rpotts 2001-02-07 00:32:04 +00:00
gagan@netscape.com
768c7b6705 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
akkana@netscape.com
38c1fef2c1 56296: Disable popping up new window on target=, pref controlled. r=dveditz, sr=brendan 2001-01-27 01:08:36 +00:00
locka@iol.ie
de56a7e175 Changed docshell so it turns the mouse pointer "busy" in the associated window while it is loading a document. Removed the hack in the navigator chrome that used the throbber status to set the busy pointer. b=30375 sr=rpotts@netscape.com 2001-01-26 12:35:32 +00:00
radha@netscape.com
3b7d08de4b Fix for bug # 41973 (Redireted urls are not marked visited) r=rpotts sr=waterson 2001-01-23 22:16:40 +00:00
rpotts@netscape.com
c87f417ec5 Some changes to make nsDocShell::LoadStream() work better... 2001-01-01 22:48:47 +00:00
rpotts@netscape.com
1745cc91d7 bug #15345 (sr=mscott). Replaced nsIDocumentLoaderObserver with nsIWebProgressListener... Also some whitespace cleanup :-) 2000-12-20 23:18:03 +00:00
radha@netscape.com
c5a41c49eb Fix for bug # 59755. SH work wrong after doing view-source:url. Set ViewMode to
viewNormal for all Sh loads.  r=adamlock sr=alecf
2000-12-18 22:55:46 +00:00
radha@netscape.com
dab816134c Fix for bug # 49913. Pressing enter in the url field adds duplicate entry
to Session History. r=adamlock sr=alecf
 VS: ----------------------------------------------------------------------
2000-12-18 20:02:26 +00:00
disttsc@bart.nl
c13a8df890 Convert nsIDocumentCharsetInfo to IDL so we can get rid of more bits of nsBrowse
rInstance. bug=46200, r=erik@netscape.com, r=smfr, a=alecf.
2000-11-16 21:33:34 +00:00
nhotta@netscape.com
3535ad17f0 Changed to convert anchor name as UTF-8 instead of Latin1 if that fails then convert it as document charset, bug= 58819,r=erik, sr=waterson. 2000-11-15 00:17:41 +00:00
disttsc@bart.nl
7486c5e365 Whoops, forgot to remove one line 2000-11-09 21:14:43 +00:00
disttsc@bart.nl
c4f11568a5 Moving nsIContentViewer over from webshell to docshell, converting from .h to .idl. Needed for bug 46200, r=moa=adam@netscape.com, a=alecf 2000-11-09 20:30:35 +00:00
locka@iol.ie
ab64b20ce9 Moved URI fixup code out of docshell and into a global service. b=51702, sr=waterson@netscape.com 2000-11-08 21:00:37 +00:00
jband@netscape.com
dcce3a2d3b Add null ptr check to fix bug 59281. r=adamlock sr=waterson 2000-11-08 06:31:57 +00:00
hyatt@netscape.com
47aecaf9c8 Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
jst@netscape.com
4b49968703 Fixing bug 25821. This is only a bandaid for the real problem with targetting javascript: URL's but it fixes the immediate problem while the targetting code is being rewritten. r=brendan, sr=mscott 2000-11-02 08:43:19 +00:00
radha@netscape.com
f63a1f7063 More fixes for bug # 46828. r=pollmann sr=rpotts 2000-11-02 06:34:44 +00:00
mscott@netscape.com
11ada38f22 Bug #56938 --> Break out the code which parses and sets up refresh urls into
a separate method so we can expose it as an interface method
via nsIRefreshURI.
r=sspitzer,sr=rpotts
2000-11-01 08:03:58 +00:00
warren@netscape.com
0462ea4ce8 Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren@netscape.com
7730ce0cd3 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
radha@netscape.com
1c572b837b Fix for bug # 55055 r=adamlock sr=rpotts 2000-10-19 06:40:46 +00:00
radha@netscape.com
108f8c65bf Fix for bug # 46828. r=mscott sr=rpotts 2000-10-19 06:24:24 +00:00
radha@netscape.com
99e1f8f450 Fix for bug # 55145. r=pollmann a=rpotts 2000-10-13 20:49:40 +00:00
mscott@netscape.com
88f09f1ce4 Bug #47636 --> add methods to convert back and forth between a nsIDocShellLoadTypeInfo
and a docshell load tye. Unify nsIURILoadCommand and nsIDocShellLoadType enums so they
can be treated as the same type.
r=radha, sr=rpotts
2000-10-11 23:17:02 +00:00
pollmann@netscape.com
ca6ef9b244 Bug 53708: Prune session history tree at frame being replaced to prevent wrong pages from being loaded into subframes. r=radha, a=adamlock 2000-10-11 10:05:17 +00:00
law@netscape.com
300909f8c8 Bug 6119; r=radha@netscape.com; sr=waterson@netscape.com; Use nsIChannel::VALIDATE_NEVER when loading a page for view-source 2000-10-07 02:24:50 +00:00
nisheeth@netscape.com
d66dbb8044 r=pollmann. Fix for nsbeta3++ bug 48382. Fixes the infinite loop when location.href was set from the onload handler of a frame. 2000-09-28 05:44:10 +00:00
vishy@netscape.com
6f714faee9 bugzilla 52182. r=a=mscott.
Modify the logic to launch external browser (only for target=_content
and target=_blank links). Also add something to DocShellLoadInfo
so that a user of nsDocShell::LoadURI can specify the target desired.
2000-09-22 05:04:58 +00:00
locka@iol.ie
1c5a6e6e22 Fixed typedef problem in Win32. b=50949 2000-09-20 13:28:19 +00:00
locka@iol.ie
80f0da679b Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
radha@netscape.com
c234f7fa5d Fix for dogfood+ bug 46845 r=pollmann 2000-09-16 04:36:18 +00:00