532 Commits

Author SHA1 Message Date
locka%iol.ie
a7fd5e9473 Reinstated some lines accidentally removed during porting to nsIWebBrowserSiteWindow. b=46852
git-svn-id: svn://10.0.0.236/trunk@86106 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 19:24:28 +00:00
locka%iol.ie
a649731e25 Updated to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86102 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 15:53:46 +00:00
locka%iol.ie
aebc8bbb67 Changed control to use nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86101 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 15:49:16 +00:00
ccarlen%netscape.com
1972d72ae8 Bug 52473 - Add Mac embedding sample to the build.
r=jj@netscape.com, sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@86096 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 15:10:01 +00:00
locka%iol.ie
f3ebf69fda Updated powerplant sample to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86094 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 14:28:20 +00:00
locka%iol.ie
b2a449e24d Implemented nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
Also added menu option for profile switching.


git-svn-id: svn://10.0.0.236/trunk@86088 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 13:24:50 +00:00
locka%iol.ie
46517b9ccb Changed gtkEmbed to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86087 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 13:16:58 +00:00
locka%iol.ie
473ef9c888 Changed nsDocShellTreeOwner to call out to embedder's nsIWebBrowserSiteWindow interface instead of nsIBaseWindow. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86086 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:52:44 +00:00
locka%iol.ie
3a5f5ab229 Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86085 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:46:14 +00:00
locka%iol.ie
1ae214399f Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86084 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:44:52 +00:00
locka%iol.ie
8526f624b2 Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852
git-svn-id: svn://10.0.0.236/trunk@86083 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:41:14 +00:00
locka%iol.ie
56bdefe743 New nsIWebBrowserSiteWindow interface - contains the 'up' set of functions from nsIBaseWindow making it easier for embedders to implement. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86082 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:39:35 +00:00
dbaron%fas.harvard.edu
9877b212f8 Fix previous bustage fix: NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgressListener) only adds an entry for nsISupports, not nsIWebProgressListener. r=jag, valeski
git-svn-id: svn://10.0.0.236/trunk@85921 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 01:41:57 +00:00
mkaply%us.ibm.com
e63f3b1ef4 OS/2 TB breakage - need PR_CALLBACK
git-svn-id: svn://10.0.0.236/trunk@85916 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 00:57:56 +00:00
chak%netscape.com
b76bc17daf NOT PART OF THE BUILD
Fix for Bug#66920
Forgot to add the makefile.win in prev checkin
r=valeski,sr=valeski


git-svn-id: svn://10.0.0.236/trunk@85908 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 23:59:33 +00:00
chak%netscape.com
9f9717e59a NOT PART OF THE BUILD
Fix for Bug#66920
This is an MFC test harness for the embedding APIs
   r=valeski,sr=valeski


git-svn-id: svn://10.0.0.236/trunk@85906 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 23:58:32 +00:00
valeski%netscape.com
6be5d6e2e6 resolving ambiguities
git-svn-id: svn://10.0.0.236/trunk@85882 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 22:08:35 +00:00
valeski%netscape.com
9d0b443a39 r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners.
git-svn-id: svn://10.0.0.236/trunk@85869 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 21:03:40 +00:00
locka%iol.ie
eee9db22d7 NOT PART OF BUILD. Added copyright headers
git-svn-id: svn://10.0.0.236/trunk@85829 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 12:06:05 +00:00
locka%iol.ie
35af30ad75 NOT PART OF BUILD. Command line makefile for mozctlx.dll
git-svn-id: svn://10.0.0.236/trunk@85828 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 12:04:30 +00:00
saari%netscape.com
c6c4727eb1 fix for breakage. Doh.
git-svn-id: svn://10.0.0.236/trunk@85804 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 02:45:31 +00:00
saari%netscape.com
5b7ad74543 checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski
git-svn-id: svn://10.0.0.236/trunk@85787 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 00:34:28 +00:00
saari%netscape.com
39bfb47761 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@85786 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 00:28:10 +00:00
blizzard%redhat.com
5409ddeb54 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
git-svn-id: svn://10.0.0.236/trunk@85771 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 20:35:14 +00:00
valeski%netscape.com
6fada005c5 adding necko chrome so the .properties get included in the packaging. 65919. sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@85755 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 15:27:21 +00:00
ccarlen%netscape.com
0b3ab05cda NOT PART OF THE BUILD - Changed caller of nsISingleSignon.
git-svn-id: svn://10.0.0.236/trunk@85438 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-24 15:51:51 +00:00
darin%netscape.com
73495dffa0 Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@85390 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 22:10:34 +00:00
ccarlen%netscape.com
ebf1139ffa NOT PART OF THE BUILD - Adding profile management.
git-svn-id: svn://10.0.0.236/trunk@85363 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 15:32:57 +00:00
ccarlen%netscape.com
77cb259a7d NOT PART OF THE BUILD - Adding profile management to this embedding sample.
git-svn-id: svn://10.0.0.236/trunk@85361 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 15:30:56 +00:00
locka%iol.ie
3a80656b87 Added a timer to the message loop to prevent 100% cpu usage when the message queue was empty. b=58701
git-svn-id: svn://10.0.0.236/trunk@85359 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 14:15:57 +00:00
pinkerton%netscape.com
d4e8ce7976 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.
git-svn-id: svn://10.0.0.236/trunk@85351 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 04:41:17 +00:00
dbaron%fas.harvard.edu
ba2d31bf1e Add timer to REQUIRES to fix senna tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@85344 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 03:21:54 +00:00
dbaron%fas.harvard.edu
a74a709ce4 Add timer to REQUIRES to fix senna tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@85339 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 02:30:41 +00:00
pinkerton%netscape.com
961cbd5d2d implement nsITooltipListener with baloon help r=saari, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@85332 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 00:48:35 +00:00
pinkerton%netscape.com
3ef2f816f0 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
git-svn-id: svn://10.0.0.236/trunk@85331 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 00:47:02 +00:00
pinkerton%netscape.com
92c909d50a build nsITooltipListener.idl r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@85300 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 21:45:02 +00:00
pinkerton%netscape.com
4ff1e419f4 build new interface r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@85298 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 21:43:49 +00:00
pinkerton%netscape.com
fca1e54ef0 new api for embedding. r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@85296 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 21:41:53 +00:00
ccarlen%netscape.com
b036475f94 NOT PART OF THE BUILD - Add string resources file file locations.
git-svn-id: svn://10.0.0.236/trunk@85161 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 15:53:13 +00:00
ccarlen%netscape.com
c0a47b0d0e NOT PART OF THE BUILD - Add string resources for file locations.
git-svn-id: svn://10.0.0.236/trunk@85160 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 15:52:49 +00:00
ccarlen%netscape.com
d74a48618d NOT PART OF THE BUILD - forgot to add this yesterday
git-svn-id: svn://10.0.0.236/trunk@85159 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 15:51:59 +00:00
locka%iol.ie
9765c7d074 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
git-svn-id: svn://10.0.0.236/trunk@85157 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 13:17:28 +00:00
valeski%netscape.com
bd22be06a3 mass confusion. We indeed need this registration.
git-svn-id: svn://10.0.0.236/trunk@85153 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 08:14:38 +00:00
valeski%netscape.com
2b8e7e62c5 r=syd. reverting to dead browserlistener implementation (basically a backout of my previous checkin until progress listener registration can be resolved.
git-svn-id: svn://10.0.0.236/trunk@85142 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:17:20 +00:00
valeski%netscape.com
221a69dbb2 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.
git-svn-id: svn://10.0.0.236/trunk@85141 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 06:00:23 +00:00
ccarlen%netscape.com
b807b06014 Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom.
r=dougt@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@85095 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 22:51:57 +00:00
locka%iol.ie
939d8dd242 Changed winEmbed to use the new embedding idle loop routines. b=44120
git-svn-id: svn://10.0.0.236/trunk@85082 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 14:10:50 +00:00
locka%iol.ie
b5d0d75316 New embedding routines to be called by host apps during message processing and idle time. b=44120.
git-svn-id: svn://10.0.0.236/trunk@85049 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-17 21:15:17 +00:00
locka%iol.ie
daae19918a New embedding routines to be called by host apps during message processing and idle time. b=44120. NOT PART OF BUILD (yet)
git-svn-id: svn://10.0.0.236/trunk@85047 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-17 21:10:46 +00:00
sfraser%netscape.com
f6610d34eb Fix the Windows build, r=kin. The error handling in this file is, um, interesting.
git-svn-id: svn://10.0.0.236/trunk@84690 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 01:16:15 +00:00