radha@netscape.com
16d9814442
Fix for bug # 69457 r=valeski, rpotts
2001-03-24 01:23:42 +00:00
valeski@netscape.com
e2508e4c01
r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces.
2001-03-24 00:22:18 +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
timeless@mac.com
5197e93c42
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
law@netscape.com
e2296bd103
Bug 26029; add CHROME_WINDOW_MIN flag to enable minimizable dialog windows (and use that for download progress dialogs); r=danm sr=alecf a=asa
2001-03-17 00:30:38 +00:00
locka@iol.ie
f43a4773d7
Fixed wacky sync/async code in webbrowser persist b=69828, r=dougt@netscape.com
2001-03-13 13:55:30 +00:00
locka@iol.ie
a9c256db3c
Fixed a few documentation typos. b=68581
2001-03-13 13:43:54 +00:00
locka@iol.ie
b07d778479
Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581
2001-03-13 12:21:34 +00:00
danm@netscape.com
d24faf5187
Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt
2001-03-12 23:08:29 +00:00
danm@netscape.com
d1472b4047
moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt
2001-03-09 02:04:06 +00:00
blakeross@telocity.com
d5b47fa857
UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst
2001-03-02 03:07:53 +00:00
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