pinkerton@netscape.com
74a36a962b
make ChromeListener's dtor virtual, since the class has virtual methods. r=jag/sr=scc.
2001-02-27 00:46:27 +00:00
locka@iol.ie
3fc4b33ffc
NOT PART OF BUILD. Prototype replacement for nsIWebBrowserSiteWindow. b=68581
2001-02-23 14:44:58 +00:00
disttsc@bart.nl
f9897a2794
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +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
locka@iol.ie
e2173482ca
Added a missing break statement to embedding API. b=68934
2001-02-20 13:34:22 +00:00
danm@netscape.com
863be05be6
fix destruction order crash. no bug #. r=hyatt,pinkerton
2001-02-17 02:37:06 +00:00
valeski@netscape.com
5d8107a28b
sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change.
2001-02-14 03:12:33 +00:00
buster@netscape.com
d63b60f39c
bug 68366 (asserts prevent automated regression tests from being run)
...
sr=waterson
just removed an unnecessary assertion (and early termination side effect)
2001-02-12 05:37:25 +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
disttsc@bart.nl
4f503795a4
More REQUIRES fixing for senna bustage.
2001-02-07 12:40:35 +00:00
disttsc@bart.nl
7d24ced23f
Fixing senna bustage, updating REQUIRES
2001-02-07 11:56:10 +00:00
ccarlen@netscape.com
087d22ee37
This was supposed to go in with the rest for bug 46869 but didn't.
2001-02-07 06:03:35 +00:00
danm@netscape.com
35c129f5c0
hooking up window watcher. bug 65229 r=scc,valeski
2001-02-07 05:03:09 +00:00
danm@netscape.com
ddabf2eb4b
implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski
2001-02-07 05:02:06 +00:00
danm@netscape.com
8e8da41055
removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski
2001-02-07 04:59:43 +00:00
ccarlen@netscape.com
84858d2612
Bug=46869 - Embedding apps need find functionality. r=kin, sr=vidur,sr=alecf
2001-02-07 04:31:36 +00:00
ccarlen@netscape.com
f8dda8f284
Bug 46869 - Embedding apps need text finding functionaity. Adding new files - will add to build next.
r=kin,sr=vidur, sr=alecf
2001-02-07 01:48:24 +00:00
radha@netscape.com
ddf613ad6b
Test code for history listener r=valeski sr=rpotts
2001-02-07 00:33:11 +00:00
dcone@netscape.com
e5418deff5
Initial version. r=kmmclusky. Does not effect the build
2001-02-06 23:07:47 +00:00
dbaron@fas.harvard.edu
abaf67145a
Fix incorrect usage of |nsCOMPtr<T>::operator&| was used in place of |getter_AddRefs| since the former will soon become |private| to prevent things like this. r=disttsc@bart.nl b=59414
2001-02-04 19:37:36 +00:00
locka@iol.ie
375e046bcb
Changed nsDocShellTreeOwner to call out to embedder's nsIWebBrowserSiteWindow interface instead of nsIBaseWindow. b=46852, sr=blizzard@mozilla.org
2001-02-02 12:52:44 +00:00
locka@iol.ie
2ba46b4559
Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org
2001-02-02 12:46:14 +00:00
locka@iol.ie
8e2a128552
Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org
2001-02-02 12:44:52 +00:00
locka@iol.ie
34d7d82410
Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852
2001-02-02 12:41:14 +00:00
locka@iol.ie
929a0aa6d6
New nsIWebBrowserSiteWindow interface - contains the 'up' set of functions from nsIBaseWindow making it easier for embedders to implement. b=46852, sr=blizzard@mozilla.org
2001-02-02 12:39:35 +00:00
mkaply@us.ibm.com
5ef325b6fe
OS/2 TB breakage - need PR_CALLBACK
2001-02-01 00:57:56 +00:00
valeski@netscape.com
d0366cc5be
r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners.
2001-01-31 21:03:40 +00:00
saari@netscape.com
9d8a00942b
checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski
2001-01-31 00:34:28 +00:00
saari@netscape.com
62e3f24f55
First Checked In.
2001-01-31 00:28:10 +00:00
darin@netscape.com
c572d6f42a
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
pinkerton@netscape.com
0daa7c06c2
Now that the ELM bug has been fixed, pull out the kungFuDeathGrips. Also make the browser chrome a strong ref so we can still hide the tooltip when the window is closed with one up. r=saari/a=sfraser.
2001-01-23 04:41:17 +00:00
dbaron@fas.harvard.edu
bb23c39fcf
Add timer to REQUIRES to fix senna tinderbox bustage.
2001-01-23 02:30:41 +00:00
pinkerton@netscape.com
6a6393d15e
Support tooltips in embedding code with new nsITooltipListener interface. Refactor listeners into separate object to simplify ownership and removed Release() hack. r=saari, sr=sfraser
2001-01-23 00:47:02 +00:00
pinkerton@netscape.com
c4719cb3c5
build new interface r=saari/sr=sfraser.
2001-01-22 21:43:49 +00:00
pinkerton@netscape.com
34a27b3f19
new api for embedding. r=saari/sr=sfraser.
2001-01-22 21:41:53 +00:00
valeski@netscape.com
5e24f5dbeb
mass confusion. We indeed need this registration.
2001-01-19 08:14:38 +00:00
valeski@netscape.com
45b817239f
r=syd. reverting to dead browserlistener implementation (basically a backout of my previous checkin until progress listener registration can be resolved.
2001-01-19 07:17:20 +00:00
valeski@netscape.com
8413dc66a6
r=ccarlen, sr=rpotts. 46848. Reworking listener registration interface. collection type listeners should be registered here. removing nsIWebProgress implementation from nsWebBrowser adfter determining GetDOMWindow() wasn't being used.
2001-01-19 06:00:23 +00:00
sfraser@netscape.com
b99c65b2f1
Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
2001-01-09 22:47:02 +00:00
akkana@netscape.com
dd69e61668
33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser
2001-01-08 21:01:29 +00:00
locka@iol.ie
231aac492f
Replaced nsVector with nsVoidArray - a functionally similar (and public) class unencumbered by linker issues. sr=blizzard b=63505
2001-01-08 14:48:51 +00:00
locka@iol.ie
008fde3d7d
More bug fixes for file persistence. Fixed a memory leak, added support for INPUT & BASE tags. Fixed a duff assertion. b=46574, sr=blizzard
2000-12-21 13:44:35 +00:00
rpotts@netscape.com
eddd5dc252
bug #46866 . Added a read-only DOMWindow attribute to nsIWebProgress.
2000-12-14 23:26:35 +00:00
cls@seawood.org
ecbb850fb0
Update REQUIRES.
2000-12-03 22:33:51 +00:00
locka@iol.ie
4404cb1491
Context menu listener code hooked into the window root object to receive DOM events even for subframes. b=60489, sr=hyatt
2000-12-01 22:13:45 +00:00
sfraser@netscape.com
e71b803b15
Making this mess build on Mac, fixing the tinderbox bustage.
2000-11-30 04:35:38 +00:00
locka@iol.ie
c814b2678a
New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org
2000-11-30 00:43:42 +00:00
locka@iol.ie
a65a6f9dc8
New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org
2000-11-29 23:41:54 +00:00
cls@seawood.org
4fd3e262af
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00