368 Commits

Author SHA1 Message Date
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
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
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
sfraser%netscape.com
a982e927bd Include nsIDiskDocument to fix windows build.
git-svn-id: svn://10.0.0.236/trunk@84687 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 00:10:51 +00:00
sfraser%netscape.com
4e7e05789b Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@84675 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-09 22:47:02 +00:00
akkana%netscape.com
d7ecc4cec1 33088: pass wrap column in to SaveFile per API change
git-svn-id: svn://10.0.0.236/trunk@84603 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 22:33:52 +00:00
locka%iol.ie
ee1b0d8035 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
git-svn-id: svn://10.0.0.236/trunk@83535 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-12 13:05:35 +00:00
locka%iol.ie
23ab5d75f3 NOT PART OF BUILD. Fixed nuisance problem in CBrowse test caused by two default buttons
git-svn-id: svn://10.0.0.236/trunk@82846 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-22 00:03:26 +00:00
danm%netscape.com
b99b753bfb empty implementations for new method IsModal. bug 56677 r=brendan,hyatt
git-svn-id: svn://10.0.0.236/trunk@82447 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-09 00:17:09 +00:00
locka%iol.ie
fda7bb0fc4 Fix for broken implementation of IE interface method IHTMLDocument2::Write(). b=58076, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@82102 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-31 20:14:01 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
locka%iol.ie
f821f5c184 NOT PART OF BUILD. Delphi sample using ActiveX control
git-svn-id: svn://10.0.0.236/trunk@81810 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 17:06:28 +00:00
locka%iol.ie
cfe12e1d08 New context menu listener code. b=55516, r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@80827 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 12:19:17 +00:00
locka%iol.ie
0f0bc80169 Commented out reference to undefined enum. b=39158
git-svn-id: svn://10.0.0.236/trunk@79758 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 12:08:31 +00:00
locka%iol.ie
f7f131f31f 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
git-svn-id: svn://10.0.0.236/trunk@79756 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 11:11:11 +00:00
locka%iol.ie
b3b9b2c9a7 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
git-svn-id: svn://10.0.0.236/trunk@79623 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 12:23:53 +00:00
dougt%netscape.com
5b5da682a9 + 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


git-svn-id: svn://10.0.0.236/trunk@79206 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 22:56:56 +00:00
mjudge%netscape.com
2fc6190bef 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
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +00:00
locka%iol.ie
0bec30a06f Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski
git-svn-id: svn://10.0.0.236/trunk@79116 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:09:51 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
locka%iol.ie
78d0b29302 NOT PART OF BUILD. regmozctl slowly inching towards being able to update the PATH environment for control support
git-svn-id: svn://10.0.0.236/trunk@78390 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 14:08:40 +00:00
scc%mozilla.org
7c24c9b003 fixing code that relied on implicit string construction
git-svn-id: svn://10.0.0.236/trunk@78034 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 22:13:25 +00:00
vidur%netscape.com
b10d4adc57 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
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
locka%iol.ie
5ff2709c4c Call to GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski
git-svn-id: svn://10.0.0.236/trunk@77612 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 11:37:06 +00:00
locka%iol.ie
effff0024b References to nsIDocShell almost totally removed. b=46847, a=valeski
git-svn-id: svn://10.0.0.236/trunk@77297 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 13:57:54 +00:00
locka%iol.ie
09805179ae API changes for embedding. b=46847, r=dougt, a=valeski
git-svn-id: svn://10.0.0.236/trunk@77213 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 18:39:46 +00:00
locka%iol.ie
d1dc0ecb35 NOT PART OF BUILD.
Added menu items and code to test print and save as behaviour


git-svn-id: svn://10.0.0.236/trunk@76962 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 13:03:56 +00:00
locka%iol.ie
a45acc0942 NOT PART OF BUILD.
Added initial support for LiveConnect so the plugin may be scripted


git-svn-id: svn://10.0.0.236/trunk@76961 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 13:02:31 +00:00
locka%iol.ie
7c63d2a576 Changed implementation of OnShowContextMenu to reflect updated IDL. b=48270 a=valeski
git-svn-id: svn://10.0.0.236/trunk@76438 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 09:00:44 +00:00
conrad%ingress.com
a38d3b0a77 Added appfilelocationprovider lib
r=valeski


git-svn-id: svn://10.0.0.236/trunk@76130 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:17:55 +00:00
conrad%ingress.com
fa1b9b93d7 Changed call of NS_InitEmbedding.
r=adamlock


git-svn-id: svn://10.0.0.236/trunk@76129 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:14:31 +00:00
valeski%netscape.com
3ae56dd890 backing out
git-svn-id: svn://10.0.0.236/trunk@75981 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 06:46:00 +00:00
valeski%netscape.com
764b5a125b fixing windows linkage problems
git-svn-id: svn://10.0.0.236/trunk@75960 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:50:12 +00:00
conrad%ingress.com
ed5327cc88 Changed params to NS_InitEmbedding.
git-svn-id: svn://10.0.0.236/trunk@75958 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:43:06 +00:00
locka%iol.ie
8c586d9150 Reinstated macro that prevented browser site from being QI'd for its nsISupports interface
git-svn-id: svn://10.0.0.236/trunk@74842 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 22:46:05 +00:00
locka%iol.ie
eeb1a52854 Fixed for windowless controls attempting to get a DC from the ActiveX plugin
git-svn-id: svn://10.0.0.236/trunk@74841 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 22:45:22 +00:00
warren%netscape.com
997161d193 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
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
valeski%netscape.com
37012edc37 45723. r=rpotts. webshell-docshell consolodation changes.
git-svn-id: svn://10.0.0.236/trunk@74406 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-18 23:13:07 +00:00
vidur%netscape.com
ffd0cb1a4e Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski
git-svn-id: svn://10.0.0.236/trunk@74129 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 23:56:14 +00:00
locka%iol.ie
c811c9255a Fixed problem with chrome content docshells
git-svn-id: svn://10.0.0.236/trunk@73590 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 12:40:52 +00:00
locka%iol.ie
1f7530e509 added missing files
git-svn-id: svn://10.0.0.236/trunk@73453 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 21:15:09 +00:00
locka%iol.ie
8fdfd98bdc Now uses embedding API. Added some context menu & property page support
git-svn-id: svn://10.0.0.236/trunk@73448 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:42:50 +00:00
locka%iol.ie
6a58f5fdb2 Updated VC project
git-svn-id: svn://10.0.0.236/trunk@73447 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:40:29 +00:00
locka%iol.ie
1a51b71c8c Added property dialogs
git-svn-id: svn://10.0.0.236/trunk@73446 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:40:10 +00:00
locka%iol.ie
1937e5aa0c Added clipboard interfaces. Added interface refcount debugging
git-svn-id: svn://10.0.0.236/trunk@73445 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:39:42 +00:00
locka%iol.ie
5cb4c2a8ca Added proper MPL header
git-svn-id: svn://10.0.0.236/trunk@73444 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:38:53 +00:00
locka%iol.ie
192acf6d6a Changed makefile.win to use embedding APIs
git-svn-id: svn://10.0.0.236/trunk@73443 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:37:39 +00:00
locka%iol.ie
d753e3fa36 Added code for write/writeln to IE DOM. Thanks to Arne de Bruijn <arne@knoware.nl> for this contribution
git-svn-id: svn://10.0.0.236/trunk@73442 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:35:51 +00:00
locka%iol.ie
054c650ff4 Removed unused CIDs and IIDs
git-svn-id: svn://10.0.0.236/trunk@73440 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 20:31:43 +00:00