Commit Graph

612 Commits

Author SHA1 Message Date
locka%iol.ie
3b1ce4bad9 NOT PART OF BUILD. Prototype replacement for nsIWebBrowserSiteWindow. b=68581 2001-02-23 14:44:58 +00:00
disttsc%bart.nl
a6f2f5861a 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
mkaply%us.ibm.com
871fd6685e #69642
r=cls
Need SHORT_LIBNAME for OS/2
2001-02-22 04:33:59 +00:00
dougt%netscape.com
128f95aa9b 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
2f5f2f656d Fix embedding package after recent layout/content split a=leaf@mozilla.org r=valeski@netscape.com b=68942 2001-02-20 19:57:32 +00:00
locka%iol.ie
a9e59deaf4 Fix embedding package after the recent layout/content split. a=leaf@mozilla.org r=valeski@netscape.com b=68942 2001-02-20 19:56:37 +00:00
locka%iol.ie
1361efc464 Added a missing break statement to embedding API. b=68934 2001-02-20 13:34:22 +00:00
dbaron%fas.harvard.edu
ed992c159a Fix MOZ_TRACK_MODULE_DEPS bustage (senna tinderbox) by adding to REQUIRES. 2001-02-17 06:23:08 +00:00
dbaron%fas.harvard.edu
4d7ea31039 Fix Sun WS 5.0 (nebiros tinderbox) bustage by using |PL_strchr| instead of |strchr|. 2001-02-17 06:00:07 +00:00
dbaron%fas.harvard.edu
ccff1e5d10 Fix MOZ_TRACK_MODULE_DEPS bustage (senna tinderbox) by adding to REQUIRES. 2001-02-17 05:54:05 +00:00
mkaply%us.ibm.com
5448f1cc30 Fix senna REQUIRES bustage 2001-02-17 04:47:43 +00:00
danm%netscape.com
1bc94a1177 adding ability to WindowWatcher to open windows without parents. bug 67368 r=hyatt,pinkerton 2001-02-17 02:45:42 +00:00
danm%netscape.com
cfe4586da0 cleaning up window ownership model a la scc@netscape.com, adding WindowCreator callback. bug 67368 r=hyatt,pinkerton 2001-02-17 02:43:58 +00:00
danm%netscape.com
a1fe80fa07 fix destruction order crash. no bug #. r=hyatt,pinkerton 2001-02-17 02:37:06 +00:00
danm%netscape.com
66e6807ac9 just changing the case of target names to be more Mac-like. bug 67368 (peripherally) r=hyatt,pinkerton 2001-02-17 02:31:43 +00:00
danm%netscape.com
1a86622cb0 First Checked In. 2001-02-17 02:27:36 +00:00
danm%netscape.com
c9c554fa5c implementation of WindowCreator callback. bug 67368 r=hyatt,pinkerton 2001-02-17 02:24:53 +00:00
danm%netscape.com
be7505e6ca adding a window creator callback. r=hyatt,pinkerton,(valeski didn't complain) 2001-02-17 02:22:51 +00:00
danm%netscape.com
b56712bb9d bits of dom's nsJSUtils copied here to avoid linking with that lib. bug 67368 r=hyatt,pinkerton 2001-02-17 02:20:08 +00:00
chak%netscape.com
94915e3afa Fix for bug #68594 - Find functionality does not work in MfcEmbed from the
embed packaging..
r=ccarlen
2001-02-16 05:54:27 +00:00
chak%netscape.com
b1ec9de602 Fix for #68617 - Must be able to specify the test harness to be pkgd.
r=ccarlen
2001-02-16 05:53:19 +00:00
chak%netscape.com
e58139451f Fix for bug # 67688 - mfcEmbed should be turned on in the builds.
r=ccarlen
2001-02-16 05:52:03 +00:00
sspitzer%netscape.com
4457c484ae fix for #68594. (checking in for chak@netscape.com)
r=ccarlen,sr=sspitzer
2001-02-15 21:33:17 +00:00
valeski%netscape.com
9297191086 sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change. 2001-02-14 03:12:33 +00:00
locka%iol.ie
b4ac4616df Removed a dud command from clobber rule which deleted a file needed for build. 2001-02-14 00:43:51 +00:00
locka%iol.ie
fa10dcee33 Added control_kicker (mozctlx.dll) to the build. b=67682, sr=scc@mozilla.org 2001-02-13 14:18:50 +00:00
dprice%netscape.com
997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
blizzard%redhat.com
a2449b9e72 Fix bug #68158. This should fix the crash after the second window is closed. Use a GtkWidget instead of a GdkWindow. r=bryner sr=alecf 2001-02-13 02:44:05 +00:00
locka%iol.ie
2f1eac508b Changed embedding installation to package embedding chrome into an embed.jar file. b=67423, r=valeski@netscape.com 2001-02-12 14:36:46 +00:00
locka%iol.ie
282ff9c975 New embedding jar file manifest. r=valeski@netscape.com, b=67423 2001-02-12 14:33:29 +00:00
chak%netscape.com
5d7d53ebb4 NOT PART OF THE BUILD.
Fixes for the following bugs:
#67970 - Fix MfcEmbed to reflect the FindNamedBrowserItem changes
#68190 - MfcEmbed must turn on Single Sign-on Support by default.
#68225 - MfcEMbed should implement nsIwebBrowserFind
r=adamlock, r=ccarlen
2001-02-12 06:09:07 +00:00
buster%netscape.com
5c36b2c6d7 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
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439 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
ccarlen%netscape.com
784d76202c Mac embedding sample code only. Embedding sample needs to use new nsIWebBrowserFind API (68169). r=valeski,sfraser a=blizzard. 2001-02-09 17:51:00 +00:00
blizzard%redhat.com
90d96ec1d7 Fix bug #68057. Track visibility changes so that windows opened via window.open() actually open properly. 2001-02-08 20:12:13 +00:00
disttsc%bart.nl
c331fdab92 More REQUIRES fixing for senna bustage. 2001-02-07 12:40:35 +00:00
disttsc%bart.nl
6585b03765 Fixing senna bustage, updating REQUIRES 2001-02-07 11:56:10 +00:00
disttsc%bart.nl
92df2c3dea Fix REQUIRES 2001-02-07 10:39:27 +00:00
disttsc%bart.nl
446084f1b6 Fix senna by adding REQUIRES. 2001-02-07 09:01:26 +00:00
blizzard%redhat.com
16e7e36da8 Fix bug #67843. This removes the hang when popups are created in the embedding widget. r=jst sr=shaver 2001-02-07 07:05:33 +00:00
ccarlen%netscape.com
203cad2e8b 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
3f77909f49 copy embed components 2001-02-07 05:17:17 +00:00
danm%netscape.com
7d35744237 rearranging window creation (see WebBrowserChrome.cpp 1.15), adding subwindow null checks supporting chromeless dialog (see winEmbed.rc 1.8) r=scc,valeski 2001-02-07 05:15:55 +00:00
danm%netscape.com
d97a613d0a removing FindNamedBrowserItem, rearranging window creation (and hooking it up to nsDocShellTreeOwner), adding cheesy implementation of nsIPrompt and chrome flags 2001-02-07 05:10:46 +00:00
danm%netscape.com
1c6087d002 rearranging window creation; a function needed to be shared. thus a new header file. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:04:38 +00:00
danm%netscape.com
04d05f766a hooking up window watcher. bug 65229 r=scc,valeski 2001-02-07 05:03:09 +00:00
danm%netscape.com
451bab06b1 implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:02:06 +00:00
danm%netscape.com
cdda7836f7 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
259910f6e1 Bug=46869 - Embedding apps need find functionality. r=kin, sr=vidur,sr=alecf 2001-02-07 04:31:36 +00:00