seawood%netscape.com
57704fbdfe
Fixing win32 static build bustage in activex & simple plugin.
...
Bug 120675 r=bryner sr=waterson a=asa
2002-01-18 08:14:20 +00:00
locka%iol.ie
96f95d8b41
New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
2002-01-14 12:41:27 +00:00
locka%iol.ie
e3c46b69e7
NOT PART OF BUILD. Add code to pass postdata in call to IWebBrowser
2002-01-08 14:36:02 +00:00
locka%iol.ie
6df57468e6
Extremely obvious bug impacting some control users. Enclosed a section of code with an else statement. No bug number.
2002-01-03 14:29:06 +00:00
rods%netscape.com
7929b953f5
Switch public interfaces from nsIPrintOptions to nsIPrintSettings
...
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2002-01-01 12:58:53 +00:00
timeless%mac.com
61a97fd94a
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
dbaron%fas.harvard.edu
7a72f2d9f4
Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
2001-12-20 02:09:49 +00:00
seawood%netscape.com
0c56239228
Add -I. to LOCAL_INCLUDES
2001-12-19 09:25:36 +00:00
seawood%netscape.com
91860a7370
Use srcdir when calling midl
2001-12-19 06:22:51 +00:00
locka%iol.ie
6b9a937fdb
NOT PART OF BUILD. Added basic logic for generating H & C stubs
2001-12-18 13:36:52 +00:00
seawood%netscape.com
45bfbf0658
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
97b0530073
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
pavlov%netscape.com
15273ea50a
bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
2001-12-16 06:13:17 +00:00
locka%iol.ie
98d8f3682b
NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
2001-12-07 19:38:35 +00:00
locka%iol.ie
9414fc10a6
NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
2001-12-07 19:34:47 +00:00
locka%iol.ie
c176d3ff0f
NOT PART OF BUILD. Utility for turning ActiveX typelibraries into XPCOM IDL and XPT files
2001-12-06 21:16:30 +00:00
rpotts%netscape.com
1f0cc6e6b9
bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes...
2001-11-30 22:35:33 +00:00
locka%iol.ie
2235f50bbb
Implement nsIWindowCreator service for ActiveX control. r=danm@netscape.com sr=rpotts@netscape.com
2001-11-27 20:13:43 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
locka%iol.ie
5e958ea7a8
NOT PART OF BUILD. Implement IAuthenticate to allow streams requiring username/password to be downloaded
2001-11-16 13:01:06 +00:00
danm%netscape.com
09750f9a69
consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts
2001-11-06 01:19:39 +00:00
locka%iol.ie
a5e2e8cdc4
NOT PART OF BUILD. Add code to _OpenURL() to turn relative links into absolute ones for correct loading, using the base address of the browser. Patch provided by mirko@czesla.de. Thanks Mirko!
2001-11-01 22:15:34 +00:00
locka%iol.ie
f96023455f
Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com
2001-11-01 14:39:26 +00:00
jaggernaut%netscape.com
2546ff75ba
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-11-01 09:09:57 +00:00
locka%iol.ie
c8d7c016ec
NOT PART OF BUILD. Fix for memory leak in simple array
2001-10-30 23:06:50 +00:00
locka%iol.ie
603cecab7c
NOT PART OF BUILD. First working version of CAB file packaging and signing script, install file and docs.
2001-10-30 22:32:27 +00:00
locka%iol.ie
2e884b90c1
NOT PART OF BUILD. New test pages
2001-10-29 20:03:03 +00:00
locka%iol.ie
cad042f00e
NOT PART OF BUILD. Stop a crash when no content type is specified at all
2001-10-29 20:02:01 +00:00
locka%iol.ie
fe4cfbb3e6
NOT PART OF BUILD. More updates to get a working CAB file packaging and signing working for control for hosting plugins
2001-10-29 19:50:36 +00:00
locka%iol.ie
ba965f40fb
NOT PART OF BUILD. More updates to get a working CAB file packaging and signing working for control for hosting plugins
2001-10-29 19:22:19 +00:00
locka%iol.ie
0045e3d964
NOT PART OF BUILD. First cut packaging script for creating a control for hosting plugins IE CAB file.
2001-10-28 15:50:09 +00:00
locka%iol.ie
0613088f4f
NOT PART OF BUILD. First cut packaging script for creating a control for hosting plugins IE CAB file.
2001-10-28 15:40:45 +00:00
rpotts%netscape.com
ae53430684
bug #99627 (r=valeski@netscape.com, sr=mscott@netscpae.com). Freeze the nsIURIContentListener interface...
2001-10-27 02:52:39 +00:00
locka%iol.ie
3fd4c7333a
NOT PART OF BUILD. Make IE plugin dir lookup able to cope with trailing backslashes in the registry key.
2001-10-26 12:30:49 +00:00
locka%iol.ie
6119d648ca
Use do_GetService instead of nsServiceManager::GetService plus some re-indentation. b=105458 r=dougt@netscape.com sr=blizzard@mozilla.org
2001-10-25 11:37:18 +00:00
locka%iol.ie
fcbad721af
NOT PART OF BUILD. Removed implementation of the "new" Moz plugin APIs in favour of the NS API
2001-10-23 12:41:56 +00:00
locka%iol.ie
ca5741f7b8
NOT PART OF BUILD. Added framework to support XPConnect scripting of plugin
2001-10-23 12:39:46 +00:00
locka%iol.ie
52400d42bc
NOT PART OF BUILD. Added framework to support XPConnect scripting of plugin
2001-10-23 11:50:22 +00:00
locka%iol.ie
57211fae55
Disable ActiveX control registration during build by default. sr=kin@netscape.com b=105285
2001-10-23 11:39:06 +00:00
dougt%netscape.com
b5ba390898
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
2001-10-23 01:37:21 +00:00
mkaply%us.ibm.com
47f234edf9
#105075
...
r=av, sr=dougt, rpotts
Change 4xplugin APIs to use NS_4XPLUGIN_CALLBACK rather than NS_CALLBACK_ so that the calling convention can be different than XPCOM
2001-10-19 04:10:49 +00:00
locka%iol.ie
9bd783169d
NOT PART OF BUILD. Turned tabs to spaces.
2001-10-11 12:20:32 +00:00
locka%iol.ie
b0c4e7acce
NOT PART OF BUILD. Fixed makefile.win to work with new REQUIRES feature & generate an error when MOZ_PLUGINSDK is undefined. Changed legacy plugin to parse CLSIDs properly.
2001-10-10 14:07:23 +00:00
locka%iol.ie
57d954217a
NOT PART OF BUILD. Slightly changed descriptive wording on test pages. a=blizzard@mozilla.org
2001-10-04 13:10:45 +00:00
locka%iol.ie
10025f67e7
NOT PART OF BUILD. Implemented NPN_Status. Added some more diagnostic debug info including hex dumping stream data to validate it's correct. Added code to support plugins that want their streams in NP_ASFILEONLY or NP_ASFILE mode (e.g. IBM's arcane Advanced Function Presentation viewer plugin). a=blizzard@mozilla.org
2001-10-04 13:09:49 +00:00
locka%iol.ie
647d288e33
NOT PART OF BUILD. Added simple array template to remove some duplicate code. Fixed a problem with the content type for a null plugin being empty when it's created from stream. Added code to set NPStream::end to the right value. Added code to read plugins from IE directory as well as NS 4.x
2001-10-02 22:23:45 +00:00
stephend%netscape.com
0682fce6e9
Bug 91071 'HyperText' should read 'Hypertext' according to the W3C.org r=adamlock@netscape.com, sr=alecf@netscape.com
2001-10-01 19:11:32 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
locka%iol.ie
d2df172b3a
Fix for focus & tabbing problems in the ActiveX control. b=88081 r=saari@netscape.com sr=rpotts@netscape.com
2001-09-26 19:27:33 +00:00
gerv%gerv.net
6416d50b50
License changes, take 2. Bug 98089. mozilla/embedding/.
2001-09-25 22:58:40 +00:00
locka%iol.ie
08732ab94e
The all new web browser persist object plus changes to the assorted embedding samples to use it. b=77909 r=ccarlen@netscape.com sr=rpotts@netscape.com
2001-09-23 21:03:03 +00:00
locka%iol.ie
7a365d24ab
NOT PART OF BUILD. Moved streaming off onto another thread to make UI responsive. First cut impl of NPN_GetValue.
2001-09-22 12:33:34 +00:00
locka%iol.ie
5df4f72619
NOT PART OF BUILD. Fix to allow multiple plugins off the same type to run at the same time. b=100549
2001-09-20 13:03:40 +00:00
gerv%gerv.net
1856815ff1
Oops.
2001-09-20 00:02:59 +00:00
scc%mozilla.org
bc444f528a
bug #98089 : ripped new license
2001-09-19 22:39:41 +00:00
cls%seawood.org
de5ce9bf0d
Declare REQUIRES list for activex control. Should fix archangel bustage
2001-09-19 04:06:01 +00:00
rpotts%netscape.com
91df4b9c17
bug #70223 (r=valeski@netscape.com, sr=mscott@netscape.com). Remove nsIURIContentListener::GetProtocol() since it is unused.
2001-09-17 23:22:00 +00:00
locka%iol.ie
2633b1998c
NOT PART OF BUILD. Updated pluginhostctrl project to remove some duff targets and added a README file
2001-09-13 13:34:22 +00:00
locka%iol.ie
e5f628e33a
NOT PART OF BUILD. Test files for ActiveX control for hosting Netscape plugins in IE
2001-09-13 12:38:20 +00:00
locka%iol.ie
ec07703542
NOT PART OF BUILD. Plugin SDK headers for building ActiveX control for hosting Netscape plugins in IE
2001-09-13 12:37:11 +00:00
locka%iol.ie
9c7111cd99
NOT PART OF BUILD. New ActiveX control that allows Netscape plugins to run in IE without modification.
2001-09-13 12:36:17 +00:00
valeski%netscape.com
93959d48cc
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
locka%iol.ie
d7de1e240f
NOT PART OF BUILD. Fixed a couple of silly build breakages for when MOZ_ACTIVEX_PLUGIN_LIVECONNECT is not defined.
2001-09-05 20:10:04 +00:00
rpotts%netscape.com
33bbd6972c
bug #94205 . Adding flags to nsIWebNavigation::Stop().
2001-08-14 04:46:20 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
locka%iol.ie
37cb39cfb7
NO CODE CHANGES. Replaced all tab characters with spaces.
2001-06-28 13:01:52 +00:00
locka%iol.ie
1738b333c6
Updated printing code to use public api and wait for printing to complete before returning. b=77537 r=ccarlen@netscape.com sr=blizzard@mozilla.org
2001-06-28 11:47:21 +00:00
locka%iol.ie
f430e67cb8
Added code to fire TitleChange events. b=84496 r=ccarlen@netscape.com sr=blizzard@mozilla.org a=asa@mozilla.org
2001-06-12 16:23:35 +00:00
locka%iol.ie
722f71768f
NOT PART OF BUILD. CBrowse harness now listens for TitleChange events from controls and sets the window title accordingly
2001-06-08 12:06:39 +00:00
locka%iol.ie
dd18e2f1f7
Made a couple of tweaks on behalf of wtc@netscape.com to allow control to build when the MS Platform SDK is installed. b=83976 r=adamlock@netscape.com sr/a=blizzard@mozilla.org
2001-06-05 11:42:38 +00:00
locka%iol.ie
175b1669ff
Removed nsIDocShellTreeOwner impl in control's chrome object because it was causing clicked links to open in new window. Cleaned up web browser creation and initialisation. b=82116 r=ccarlen@netscape.com sr=blizzard@mozilla.org
2001-05-22 21:31:01 +00:00
rpotts%netscape.com
f02e84c4bb
bug #65777 (r=valeski, sr=mscott) - Window targeting fixes...
2001-05-14 02:16:27 +00:00
locka%iol.ie
1f570e77af
Restored some dependency rules to fix build bustage when building from a fresh pull. b=79788, a=leaf@mozilla.org
2001-05-09 20:23:09 +00:00
locka%iol.ie
dd3c361895
Updated control to implement an nsIPrompt service. b=75745, r=ccarlen@netscape.com, sr=blizzard@mozilla.org
2001-05-09 11:23:18 +00:00
jst%netscape.com
ea706038cf
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
ccarlen%netscape.com
ac8ff4c8ea
Bug 78745 - nsIPromptService::ConfirmEx needs to be more flexible. r=valeski, sr=sfraser
2001-05-06 15:03:55 +00:00
valeski%netscape.com
939312c7fa
sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug.
2001-05-04 20:15:38 +00:00
ccarlen%netscape.com
c8128a5765
Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard
2001-04-21 00:26:18 +00:00
locka%iol.ie
db4775ceef
Sets profile during initialisation to ensure directory locations, cache, cookies etc. all work correctly for control. b=76654, a=blizzard@mozilla.org, sr=blizzard@mozilla.org, r=ccarlen@netscape.com
2001-04-19 15:21:16 +00:00
ccarlen%netscape.com
2ad2b9adcf
Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
2001-04-10 18:30:25 +00:00
pavlov%netscape.com
fdade4aa35
fixing stuff
2001-04-10 07:41:23 +00:00
darin%netscape.com
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
mjudge%netscape.com
da2106f186
api change for editor changing null strings to empty nsStrings 66318
2001-04-07 00:44:59 +00:00
locka%iol.ie
9ac775ed8f
NOT PART OF BUILD. Added test for innerHTML property of HTML elements.
2001-04-03 22:37:47 +00:00
locka%iol.ie
8e427dff2d
Added read-only implementations of innerHTML, innerText, offsetLeft, offsetTop, offsetWidth, offsetHeight. b=58475
2001-04-03 22:00:21 +00:00
locka%iol.ie
0edd6f0c6b
Added test for MOZ_NO_ACTIVEX_REGISTRATION to disable control_kicker registration . b=71715
2001-03-30 12:01:24 +00:00
locka%iol.ie
a63a9acb1f
Removed ActiveX control registration. b=71715
2001-03-30 12:00:25 +00:00
locka%iol.ie
6eaeb80913
Removed the BinDirectoryPath registry settings. Mozilla control now relies on the control kicker to set things up for it. b=71363
2001-03-27 12:23:51 +00:00
locka%iol.ie
10a8056a1f
Updated PATH setting code to be less reliant on registry settings. b=71363
2001-03-23 14:56:12 +00:00
locka%iol.ie
08c130f2e5
NOT PART OF BUILD. Updated project file for MSVC++ now invokes "nmake /f makefile.win"
2001-03-21 13:07:21 +00:00
disttsc%bart.nl
01d7d0a737
Fix windows bustage. r=smfr
2001-03-20 06:39:41 +00:00
locka%iol.ie
2e80d6b227
Updated to use nsIEmbeddingSiteWindow sr=blizzard@mozilla.org b=68581
2001-03-13 12:48:33 +00:00
danm%netscape.com
a8ddb2eb2f
Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt
2001-03-12 23:08:29 +00:00
danm%netscape.com
1c99ca8f94
moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt
2001-03-09 02:04:06 +00:00
locka%iol.ie
b9ba2a7a57
Removed calls to regsvr32 when building on 95/98/Me. Checked in for syd@netscape.com, r=adamlock@netscape.com b=69737
2001-03-01 11:19:15 +00:00
dougt%netscape.com
128f95aa9b
Relanding Necko Changes.
...
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.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
valeski%netscape.com
9297191086
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
b4ac4616df
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
fa10dcee33
Added control_kicker (mozctlx.dll) to the build. b=67682, sr=scc@mozilla.org
2001-02-13 14:18:50 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
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
danm%netscape.com
cdda7836f7
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
locka%iol.ie
c9d3a694ba
Removed some dud commented out macros
2001-02-05 11:29:34 +00:00
locka%iol.ie
a25c8db43a
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
d0ae75d91d
Reworked IE DOM emulation to make it slightly more accurate & efficient.
2001-02-05 11:24:33 +00:00
locka%iol.ie
c0c5bbade5
Fixed clipboard problem where an ascii format was used instead of unicode.
2001-02-05 11:22:32 +00:00
locka%iol.ie
733b2f7004
Added new ambient appearance properties.
2001-02-05 11:21:26 +00:00
locka%iol.ie
52bf2edc99
Changed control to use nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
2001-02-02 15:49:16 +00:00
valeski%netscape.com
7d3acb0d42
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
2688504595
NOT PART OF BUILD. Added copyright headers
2001-01-31 12:06:05 +00:00
locka%iol.ie
224bfdb1f6
NOT PART OF BUILD. Command line makefile for mozctlx.dll
2001-01-31 12:04:30 +00:00
locka%iol.ie
d2f5f5a6fd
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
d9dd3b5321
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
1698a1ca7e
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
984b38ccfb
Include nsIDiskDocument to fix windows build.
2001-01-10 00:10:51 +00:00
sfraser%netscape.com
a0dda75954
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
5ac2d51158
33088: pass wrap column in to SaveFile per API change
2001-01-08 22:33:52 +00:00
locka%iol.ie
7652c45d42
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
7925fafff0
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
6080aa8aba
empty implementations for new method IsModal. bug 56677 r=brendan,hyatt
2000-11-09 00:17:09 +00:00
locka%iol.ie
f185bfac5f
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
cd56c0575b
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
9a6d92a433
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
5797fa5856
NOT PART OF BUILD. Delphi sample using ActiveX control
2000-10-26 17:06:28 +00:00
locka%iol.ie
5e7b3561e2
New context menu listener code. b=55516, r=blizzard@mozilla.org
2000-10-10 12:19:17 +00:00
locka%iol.ie
677f6d0390
Commented out reference to undefined enum. b=39158
2000-09-21 12:08:31 +00:00
locka%iol.ie
c1b3bc3b5b
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
b78abdf560
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
c2923c8476
+ 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
e2be918716
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
4214bd38ee
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
0257791053
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
21001a9e67
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
d6e29d9b1e
fixing code that relied on implicit string construction
2000-09-02 22:13:25 +00:00
vidur%netscape.com
e153192875
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
11358c799f
Call to GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski
2000-08-30 11:37:06 +00:00
locka%iol.ie
c96f18df9a
References to nsIDocShell almost totally removed. b=46847, a=valeski
2000-08-26 13:57:54 +00:00
locka%iol.ie
ecebe2ac21
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
locka%iol.ie
0b2129bbcb
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
308f6be9da
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
75c715d6d4
Changed implementation of OnShowContextMenu to reflect updated IDL. b=48270 a=valeski
2000-08-16 09:00:44 +00:00
conrad%ingress.com
c806604746
Added appfilelocationprovider lib
r=valeski
2000-08-11 20:17:55 +00:00
conrad%ingress.com
f2f2206c38
Changed call of NS_InitEmbedding.
r=adamlock
2000-08-11 20:14:31 +00:00
valeski%netscape.com
0458b909bd
backing out
2000-08-10 06:46:00 +00:00
valeski%netscape.com
ad226d12a6
fixing windows linkage problems
2000-08-10 03:50:12 +00:00
conrad%ingress.com
6372403ef4
Changed params to NS_InitEmbedding.
2000-08-10 03:43:06 +00:00
locka%iol.ie
b77acc8b6f
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
b5ac61bef4
Fixed for windowless controls attempting to get a DC from the ActiveX plugin
2000-07-26 22:45:22 +00:00
warren%netscape.com
2b01440bc0
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
175fa58cd9
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
vidur%netscape.com
97aa0897c8
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
2daa56f319
Fixed problem with chrome content docshells
2000-06-30 12:40:52 +00:00
locka%iol.ie
f627e9ca61
added missing files
2000-06-28 21:15:09 +00:00
locka%iol.ie
66404d0786
Now uses embedding API. Added some context menu & property page support
2000-06-28 20:42:50 +00:00
locka%iol.ie
f6c2033f87
Updated VC project
2000-06-28 20:40:29 +00:00
locka%iol.ie
b99693626c
Added property dialogs
2000-06-28 20:40:10 +00:00
locka%iol.ie
b6d51802a7
Added clipboard interfaces. Added interface refcount debugging
2000-06-28 20:39:42 +00:00
locka%iol.ie
ab18b5b227
Added proper MPL header
2000-06-28 20:38:53 +00:00
locka%iol.ie
0762547d92
Changed makefile.win to use embedding APIs
2000-06-28 20:37:39 +00:00
locka%iol.ie
5202f29e38
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
08999a057a
Removed unused CIDs and IIDs
2000-06-28 20:31:43 +00:00
locka%iol.ie
c774b2036b
Changed diagnostic macro
2000-06-28 20:30:33 +00:00
locka%iol.ie
89028ad1d7
Added nsIContextMenuListener. Fixed some memory leaks
2000-06-28 20:29:49 +00:00
tao%netscape.com
c094568ffd
39790: [L12y] Move all localizable prefs into chrome://.r=alecf.
2000-06-27 22:13:23 +00:00
bryner%uiuc.edu
bb67ece49c
Moving persistence-related methods from nsIXULWindow to
...
nsIWebBrowserChrome as a basis for fixing bug 15555. r=valeski.
2000-06-21 22:05:28 +00:00
locka%iol.ie
82d98577c0
NOT PART OF BUILD. Fixed a memory leak. Added a stop button. Added code to update the URL field when a page is loaded
2000-06-21 13:30:31 +00:00
rpotts%netscape.com
44dfb4b825
Reworked the nsIWebProgress interfaces and implementation...
2000-06-19 05:54:37 +00:00
warren%netscape.com
1927d0a1ce
Bug 41390. js prompt() contains remember this value checkbox. r=morse
2000-06-17 01:57:36 +00:00
rbs%maths.uq.edu.au
26742e611c
Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
2000-06-15 09:54:41 +00:00
locka%iol.ie
b48260b477
Changed a few calls to GetIID to use the NS_GET_IID macro.
...
Put in a mouse listener on the web shell container (non functional at present)
2000-05-16 22:07:09 +00:00
locka%iol.ie
a234c1d4b2
Swapped around the order files were #include'd to get around a problem with ERROR being defined by wingdi as 0 when nsIDOMEvent.h tried to define it in an enum
2000-05-16 22:05:52 +00:00
locka%iol.ie
6debaa67c5
Added property notify sink
...
Fire ready state property change when the control has finished loading
2000-05-16 22:04:44 +00:00
warren%netscape.com
618d468469
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
2000-05-16 05:35:23 +00:00
locka%iol.ie
daf994e18e
no message
2000-05-11 18:56:11 +00:00
locka%iol.ie
056b9782a6
Fixed the popup window code
2000-05-11 18:55:48 +00:00
locka%iol.ie
11740087a1
Changed error message text
2000-05-11 18:55:22 +00:00
locka%iol.ie
d60cc8ac22
Added some explanatory error messages for common problems
2000-05-09 01:54:23 +00:00
locka%iol.ie
724731a7c3
Fixed a crash caused by accidentally calling an overridden version of MessageBox
2000-05-09 00:12:09 +00:00
erik%netscape.com
751817a15b
local .cvsignore file
2000-05-07 17:29:44 +00:00
locka%iol.ie
1d8e53ce80
Moved mozctl.dll out of components directory
2000-05-06 00:08:39 +00:00
locka%iol.ie
6beaccda07
Added a cast to a return value to stop a pointer comparison assert from firing.
2000-05-03 23:44:15 +00:00
locka%iol.ie
5decdee35f
Add more explanatory warning for people coding with _MSC_VER set to 1100
...
Not part of build (until after this)
2000-05-03 22:55:08 +00:00
locka%iol.ie
a92ffe181a
Fixed more coding style issues
...
Not part of build
2000-05-03 17:56:02 +00:00
locka%iol.ie
b84b3dfb52
Obselete files removed
...
Not part of build
2000-05-02 23:27:18 +00:00
locka%iol.ie
9504e4ec49
Removed references to nsString
...
Not part of build
2000-05-02 23:25:44 +00:00
locka%iol.ie
89655a10cc
Added minimize/maximize button.
...
Not part of build
2000-05-01 16:21:22 +00:00
locka%iol.ie
9d2de4211c
Added explicit call to release webbrowser during destruction
...
Not part of build
2000-05-01 16:20:25 +00:00
locka%iol.ie
16082a1fac
Added back some broken project references
...
Not part of build
2000-04-29 01:14:02 +00:00
locka%iol.ie
5dcdc7704d
Removed some cruft
...
Moved some CID/IID declarations here from other files
Not part of build
2000-04-29 01:13:28 +00:00
locka%iol.ie
6d8951cfb8
Add author section to header
...
Not part of build
2000-04-29 01:11:34 +00:00
locka%iol.ie
62f6ff61cd
Renamed WebShellContainer deps to WebBrowserContainer
...
Not part of build
2000-04-29 01:09:05 +00:00
locka%iol.ie
426bd6a622
Made first steps in conforming to the Mozilla coding guidelines.
...
Did some cleanups of inconsistencies
Removed some cruft
Not part of build
2000-04-29 01:08:29 +00:00
locka%iol.ie
c8266a8e26
Renamed WebShellContainer.cpp to this
...
Not part of build
2000-04-29 01:06:12 +00:00
locka%iol.ie
4130e6a62a
MSDev project for editing control
2000-04-29 00:59:08 +00:00
mjudge%netscape.com
2c0953e1be
ender lite checkin.
2000-04-27 07:37:12 +00:00
locka%iol.ie
4816e3c914
Moved away some obselete CID/IID decls
...
Added method CheckForBinDirPath to request the user to set the path when there is not registry entry for it
2000-04-20 23:34:08 +00:00
locka%iol.ie
cf4ebb316e
Added declaration of NS_PREF_CID
2000-04-20 22:59:20 +00:00
locka%iol.ie
37185bda55
Removed .sbr file generation C flag
...
Added the bin directory to the PATH so control can be registered
2000-04-19 22:46:22 +00:00
locka%iol.ie
26b5bfc5bd
Fixed a build dependency problem with the idl file
2000-04-19 17:13:00 +00:00
locka%iol.ie
50c663269e
Removed MIDL autogenerated header file
2000-04-19 17:09:59 +00:00
locka%iol.ie
3070fc8846
Removed last vestiges of nsIWebShellContainer (hurrah!)
...
Made first effort to fix various IE events which have either misfired or not fired at all for a while
Not part of build
2000-04-13 16:30:25 +00:00
locka%iol.ie
a78eccf8bf
Removed last vestiges of nsIWebShell (hurrah!)
...
Not part of build
2000-04-13 16:28:43 +00:00
locka%iol.ie
aa79e0d31d
Removed #includes for nsIWebShell added #includes for nsIWebProgress & nsIWebProgressListener
...
Not part of build
2000-04-13 16:27:08 +00:00
locka%iol.ie
8823495ca6
Removed references to webshellcontainer
...
Not part of build
2000-04-13 16:23:53 +00:00
locka%iol.ie
6d95fdddec
Moved control to components folder.
...
Put some hacks in around the calls to the non-reentrant NS_InitXPCOM so that the control can be used from VB
2000-04-12 22:54:54 +00:00
locka%iol.ie
878c3400bd
Fixed link clicking assert
2000-04-10 21:09:46 +00:00
locka%iol.ie
dbe8b9d75f
Removed some vestiges of when plugin used to be part of the control project
2000-04-10 21:09:07 +00:00
locka%iol.ie
fa85f40609
Replaced some more nsIWebShell references.
...
Changed browser to call LoadURI on nsIWebNavigation instead of the old webshell LoadURL method
2000-04-02 13:58:36 +00:00
locka%iol.ie
9bbfbb399d
Replaced FindNamedBrowser method with FindNamedBrowserItem
2000-04-02 13:57:25 +00:00
cls%seawood.org
da66e49516
Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point.
2000-04-02 07:17:25 +00:00
locka%iol.ie
4e09e35e37
Fixed problem with browser opening as a popup and not a control.
...
Removed some webshell references
2000-04-01 16:30:43 +00:00
locka%iol.ie
4e856f87f6
Added impl of new interface method
2000-03-27 23:18:44 +00:00
locka%iol.ie
5378dcc162
Fixed plugin to match only against *.ocx and *.dll files
2000-03-26 15:06:32 +00:00
locka%iol.ie
d19e156b80
Fixed up CBrowse to work from its new home
2000-03-26 15:05:05 +00:00
locka%iol.ie
24bc3a47cc
First cut at a working control after the move to the new APIs. It works but the content appears in a popup window for some reason
2000-03-26 15:01:44 +00:00
locka%iol.ie
048759be2a
Fixed up to build (but not work) against the latest webshell stuff
2000-03-23 22:43:23 +00:00
locka%iol.ie
740327a269
Moved from webshell/embed/ActiveX
2000-03-21 22:35:48 +00:00
locka%iol.ie
6a1f81da10
Moved from webshell/embed/ActiveX
2000-03-21 22:22:47 +00:00
locka%iol.ie
83fa6cf316
Updated source with changes from old activex control folder
2000-03-21 22:15:35 +00:00
locka%iol.ie
bc3a508029
Relocated ActiveX control test source
2000-03-21 00:05:33 +00:00
tbogard%aol.net
a8cbc78a2e
HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
2000-03-11 01:03:08 +00:00
mscott%netscape.com
80d6ce851c
document loader observer iid name changed when I made it scriptable.
...
r=travis
2000-01-29 06:16:18 +00:00
danm%netscape.com
e86a4b53fb
adding a parameter to nsIBrowserWindow::SizeWindowTo. part of bug 15555. r:hyatt
2000-01-15 02:30:34 +00:00
pp%ludusdesign.com
698852a4f4
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
edburns%acm.org
13be6d7ebf
I know it's unorthodox to do a top level checkin like this, but I've got so many files
...
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got
r=dp
on this checkin.
Here are the touched files:
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp
The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.
The new signature is
extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);
I filed a bug for this problem:
b=23157
The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.
I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
rpotts%netscape.com
af4f9c2189
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
locka%iol.ie
2682d39149
Fixed to build mozctl.dll
1999-12-07 23:54:09 +00:00
locka%iol.ie
2672773180
Added CommandStateChangeConstants
1999-12-02 22:49:27 +00:00
locka%iol.ie
3d263858b6
Made ActiveX plugin buildable
1999-12-02 22:17:18 +00:00
locka%iol.ie
dd942f46a6
no message
1999-11-28 16:39:50 +00:00