Граф коммитов

488 Коммитов

Автор SHA1 Сообщение Дата
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
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 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
blizzard%redhat.com b66f7a9e59 Fix bug #64027. Tooltips should work on the mozilla embedding widget. r=pavlov, sr=shaver 2001-02-07 02:47:34 +00:00
ccarlen%netscape.com 92f2718435 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 bf7f2b2d35 Test code for history listener r=valeski sr=rpotts 2001-02-07 00:33:11 +00:00
blizzard%redhat.com b09e388273 Fix for bug #60083. Check for QI return code and help prevent crashes. r=me sr=shaver 2001-02-07 00:19:15 +00:00
dcone%netscape.com f6daf26482 Initial version. r=kmmclusky. Does not effect the build 2001-02-06 23:07:47 +00:00
ccarlen%netscape.com 742a52ea53 Add explicit registration of nsIWebProgressListener which is now required. r=valeski@netscape.com, sr=blizzard@mozilla.org 2001-02-05 15:23:36 +00:00
locka%iol.ie c9d3a694ba Removed some dud commented out macros 2001-02-05 11:29:34 +00:00
locka%iol.ie a25c8db43a Major resync to track recent embedding API changes. Persistence code updated, web browser listener updated, clipboard commands updated. Removal of a lot of STL templates to reduce bloat. Implemented popup menu actions b=59040 2001-02-05 11:29:05 +00:00
locka%iol.ie d0ae75d91d Reworked IE DOM emulation to make it slightly more accurate & efficient. 2001-02-05 11:24:33 +00:00
locka%iol.ie c0c5bbade5 Fixed clipboard problem where an ascii format was used instead of unicode. 2001-02-05 11:22:32 +00:00
locka%iol.ie 733b2f7004 Added new ambient appearance properties. 2001-02-05 11:21:26 +00:00
dbaron%fas.harvard.edu 550314e09f 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 ceb2b2bcea Reinstated some lines accidentally removed during porting to nsIWebBrowserSiteWindow. b=46852 2001-02-02 19:24:28 +00:00
locka%iol.ie aa7b314eba Updated to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:53:46 +00:00
locka%iol.ie 52bf2edc99 Changed control to use nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:49:16 +00:00
ccarlen%netscape.com a19cfd3b0f Bug 52473 - Add Mac embedding sample to the build. r=jj@netscape.com, sr=sfraser@netscape.com 2001-02-02 15:10:01 +00:00
locka%iol.ie 7479791974 Updated powerplant sample to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 14:28:20 +00:00
locka%iol.ie 6aff77fe88 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 189dae3f1d Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:46:14 +00:00
locka%iol.ie 98a9563c2e Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:44:52 +00:00
locka%iol.ie a7387b885b Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852 2001-02-02 12:41:14 +00:00
locka%iol.ie f6f016a897 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
dbaron%fas.harvard.edu a7cfe87403 Fix previous bustage fix: NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgressListener) only adds an entry for nsISupports, not nsIWebProgressListener. r=jag, valeski 2001-02-01 01:41:57 +00:00
mkaply%us.ibm.com f753ac86c5 OS/2 TB breakage - need PR_CALLBACK 2001-02-01 00:57:56 +00:00
valeski%netscape.com 5e07b2a24e resolving ambiguities 2001-01-31 22:08:35 +00:00
valeski%netscape.com 7d3acb0d42 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
locka%iol.ie 2688504595 NOT PART OF BUILD. Added copyright headers 2001-01-31 12:06:05 +00:00
locka%iol.ie 224bfdb1f6 NOT PART OF BUILD. Command line makefile for mozctlx.dll 2001-01-31 12:04:30 +00:00
saari%netscape.com 0531ba2e29 fix for breakage. Doh. 2001-01-31 02:45:31 +00:00
saari%netscape.com f595ea74e2 checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski 2001-01-31 00:34:28 +00:00
saari%netscape.com 6a7ed371b7 First Checked In. 2001-01-31 00:28:10 +00:00
blizzard%redhat.com 4ef6cabd23 Fix bug #66882. Turn off the _MOZILLA_REMOTE property on the hidden window otherwise the embedded widget will respond to remote requests. r=pavlov, sr=alecf-the-x-head 2001-01-30 20:35:14 +00:00
ccarlen%netscape.com 2cd6eb70a5 NOT PART OF THE BUILD - Changed caller of nsISingleSignon. 2001-01-24 15:51:51 +00:00
darin%netscape.com 6a7567992b 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
ccarlen%netscape.com 6c4ced6bd9 NOT PART OF THE BUILD - Adding profile management. 2001-01-23 15:32:57 +00:00
ccarlen%netscape.com 8d73a23bd6 NOT PART OF THE BUILD - Adding profile management to this embedding sample. 2001-01-23 15:30:56 +00:00
pinkerton%netscape.com aedfd20aed 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