98 Commits

Author SHA1 Message Date
ccarlen%netscape.com
d0cf8c7fff Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91893 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:30:25 +00:00
ccarlen%netscape.com
d735ced6e8 Sample code - not part of the process. Bug 74120 - remove refs to old cache. r=valeski.
git-svn-id: svn://10.0.0.236/trunk@91143 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 14:32:01 +00:00
ccarlen%netscape.com
d34d0b9bea Sample code - not part of the process. Bug 71387 - remove unneeded code to determine locale of profile defaults. r=tao
git-svn-id: svn://10.0.0.236/trunk@91141 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 14:29:01 +00:00
chak%netscape.com
edbac2c7c9 Fixes for the following bugs:
#74155 - MfcEmbed needs a prefs dlg box.
         r=valeski, sr=blizzard

#71014 - arrow keys don't work inside text areas in mfcEmbed.
         r=saari, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@91001 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-01 17:49:51 +00:00
disttsc%bart.nl
3ea7009900 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
git-svn-id: svn://10.0.0.236/trunk@90883 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 10:39:06 +00:00
locka%iol.ie
58e403d1c0 Cleaned up code style, indentation, replaced tabs with spaces. Added dummy implementations of nsITooltipListener and nsIContextMenuListener.
git-svn-id: svn://10.0.0.236/trunk@90653 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 11:20:18 +00:00
chak%netscape.com
737cba9658 Fix for bug#71751 - Change default font sizes for MfcEmbed
r=ksosez@softhome.net,chak


git-svn-id: svn://10.0.0.236/trunk@90543 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 15:18:03 +00:00
rods%netscape.com
c4b399df8d This now enables print listeners, print progress and the cancelling of printing
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@90516 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-27 12:04:30 +00:00
disttsc%bart.nl
ce927d9f65 Clean up REQUIRES lines. r=cls
git-svn-id: svn://10.0.0.236/trunk@90392 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 22:59:27 +00:00
locka%iol.ie
eb5d1a7e74 NOT PART OF BUILD. Added WindowCreator.cpp & h to project
git-svn-id: svn://10.0.0.236/trunk@90245 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-23 11:50:18 +00:00
locka%iol.ie
2105558e49 Fixed problem of double clicking on a profile from the selection dialog caused winEmbed to quit.
git-svn-id: svn://10.0.0.236/trunk@90244 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-23 11:49:46 +00:00
chak%netscape.com
6d178542df Bug#73037 - MfcEmbed needs a debug console window like winembed
r=adamlock


git-svn-id: svn://10.0.0.236/trunk@90162 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-23 02:27:13 +00:00
locka%iol.ie
86257eaf73 Updated profile switching code. Fixed some chrome issues related to javascript open/close behaviour. Cleaned up the code somewhat. b=66533
git-svn-id: svn://10.0.0.236/trunk@90117 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 14:49:39 +00:00
chak%netscape.com
4ac922eba6 Fix the previous checkin for Bug# 71994 - Add SetVisibility() to MfcEmbed
r=mao via IRC yesterday


git-svn-id: svn://10.0.0.236/trunk@89914 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 15:07:53 +00:00
chak%netscape.com
1cb86d4edf Remaining Fixes for #68720 - EmbedAPI should use generic startup observers
r=ccarlen,sr=alecf

Fix for #71994
MfcEMbed must implement Get/SetVisibility of nsIEmbeddingSiteWindow
r=chak


git-svn-id: svn://10.0.0.236/trunk@89812 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 21:57:57 +00:00
locka%iol.ie
39d025ec05 NOT PART OF BUILD. MSVC++ project file for winEmbed
git-svn-id: svn://10.0.0.236/trunk@89499 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 13:34:19 +00:00
locka%iol.ie
877bf6088d Updated to use nsIEmbeddingSiteWindow sr=blizzard@mozilla.org b=68581
git-svn-id: svn://10.0.0.236/trunk@89497 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 12:48:33 +00:00
locka%iol.ie
8daaabb0f2 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581
git-svn-id: svn://10.0.0.236/trunk@89495 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 12:21:34 +00:00
chak%netscape.com
f77098da23 Fix for #71684 - Unable to copy/paste in mfcEmbed's url bar
r=chak


git-svn-id: svn://10.0.0.236/trunk@89458 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 06:28:44 +00:00
ccarlen%netscape.com
f3010d0d9b Bug 65212 - profile support for kiosk mode. Also, removing profile change observer strings from header to cut dependencies. r=valeski@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@89303 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-11 22:12:21 +00:00
chak%netscape.com
57bd7f9716 Fix for Bug#71628 - MfcEmbed needs to persist the url list
r=chak


git-svn-id: svn://10.0.0.236/trunk@89293 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-11 19:03:40 +00:00
danm%netscape.com
e5ef2c85a4 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt
git-svn-id: svn://10.0.0.236/trunk@89046 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 02:04:06 +00:00
disttsc%bart.nl
63d1f07475 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|nsLiteral[C]String|
|nsPromiseFlat[C]String|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where
possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc


git-svn-id: svn://10.0.0.236/trunk@88954 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 09:45:01 +00:00
cls%seawood.org
ff55700ce0 Use NO_MFC to build without the MFC tainted bits.
Bug #71087 sr=leaf


git-svn-id: svn://10.0.0.236/trunk@88775 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 03:08:12 +00:00
disttsc%bart.nl
d30c2be76b Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@88396 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 09:26:57 +00:00
danm%netscape.com
f952bb367b adding nsIDOMWindow to GetInterface. More hookup of WindowWatcher from last revision. bug 65229 r=brendan and by extension hyatt
git-svn-id: svn://10.0.0.236/trunk@88141 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-28 00:43:01 +00:00
danm%netscape.com
94220c96fe hook up WindowWatcher. bug 65229 r=brendan,chak
git-svn-id: svn://10.0.0.236/trunk@88138 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-28 00:34:41 +00:00
danm%netscape.com
28e9cdd8e9 reorder includes more appropriately, get rid of no longer correct comment
git-svn-id: svn://10.0.0.236/trunk@87970 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 02:19:26 +00:00
danm%netscape.com
9e60409128 change name of WindowCreator function to fix inexplicable Windows error necessitating careful ordering of includes files
git-svn-id: svn://10.0.0.236/trunk@87969 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 02:17:02 +00:00
disttsc%bart.nl
e94b3d6d88 Fix MOZ_TRACK_MODULE_DEPS=1 build (senna) bustage by adding windowwatcher to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@87965 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 01:29:27 +00:00
danm%netscape.com
392acc42be adding ability to open windows from JS. code copied from winEmbed. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@87962 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 00:42:17 +00:00
danm%netscape.com
cc89f62b3a fix bad declaration
git-svn-id: svn://10.0.0.236/trunk@87959 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 00:35:41 +00:00
danm%netscape.com
9810c2e5ca teach GetInterface about nsIDOMWindow. bug 67369 r=hyatt,jst
git-svn-id: svn://10.0.0.236/trunk@87958 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 00:34:57 +00:00
disttsc%bart.nl
edc70961f6 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
git-svn-id: svn://10.0.0.236/trunk@87655 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 09:35:51 +00:00
danm%netscape.com
fac88bc14a adding ability to WindowWatcher to open windows without parents. bug 67368 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@87263 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-17 02:45:42 +00:00
danm%netscape.com
c22f5b073f cleaning up window ownership model a la scc@netscape.com, adding WindowCreator callback. bug 67368 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@87262 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-17 02:43:58 +00:00
danm%netscape.com
88d7b63372 implementation of WindowCreator callback. bug 67368 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@87257 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-17 02:24:53 +00:00
chak%netscape.com
4e6e0dc92e Fix for bug # 67688 - mfcEmbed should be turned on in the builds.
r=ccarlen


git-svn-id: svn://10.0.0.236/trunk@87199 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-16 05:52:03 +00:00
valeski%netscape.com
e0b53db01a sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change.
git-svn-id: svn://10.0.0.236/trunk@86970 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 03:12:33 +00:00
chak%netscape.com
9fd98a2943 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


git-svn-id: svn://10.0.0.236/trunk@86806 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 06:09:07 +00:00
danm%netscape.com
ffd64a4ddd rearranging window creation (see WebBrowserChrome.cpp 1.15), adding subwindow null checks supporting chromeless dialog (see winEmbed.rc 1.8) r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86494 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:15:55 +00:00
danm%netscape.com
628421e2d5 removing FindNamedBrowserItem, rearranging window creation (and hooking it up to nsDocShellTreeOwner), adding cheesy implementation of nsIPrompt and chrome flags
git-svn-id: svn://10.0.0.236/trunk@86491 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:10:46 +00:00
danm%netscape.com
07213f4304 rearranging window creation; a function needed to be shared. thus a new header file. bug 65229 (peripherally) r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86484 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:04:38 +00:00
danm%netscape.com
3918a72341 removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86480 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 04:59:43 +00:00
danm%netscape.com
4b397de9c2 adding chromeless browser dialog definition r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86426 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 01:46:13 +00:00
radha%netscape.com
6437338383 Test code for history listener r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@86397 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 00:33:11 +00:00
chak%netscape.com
e6c5eceb47 NOT PART OF THE BUILD
Fix for Bug#67490 - MfcEmbed needs to implement nsIWebBrowserSiteWindow
r=adamlock@netscape.com


git-svn-id: svn://10.0.0.236/trunk@86152 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-03 17:26:49 +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
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