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

694 Коммитов

Автор SHA1 Сообщение Дата
danm%netscape.com 7235ed8d79 fix destruction order crash. no bug #. r=hyatt,pinkerton 2001-02-17 02:37:06 +00:00
valeski%netscape.com 60fc41df35 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 a17f63b0a9 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 a8197e9dad 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 fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
blizzard%redhat.com cbf18aff10 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
buster%netscape.com 68a20f0213 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 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab 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 6eab38f493 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 6fa52a21bf 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 de260002b2 More REQUIRES fixing for senna bustage. 2001-02-07 12:40:35 +00:00
disttsc%bart.nl d7eebd36f8 Fixing senna bustage, updating REQUIRES 2001-02-07 11:56:10 +00:00
blizzard%redhat.com a604b5d874 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 9e65c7707d 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 adb29a9e51 hooking up window watcher. bug 65229 r=scc,valeski 2001-02-07 05:03:09 +00:00
danm%netscape.com 9f6f623b8b implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:02:06 +00:00
danm%netscape.com c8640160cd 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 474501f05a Bug=46869 - Embedding apps need find functionality. r=kin, sr=vidur,sr=alecf 2001-02-07 04:31:36 +00:00
blizzard%redhat.com 1f232d6011 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 a322c8afff 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 659c48ea24 Test code for history listener r=valeski sr=rpotts 2001-02-07 00:33:11 +00:00
blizzard%redhat.com e3d8c43eea 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 8411564226 Initial version. r=kmmclusky. Does not effect the build 2001-02-06 23:07:47 +00:00
ccarlen%netscape.com bf4115809e 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 466ed6ce94 Removed some dud commented out macros 2001-02-05 11:29:34 +00:00
locka%iol.ie 88a0ecf772 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 c260cd24cb Reworked IE DOM emulation to make it slightly more accurate & efficient. 2001-02-05 11:24:33 +00:00
locka%iol.ie 505c40cdd1 Fixed clipboard problem where an ascii format was used instead of unicode. 2001-02-05 11:22:32 +00:00
locka%iol.ie d2bb165044 Added new ambient appearance properties. 2001-02-05 11:21:26 +00:00
dbaron%fas.harvard.edu 813545f489 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 ba341d50bd Reinstated some lines accidentally removed during porting to nsIWebBrowserSiteWindow. b=46852 2001-02-02 19:24:28 +00:00
locka%iol.ie a7deadcd34 Updated to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:53:46 +00:00
locka%iol.ie e16921b314 Changed control to use nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:49:16 +00:00
ccarlen%netscape.com ba474a7e97 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 8e2b3d9f9f 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 6f4b10b95b 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 f9c4482085 Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:46:14 +00:00
locka%iol.ie 645d788be4 Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:44:52 +00:00
locka%iol.ie e64ce4d38c Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852 2001-02-02 12:41:14 +00:00
locka%iol.ie d8e473e359 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 46f61e640d 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 a4db62ff77 OS/2 TB breakage - need PR_CALLBACK 2001-02-01 00:57:56 +00:00
valeski%netscape.com 7cea1b602f resolving ambiguities 2001-01-31 22:08:35 +00:00
valeski%netscape.com 134c862eef 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 11e68ceae8 NOT PART OF BUILD. Added copyright headers 2001-01-31 12:06:05 +00:00
locka%iol.ie 7f3d4e1cdb NOT PART OF BUILD. Command line makefile for mozctlx.dll 2001-01-31 12:04:30 +00:00
saari%netscape.com c627675828 fix for breakage. Doh. 2001-01-31 02:45:31 +00:00
saari%netscape.com 7a31ecc2cb checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski 2001-01-31 00:34:28 +00:00
saari%netscape.com bc3230c1a5 First Checked In. 2001-01-31 00:28:10 +00:00
blizzard%redhat.com 431fd02bb8 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 fbdcbbc7b5 NOT PART OF THE BUILD - Changed caller of nsISingleSignon. 2001-01-24 15:51:51 +00:00
darin%netscape.com 6bfaf3912c 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 784dcba015 NOT PART OF THE BUILD - Adding profile management. 2001-01-23 15:32:57 +00:00
ccarlen%netscape.com 604fcffe11 NOT PART OF THE BUILD - Adding profile management to this embedding sample. 2001-01-23 15:30:56 +00:00
pinkerton%netscape.com 879b0709a2 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 5a6e62039b Add timer to REQUIRES to fix senna tinderbox bustage. 2001-01-23 03:21:54 +00:00
dbaron%fas.harvard.edu 7c8f29e9b3 Add timer to REQUIRES to fix senna tinderbox bustage. 2001-01-23 02:30:41 +00:00
pinkerton%netscape.com b39d493ff3 implement nsITooltipListener with baloon help r=saari, sr=sfraser 2001-01-23 00:48:35 +00:00
pinkerton%netscape.com d5f5d2d65c 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 685d957908 build nsITooltipListener.idl r=saari/sr=sfraser. 2001-01-22 21:45:02 +00:00
pinkerton%netscape.com f59a2a1d62 build new interface r=saari/sr=sfraser. 2001-01-22 21:43:49 +00:00
pinkerton%netscape.com da7623ef64 new api for embedding. r=saari/sr=sfraser. 2001-01-22 21:41:53 +00:00
ccarlen%netscape.com ec0e827c6a NOT PART OF THE BUILD - Add string resources file file locations. 2001-01-19 15:53:13 +00:00
ccarlen%netscape.com 13a16256e5 NOT PART OF THE BUILD - Add string resources for file locations. 2001-01-19 15:52:49 +00:00
ccarlen%netscape.com 116a4cf4a2 NOT PART OF THE BUILD - forgot to add this yesterday 2001-01-19 15:51:59 +00:00
locka%iol.ie 6c5f87f50d New mozctlx.dll for Mozilla ActiveX control. Register this DLL instead of mozctl.dll and it will ensure the PATH environment variable in the host process includes the Mozilla bin directory everytime the control is created. NOT PART OF BUILD 2001-01-19 13:17:28 +00:00
valeski%netscape.com a7753f4740 mass confusion. We indeed need this registration. 2001-01-19 08:14:38 +00:00
valeski%netscape.com 2ec646652c 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 710b3c982a 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
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
sfraser%netscape.com 35ce2738e0 Fix the Windows build, r=kin. The error handling in this file is, um, interesting. 2001-01-10 01:16:15 +00:00
sfraser%netscape.com 0f7551beeb Include nsIDiskDocument to fix windows build. 2001-01-10 00:10:51 +00:00
sfraser%netscape.com f01a40fc19 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 ec99bc9b4b 33088: pass wrap column in to SaveFile per API change 2001-01-08 22:33:52 +00:00
akkana%netscape.com d3089c475e 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
locka%iol.ie b209e2a4ca 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
blizzard%redhat.com 0f26b65516 Fix bug #64369. Crash when using streaming into embedding widget. r=bryner, sr=brendan 2001-01-07 17:58:22 +00:00
bryner%uiuc.edu 433f20e3da Removing unused Makefile.in's (files in these directories are now exported via jar.mn). Bug 55778. r=ben, cls. Not part of build. 2001-01-05 23:51:45 +00:00
blizzard%redhat.com df30ae8349 Fix bug #64031. This should get the apphelper dialog working when mozilla is embedded. r=pavlov, sr=alecf 2001-01-04 22:11:31 +00:00
dbaron%fas.harvard.edu 272c9f2154 Add pref to REQUIRES line to fix red senna tinderbox from blizzard's checkin. 2001-01-02 14:38:15 +00:00
blizzard%redhat.com 5824e522ea Fix bug #49223. Add a profile api to the embedding widget. r=conrad, sr=alecf 2001-01-02 00:50:31 +00:00
pinkerton%netscape.com 2ba8f7d189 clean up interface, per directions. adding copyLinkLocation(), and specifying semantics of selectNone() wrt insertion point location. Implemented selectNone(). r=saari/a=hyatt. bug#s 46867, 63001 2000-12-22 01:13:46 +00:00
locka%iol.ie dfeffe0192 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
ccarlen%netscape.com 2be799cac1 NOT PART OF THE BUILD Reworked to use string classes not just Str255s 2000-12-15 13:39:23 +00:00
ccarlen%netscape.com 21d37dd6e5 NOT PART OF THE BUILD First check-in 2000-12-15 13:38:07 +00:00
ccarlen%netscape.com c766e046c1 NOT PART OF THE BUILD Added singlesignon usage Added UniversalDialog support Added contextual menu support 2000-12-15 13:36:56 +00:00
ccarlen%netscape.com 2a4507d2a6 NOT PART OF THE BUILD Throbbing is done with one animated gif instead of a pile of separate images. 2000-12-15 13:35:10 +00:00
ccarlen%netscape.com 9917589d20 NOT PART OF THE BUILD Added context menu support Added way to make window properly from chrome flags 2000-12-15 13:33:56 +00:00
ccarlen%netscape.com a37aab99f4 NOT PART OF THE BUILD Added parameterized constructor Added form capturing and pre-filling 2000-12-15 13:32:26 +00:00
ccarlen%netscape.com 46e9458c96 NOT PART OF THE BUILD Added Open File and Open Directory Added support for GetURL AppleEvent 2000-12-15 13:30:40 +00:00
ccarlen%netscape.com 42c6e455a9 NOT PART OF THE BUILD Added resource IDs, Declared constants using enums so Rez could deal 2000-12-15 13:29:11 +00:00
ccarlen%netscape.com 61afa8a594 NOT PART OF THE BUILD Added resource for GetURL AppleEvent 2000-12-15 13:27:53 +00:00
ccarlen%netscape.com 2ba9004e60 NOT PART OF THE BUILD Added resources for UniversalDialog 2000-12-15 13:26:35 +00:00
ccarlen%netscape.com 6d48de2253 NOT PART OF THE BUILD Added some files for contextual menu support. 2000-12-15 13:25:35 +00:00
bryner%uiuc.edu 391bc872d9 Two more I forgot for bug 55778. 2000-12-15 10:22:38 +00:00
rpotts%netscape.com 289298c3f5 bug #46866. Added a read-only DOMWindow attribute to nsIWebProgress. 2000-12-14 23:26:35 +00:00
ccarlen%netscape.com da8444f8b5 NOT PART OF THE BUILD. New file for context menu support. 2000-12-13 15:48:18 +00:00
disttsc%bart.nl d3d39e5100 More appCore killing, bug=46200, r=ben, a=alecf 2000-12-13 01:21:34 +00:00
locka%iol.ie 9e50bb1c0b Fix for the crashing NewWindow2 event mechanism & new IMozControlBridge COM interface for ActiveX programmers who want to get at the Gecko APIs via the control. b=58471, sr=blizzard@mozilla.org 2000-12-12 13:05:35 +00:00
blizzard%redhat.com 82048258fa Fix bug #51130. Use common dialogs for nsIPrompt in the embedding widget. r=danm, sr=brendan 2000-12-07 21:09:43 +00:00
cls%seawood.org f518d8fb8f Update REQUIRES. 2000-12-03 22:33:51 +00:00
locka%iol.ie b41c0ecda4 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 b665d46fa4 Making this mess build on Mac, fixing the tinderbox bustage. 2000-11-30 04:35:38 +00:00
locka%iol.ie d0d748d90b Another missing checking. b=46574, sr=blizzard@mozilla.org 2000-11-30 01:56:40 +00:00
locka%iol.ie 3ee6aa5b97 added files: mozilla/embedding/browser/webBrowser/nsDOMWalker.cpp, mozilla/embedding/browser/webBrowser/nsWebBrowserPersist.cpp 2000-11-30 00:47:48 +00:00
locka%iol.ie 949a2350ff New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-30 00:43:42 +00:00
locka%iol.ie c4cddaeaa2 New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-29 23:41:54 +00:00
blizzard%redhat.com 41c7ecc290 Fix bug #60516. This should fix problems with named targets in the embedding widget. Patch from rusty.lynch@intel.com. r=adamlock sr=blizzard 2000-11-29 23:23:32 +00:00
locka%iol.ie 376d2c36d3 NOT PART OF BUILD. Fixed nuisance problem in CBrowse test caused by two default buttons 2000-11-22 00:03:26 +00:00
cls%seawood.org fc9c54cb3d 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
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
beard%netscape.com f0be5db017 [not part of build] use __NSInitialize/__NSTerminate as CFM init/term routines, mainly for GC leak detector compatibility. 2000-11-18 17:49:39 +00:00
beard%netscape.com 5a15ebe4fd [not part of build] fix leaking rendering contexts. 2000-11-18 17:47:09 +00:00
blizzard%redhat.com f2bb52bc53 Fix bug #59194. This should restore focus to the right window when Mozilla is given focus when embedded in another application. r=saari,adamlock,valeski sr=hyatt 2000-11-17 19:57:16 +00:00
ccarlen%netscape.com 1e72e2633a NOT PART OF THE BUILD Fixed menu enabling of edit commands. 2000-11-17 12:49:15 +00:00
ccarlen%netscape.com bc95d4939f NOT PART OF THE BUILD. Add clipboard support. 2000-11-14 03:45:53 +00:00
pinkerton%netscape.com e1f4b374e7 fix to get mac embed harness building. r=ccarlen. 2000-11-13 20:03:59 +00:00
danm%netscape.com ae877b5f7f empty implementations for new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:17:09 +00:00
danm%netscape.com 269eae0f19 new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:16:29 +00:00
blizzard%redhat.com a005b277b4 Fix for bug #59033. Properly detach the content progress listener and the container window to help with some shutdown crashes in the embedding widget. r=jst,valeski sr=mscott,brendan 2000-11-06 23:29:33 +00:00
locka%iol.ie f102cde5dd Fix for broken implementation of IE interface method IHTMLDocument2::Write(). b=58076, sr=blizzard@mozilla.org 2000-10-31 20:14:01 +00:00
ccarlen%netscape.com d438554da1 NOT PART OF BUILD Re-adding because old file name had space in it. 2000-10-31 15:24:40 +00:00
ccarlen%netscape.com 8d70e66223 NOT PART OF THE BUILD Name had space in it. 2000-10-31 15:20:22 +00:00
blizzard%redhat.com 074449cfa0 Fix bugs #58325, #58430. Change declaration names in class headers to what they actually should be - cosmetic only. Fix marshaler type to be STRING instead of POINTER. r=mmarker sr=mscott 2000-10-30 22:04:23 +00:00
blizzard%redhat.com 3083bfbe55 Fix bug #57544. Add text/plain to the list of types that we support for the embedding widget. r=valeski sr=mscott 2000-10-30 19:48:53 +00:00
warren%netscape.com 4189314fdb 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 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
ccarlen%netscape.com ccb62659c2 Bug 57388 - Parent dir had a space in it. NOT PART OF BUILD. 2000-10-27 12:44:46 +00:00
ccarlen%netscape.com dfe161cd11 Bug 57388. NOT PART OF BUILD - Re-adding because old dir had a space in it. 2000-10-26 21:17:23 +00:00
ccarlen%netscape.com dbdfae334a Bug 57388. NOT PART OF BUILD - Re-adding because old dir had a space in it. 2000-10-26 21:09:49 +00:00
ccarlen%netscape.com 094fd634ef Bug 57388. NOT PART OF BUILD - Removing because parent dir had a spece in it. 2000-10-26 21:05:23 +00:00
locka%iol.ie 9ce26a955d NOT PART OF BUILD. Delphi sample using ActiveX control 2000-10-26 17:06:28 +00:00
briane%qnx.com dcec71e691 PHOTON BUILD only
Fixes for new defines in PtMozilla.h header
2000-10-23 20:00:37 +00:00
briane%qnx.com 5a969857fd PHOTON build only
added libxpfelocation_s
2000-10-16 17:59:45 +00:00
briane%qnx.com 25cd2e78e8 Not Part of Build... PHOTON ONLY
Additions of new callbacks to test new features of the PtMozilla widget.
2000-10-12 16:27:52 +00:00
briane%qnx.com 5ef73fc157 Not Part of Build... PHOTON ONLY
Bug fixes and enhancements to the PtMozilla widget.  Also fixes taken from
the GTK version to get things working with the latest Embedding API changes.
2000-10-12 16:26:16 +00:00
locka%iol.ie 050f58210b New context menu listener code. b=55516, r=blizzard@mozilla.org 2000-10-10 12:19:17 +00:00
blizzard%redhat.com 7d436f5eb0 fixing bugs 54351 and 54013. this should get the embedding widget working again after the jar landing. it also fixes streaming ( patch from ramiro. ). mini-nav.xul should work again too as a side effect. 2000-10-05 05:39:37 +00:00
ccarlen%netscape.com 7471c672ae SAMPLE CODE - NOT PART OF THE BUILD Updated for API changes. 2000-10-03 03:03:57 +00:00
ccarlen%netscape.com b4df4615f1 SAMPLE CODE - NOT PART OF THE BUILD using mpfilelocproviderlib instead of profiles 2000-10-03 03:03:19 +00:00
ccarlen%netscape.com f9bf49dcdf SAMPLE CODE - NOT PART OF THE BUILD Made so PowerPlant could be compiled w/ 3.3 headers. 2000-10-03 03:02:34 +00:00
ccarlen%netscape.com c25577df6e SAMPLE CODE - NOT PART OF THE BUILD Added optimized target. 2000-10-03 03:01:29 +00:00
cls%seawood.org 598cad6e44 Fix OS/2 gmake problem. Bug #54080. r=leaf a=brendan Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch 2000-09-26 05:20:06 +00:00
locka%iol.ie f56471c56f Commented out reference to undefined enum. b=39158 2000-09-21 12:08:31 +00:00
locka%iol.ie 0b138046ff Put a reentrancy hack into ActiveX control to prevent multiple instances of the control each trying to call NS_InitXPCOM and crashing. Should help VB programmers a lot. b=39158, a=valeski, r=valeski 2000-09-21 11:11:11 +00:00
warren%netscape.com 075350b1c8 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
locka%iol.ie 0db31e2c70 Removed bogus IDL entry causing horkage. b=50949 2000-09-20 12:49:48 +00:00
locka%iol.ie 69fd02310b Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
dougt%netscape.com c3c864a472 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts
2000-09-14 22:56:56 +00:00
locka%iol.ie 598e0a1d88 Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 12:04:04 +00:00
mjudge%netscape.com a2fa9edcb5 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
locka%iol.ie 6a308a5497 Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 11:09:51 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
blizzard%redhat.com 4ba70a721c remove call to unset session history object. a=brendan 2000-09-08 14:51:57 +00:00
rpotts%netscape.com 0b50be1c9a Fixed a place where the DocShellTreeOwner was being deleted out from under itself... 2000-09-08 00:30:22 +00:00
locka%iol.ie 10cf19a874 NOT PART OF BUILD. regmozctl slowly inching towards being able to update the PATH environment for control support 2000-09-07 14:08:40 +00:00
scc%mozilla.org 206cc73c03 fixing code that relied on implicit string construction 2000-09-02 22:13:25 +00:00
valeski%netscape.com 7960885472 50920. r=vidur. hanging an nsIDOMWindow off of nsIWebBrowser 2000-09-01 21:10:23 +00:00
dougt%netscape.com c9d4bac2bd Fixes a cycle between docshelltreeowner and layout which caused a huge
leak. r=adamlock@netscape.com
2000-09-01 19:38:46 +00:00
ccarlen%netscape.com 2f00e92382 - NOT PART OF THE BUILD - Updated for embedding API changes. 2000-09-01 19:07:01 +00:00
ccarlen%netscape.com 7819780d01 - NOT PART OF THE BUILD - Clear any refs the CBrowserShell has to us early in the destructor. 2000-09-01 19:06:31 +00:00
ccarlen%netscape.com 96fac1e0ba - NOT PART OF THE BUILD - Updated for embedding API changes 2000-09-01 19:04:06 +00:00
ccarlen%netscape.com aea8d2f89e - NOT PART OF THE BUILD - Save prefs as soon as we touch them instead of waiting until quit time. 2000-09-01 19:03:23 +00:00
vidur%netscape.com 4a41eee18d Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
dbaron%fas.harvard.edu 52856bd6df Copy cls's hack to another makefile to fix nebiros bustage. This prevents time.h from being included on Sun's WorkShop compiler. r=scc 2000-08-30 12:29:39 +00:00
locka%iol.ie 08a603f639 Impl of GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2000-08-30 11:37:41 +00:00
locka%iol.ie 8bd9e39869 Call to GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2000-08-30 11:37:06 +00:00
blizzard%redhat.com a5605ca02a final bits of key and mouse listener support for the embedding widget. r=dougt, a=waterson 2000-08-29 14:43:02 +00:00
locka%iol.ie 45836ff363 References to nsIDocShell almost totally removed. b=46847, a=valeski 2000-08-26 13:57:54 +00:00
locka%iol.ie c932728c0e Added nsIWebBrowserSetup to query interface table. b=46847, a=valeski 2000-08-26 13:56:50 +00:00
jj%netscape.com 1c5f3b16d1 fixed location of nsIWebBrowserSetup.idl - r=leaf 2000-08-25 22:13:23 +00:00
locka%iol.ie 51574fbee7 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 21:03:26 +00:00
locka%iol.ie 117b4e824b API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 19:32:05 +00:00
ccarlen%netscape.com 3e8b02a509 for adamlock removing obsolete file bug #46847 2000-08-25 19:02:25 +00:00
locka%iol.ie c52f68cce4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
ccarlen%netscape.com fc0a492c57 Adding a file which was moved For adamlock bug #46847 2000-08-25 18:38:35 +00:00
locka%iol.ie 1b97b17d78 Removed setup folder. API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:20:25 +00:00
ccarlen%netscape.com d050fb9fb5 Removed an access path which doesn't exist anymore. For adamlock changes - bug# 46847 2000-08-25 18:20:01 +00:00
blizzard%redhat.com 8b508c9d38 attach key bindings to the embedding shell. part of bug #41966. you can now use arrows, page keys and space bar in the embedding widget. r/a=brendan,waterson 2000-08-24 19:28:38 +00:00
locka%iol.ie fcbfc91df8 NOT PART OF BUILD.
Added menu items and code to test print and save as behaviour
2000-08-23 13:03:56 +00:00
locka%iol.ie 52b41928b6 NOT PART OF BUILD.
Added initial support for LiveConnect so the plugin may be scripted
2000-08-23 13:02:31 +00:00
blizzard%redhat.com 99c9657eb1 infastructure for bug 41966 - getting key bindings working for the gtk embedding widget r=valeski, a=waterson 2000-08-23 03:38:27 +00:00
dbaron%fas.harvard.edu 32431f7516 Attempt to fix build bustage by adding not-implemented functions. 2000-08-22 13:34:05 +00:00
jband%netscape.com d10f6f48a9 fix bustage after nsIBaseStream removal 2000-08-22 09:21:32 +00:00
warren%netscape.com b5bf9fbaf8 Updated nsIBufferInputStream to nsIInputStream. 2000-08-22 08:25:05 +00:00
locka%iol.ie b37e3a658e New localized strings for popup menus. b=48270 a=valeski 2000-08-18 14:44:15 +00:00
locka%iol.ie 574ea4ead5 Added debugging for new command handler. Localized popup menus. b=48270 a=valeski 2000-08-18 14:44:00 +00:00
blizzard%redhat.com cada85c5db unused files for simple embedding shell 2000-08-17 19:12:23 +00:00
mcafee%netscape.com d922ec1f1a Ignore generated files. 2000-08-16 22:44:35 +00:00
ducarroz%netscape.com 2ea5d00462 Fix Mac bustage. Added nsICommandHandler.cpp to the project 2000-08-16 16:40:49 +00:00
ducarroz%netscape.com cda692d33d Fix Mac bustage. Added nsIContextMenuListener.idl and nsICommandHandler.idl to the project 2000-08-16 16:40:17 +00:00
locka%iol.ie 50994eaca7 Changed implementation of OnShowContextMenu to reflect updated IDL. b=48270 a=valeski 2000-08-16 09:00:44 +00:00
locka%iol.ie 1ac76e97b6 Added nsICommandHandler and nsCommandHandler.cpp to build. b=48270 a=valeski 2000-08-16 08:56:37 +00:00
locka%iol.ie 279d6bd041 Added newline to end of file. b=48270 a=valeski 2000-08-16 08:54:49 +00:00
locka%iol.ie de7d0a6489 Change consts to unsigned long. b=48270 a=valeski 2000-08-16 08:53:57 +00:00
locka%iol.ie 9eee783e8a Added mouse DOM listener to listen for context menu events and notify the embedding client. b=48270 a=valeski 2000-08-16 08:51:58 +00:00
locka%iol.ie 1bba4a9d8e Fixed some incorrect embedding issues. b=48270 a=valeski 2000-08-16 08:50:00 +00:00
locka%iol.ie 4629ae6222 Added newline to end of file. b=48270 a=valeski 2000-08-16 08:47:57 +00:00
locka%iol.ie e6d9add4ad Added command handler to module's factory list b=48270 a=valeski 2000-08-16 08:44:58 +00:00
conrad%ingress.com e98e347d11 Not part of build. 1. Removed MMozillaApp mixin class from project. This is now handled by EmbedAPI lib. 2. Added routine to show how to start up the app with a given profile. 2000-08-14 03:04:08 +00:00
conrad%ingress.com 7451179096 Not part of build. Removed MMozillaApp mixin class from project. This is now handled by EmbedAPI lib. 2000-08-14 03:03:05 +00:00
conrad%ingress.com cd092efd9d Not part of build. Added EmbedAPI lib to project. 2000-08-14 03:01:10 +00:00
blizzard%redhat.com 8878b574ca fix for bug #48640. fix UMR in offscreen window initialization. a=brendan 2000-08-12 17:34:44 +00:00
conrad%ingress.com a5b268b8de Added appfilelocationprovider lib r=valeski 2000-08-11 20:17:55 +00:00
conrad%ingress.com f55a2bb02a Changed call of NS_InitEmbedding. r=adamlock 2000-08-11 20:14:31 +00:00
conrad%ingress.com b8b5d2c127 Changed call of NS_InitEmbedding. 2000-08-11 20:13:41 +00:00
jgaunt%netscape.com 0874f937bc a=blizzard@redhat.com r=jgaunt@netscape.com
fixing hp bustage
2000-08-10 19:55:25 +00:00
valeski%netscape.com 3e47c27e06 backing out 2000-08-10 06:51:30 +00:00
valeski%netscape.com 2dcce96813 backing out 2000-08-10 06:46:00 +00:00
valeski%netscape.com 5c07271df2 fixing windows linkage problems 2000-08-10 03:50:12 +00:00
conrad%ingress.com b5580d4dad Changed params to NS_InitEmbedding. 2000-08-10 03:43:06 +00:00
valeski%netscape.com 54f2ea5ce4 checking in for conrad to fix build bustage 2000-08-10 03:27:21 +00:00
blizzard%redhat.com 3a62c82e10 add some extra test cases for the embedding widget 2000-08-09 02:52:09 +00:00
blizzard%redhat.com ddedeb2752 warning fixes in gtkmozembed.h. fix for bug #46279. reparent the mozilla window to an offscreen window when unrealizing since you might get re-realized later. r=pavlov, a=waterson 2000-08-09 02:46:53 +00:00
blizzard%redhat.com 425685290d fix the following bugs: #39560, #47141, #46928, #47949. use nsIPipe for the stream impl, seperate XPCOM startup, add a resize callback so content with a width and height are sized correctly, fix problems with gtkmozembed widgets on gtk notebook widgets. also, add some new signals for progress loading and net changes. r=dougt, a=waterson 2000-08-08 03:58:03 +00:00
locka%iol.ie c79e5f1401 NOT PART OF BUILD. Completed nsICommandHandler implementation. Added [retval] tag to out param in IDL file to make Javascript invocation easier. 2000-08-03 12:44:38 +00:00
locka%iol.ie 353b29b337 NOT PART OF BUILD.
New nsICommandHandler interface and C++ implementation for embedders who want their XUL to be able to call their webbrowser container with the minimum of effort.
2000-08-02 11:14:57 +00:00
warren%netscape.com 4967b0a7cc Getting jar files in shape. Mostly works on unix, status bar missing (not in build yet). 2000-08-02 06:48:45 +00:00
blizzard%redhat.com c866f3aac5 clean up some service usage in the emedding widget. also, be picky about when to shut down XPCOM. use gtk_set_locale() in the testing program so people who use XIM will be able to use that input method. r,a=waterson 2000-07-28 04:34:46 +00:00
mcafee%netscape.com aa023be989 Ignore generated files 2000-07-27 22:27:20 +00:00
locka%iol.ie 7e35d5eea1 Reinstated macro that prevented browser site from being QI'd for its nsISupports interface 2000-07-26 22:46:05 +00:00
locka%iol.ie 54a2979d70 Fixed for windowless controls attempting to get a DC from the ActiveX plugin 2000-07-26 22:45:22 +00:00
blizzard%redhat.com 5227869544 typo fix to get the dtd installing to the right location. r/a=brendan 2000-07-26 14:50:10 +00:00
blizzard%redhat.com 6697e4488c add makefiles to get mini chrome for embedding installed on unix. a=waterson,dougt 2000-07-25 20:47:09 +00:00
warren%netscape.com 7ac7233df8 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
valeski%netscape.com 3f6c274d00 45723. r=rpotts. webshell-docshell consolodation changes. 2000-07-18 23:13:07 +00:00
mcafee%netscape.com 9daaedae9a Ignore generated files. 2000-07-15 15:57:43 +00:00
Jerry.Kirk%Nexwarecorp.com d76b4783c5 NOT PART OF MAIN BUILD - PHOTON ONLY
I needed export a few more files for the test app and add a new virtual
method that has been added since I last checked in this code.
r=jerry.kirk
2000-07-14 14:54:04 +00:00
vidur%netscape.com 924aceef9e Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
Jerry.Kirk%Nexwarecorp.com a1c918af2b NOT PART OF BUILD - PHOTON ONLY
Adding the PtMozilla widget for the first time.
Submited by briane@qnx.com
r=kirkj
2000-07-12 13:53:29 +00:00
rpotts%netscape.com bd98ffaa86 Moved session history methods from nsIWebNavigation into a new interface called nsIDocShellHistory. Also made docshells persist layout state before being destroyed (this is necesssary for framesets). 2000-07-05 23:10:29 +00:00
dougt%netscape.com 7b70dd2ac7 44113, 44190, 44191.
r/a=valeski@netscape.com

nsDocShellTreeOwner not handling chrome/content correctly.
Asserts when no toplevel window set.
Need to start chrome up from NS_InitEmbedding()
Test App changes.
2000-07-04 21:53:27 +00:00
locka%iol.ie 74e99ea2e8 Fixed problem with chrome content docshells 2000-06-30 12:40:52 +00:00
locka%iol.ie fa5482ef88 NOT PART OF BUILD. Update the address field url after clicking on link 2000-06-30 12:37:05 +00:00
locka%iol.ie f13eec8257 NOT PART OF BUILD. Tiny graphics for mini-nav 2000-06-30 12:25:49 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
radha%netscape.com 5b8603911e More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.
2000-06-29 21:48:18 +00:00
valeski%netscape.com 364cb11a5d bustage fix 2000-06-29 01:19:45 +00:00
valeski%netscape.com 371961f38e 43050. r=dougt. null checking and ctor null init'ing 2000-06-29 00:49:13 +00:00
locka%iol.ie 78489c1b05 added missing files 2000-06-28 21:15:09 +00:00
locka%iol.ie 660b574366 Now uses embedding API. Added some context menu & property page support 2000-06-28 20:42:50 +00:00
locka%iol.ie 34761e3087 Updated VC project 2000-06-28 20:40:29 +00:00
locka%iol.ie f11718db6f Added property dialogs 2000-06-28 20:40:10 +00:00
locka%iol.ie 89b50fe4f2 Added clipboard interfaces. Added interface refcount debugging 2000-06-28 20:39:42 +00:00
locka%iol.ie f31a6fab39 Added proper MPL header 2000-06-28 20:38:53 +00:00
locka%iol.ie f15399c733 Changed makefile.win to use embedding APIs 2000-06-28 20:37:39 +00:00
locka%iol.ie 217dc53d20 Added code for write/writeln to IE DOM. Thanks to Arne de Bruijn <arne@knoware.nl> for this contribution 2000-06-28 20:35:51 +00:00
locka%iol.ie e29455c315 Removed unused CIDs and IIDs 2000-06-28 20:31:43 +00:00
locka%iol.ie e2af8ac54a Changed diagnostic macro 2000-06-28 20:30:33 +00:00