Commit Graph

327 Commits

Author SHA1 Message Date
locka@iol.ie
51925730df 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
160425a673 Reworked IE DOM emulation to make it slightly more accurate & efficient. 2001-02-05 11:24:33 +00:00
locka@iol.ie
4ea2120cd9 Fixed clipboard problem where an ascii format was used instead of unicode. 2001-02-05 11:22:32 +00:00
locka@iol.ie
f6ad91f507 Added new ambient appearance properties. 2001-02-05 11:21:26 +00:00
locka@iol.ie
a359b62fbc Changed control to use nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:49:16 +00:00
valeski@netscape.com
d0366cc5be 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
7d2744d2d7 NOT PART OF BUILD. Added copyright headers 2001-01-31 12:06:05 +00:00
locka@iol.ie
dd9aed9386 NOT PART OF BUILD. Command line makefile for mozctlx.dll 2001-01-31 12:04:30 +00:00
locka@iol.ie
9cd33508a7 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
ccarlen@netscape.com
f70959a99b 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
957ad3ed18 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
4eb01c9fcf Include nsIDiskDocument to fix windows build. 2001-01-10 00:10:51 +00:00
sfraser@netscape.com
b99c65b2f1 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
a6320b79e4 33088: pass wrap column in to SaveFile per API change 2001-01-08 22:33:52 +00:00
locka@iol.ie
da41216909 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
locka@iol.ie
455da2dc79 NOT PART OF BUILD. Fixed nuisance problem in CBrowse test caused by two default buttons 2000-11-22 00:03:26 +00:00
danm@netscape.com
a607749da4 empty implementations for new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:17:09 +00:00
locka@iol.ie
bfc257056a Fix for broken implementation of IE interface method IHTMLDocument2::Write(). b=58076, sr=blizzard@mozilla.org 2000-10-31 20:14:01 +00:00
warren@netscape.com
0462ea4ce8 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
7730ce0cd3 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
locka@iol.ie
0e8e6f1d1f NOT PART OF BUILD. Delphi sample using ActiveX control 2000-10-26 17:06:28 +00:00
locka@iol.ie
3ffa1c72ad New context menu listener code. b=55516, r=blizzard@mozilla.org 2000-10-10 12:19:17 +00:00
locka@iol.ie
99f7d6a8dc Commented out reference to undefined enum. b=39158 2000-09-21 12:08:31 +00:00
locka@iol.ie
09e759a757 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
locka@iol.ie
80f0da679b 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
69c6964d59 + 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
mjudge@netscape.com
ab294f3f8f 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
2fe3dd9dc3 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
c6334366cb 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
locka@iol.ie
7bc244df2a 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
8d799ab843 fixing code that relied on implicit string construction 2000-09-02 22:13:25 +00:00
vidur@netscape.com
0a175de4e5 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
locka@iol.ie
9ae86ffbb4 Call to GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2000-08-30 11:37:06 +00:00
locka@iol.ie
0b0b8ace24 References to nsIDocShell almost totally removed. b=46847, a=valeski 2000-08-26 13:57:54 +00:00
locka@iol.ie
eceb4c06f4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
locka@iol.ie
75fb98078c 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
ea2f996c43 NOT PART OF BUILD.
Added initial support for LiveConnect so the plugin may be scripted
2000-08-23 13:02:31 +00:00
locka@iol.ie
e5ac091610 Changed implementation of OnShowContextMenu to reflect updated IDL. b=48270 a=valeski 2000-08-16 09:00:44 +00:00
conrad@ingress.com
0d36b3529d Added appfilelocationprovider lib r=valeski 2000-08-11 20:17:55 +00:00
conrad@ingress.com
833ab8fb6b Changed call of NS_InitEmbedding. r=adamlock 2000-08-11 20:14:31 +00:00
valeski@netscape.com
0e2454f0e5 backing out 2000-08-10 06:46:00 +00:00
valeski@netscape.com
26b9fdb557 fixing windows linkage problems 2000-08-10 03:50:12 +00:00
conrad@ingress.com
6a83ab1d40 Changed params to NS_InitEmbedding. 2000-08-10 03:43:06 +00:00
locka@iol.ie
c9dcc02215 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
9172dbe352 Fixed for windowless controls attempting to get a DC from the ActiveX plugin 2000-07-26 22:45:22 +00:00
warren@netscape.com
dc6e48adee 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
629043ee05 45723. r=rpotts. webshell-docshell consolodation changes. 2000-07-18 23:13:07 +00:00
vidur@netscape.com
da514e0f4c Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
locka@iol.ie
4242fd0f4d Fixed problem with chrome content docshells 2000-06-30 12:40:52 +00:00
locka@iol.ie
1777946a3a added missing files 2000-06-28 21:15:09 +00:00