Commit Graph

36 Commits

Author SHA1 Message Date
Arpad Borsos
1b55360c07 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Brian Crowder
c32bd9e8b9 Bug 422772 - reduce narrow Windows API calls in embedding, original patch by Brad Lassey <blassey@mozilla.com>, r=bsmedberg 2008-08-27 14:44:54 -07:00
98de634631 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
0057517488 Seamonkey/Win bustage 2007-05-14 05:02:38 -07:00
bryner@brianryner.com
1aeb69f877 Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin. 2006-03-15 04:59:42 +00:00
bsmedberg@covad.net
b1f536beb5 Bug 315563 - Convert the activex code to use the frozen string API, r=darin 2005-11-18 15:58:53 +00:00
bryner@brianryner.com
64dca58997 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
cbiesinger@web.de
8a27526eb8 261249 treat UTF-8 strings as UTF-8, not latin1. r=bzbarsky sr=darin 2004-09-30 14:23:49 +00:00
gerv@gerv.net
4ba0518141 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
jaggernaut@netscape.com
3e0289c7a6 Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron 2003-07-20 07:47:59 +00:00
locka@iol.ie
4ca16e8cf8 Link to common activex lib, implement get_all functionality. b=206901 r=dbradley@netscape.com sr=alecf@netscape.com 2003-06-13 11:46:04 +00:00
bryner@netscape.com
6489431afa Removing unneeded #include of nsGUIEvent.h that causes static build bustage due to undefined references to nsRect methods in gkgfx. r=pavlov 2003-05-03 22:56:14 +00:00
dbradley@netscape.com
d234823fed This is the other half of the patch for bug 188229 that I missed checking in earlier. Again, this isn't part of the regular build. 2003-03-13 04:13:05 +00:00
locka@iol.ie
5dd571d33c Fix 1 character typo breaking old-style safe for scripting controls. b=194281 r=dbradley@netscape.com sr=alecf@netscape.com a=asa@mozilla.org 2003-02-22 10:03:01 +00:00
locka@iol.ie
290751356e Fix order of event parameters. r=dbradley@netscape.com sr=brendan@mozilla.org a=asa@mozilla.org 2003-02-20 22:56:40 +00:00
dbradley@netscape.com
159ed8246a Bug 189296 - Plugin code takes address of nsCOMPtr's. r=adamlock, sr=jst 2003-01-20 13:03:06 +00:00
dbaron@dbaron.org
f214c6bf25 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 19:51:43 +00:00
locka@iol.ie
964b15d9bf Share pref settings between com connect and plugin. b=179573 r=dbradley@netscape.com sr=brendan@mozilla.org a=asa@mozilla.org 2002-12-09 21:04:22 +00:00
locka@iol.ie
9246dc7ef0 NOT PART OF BUILD. Fire events to nsIScriptEventManager targets. Add some #ifdefs around some code to fix breakage in other configurations. Comment out a debug macro. b=174404 sr=rpotts@netscape.com 2002-11-12 13:15:05 +00:00
locka@iol.ie
6d60c9d497 Update to plugin to support DOM callbacks, control download & install, remove WMP test harness. b=178542 r=peterl@netscape.com sr=rpotts@netscape.com 2002-11-07 23:03:52 +00:00
locka@iol.ie
0643fe77e0 NOT PART OF BUILD. Fix bustage running in 1.0.x builds and the use of nsAutoString in LegacyPlugin.cpp because of xpcom glue issues 2002-10-16 23:06:25 +00:00
locka@iol.ie
f6ce075a01 NOT PART OF BUILD. Fix flawfinder buffer issue. 2002-10-15 18:46:17 +00:00
locka@iol.ie
6cdd0f9af1 NOT PART OF BUILD. Disable windowless control support, extend event sink firing, implement various IE DOM methods to support expectations of some controls 2002-10-09 22:31:08 +00:00
locka@iol.ie
fdbaf8f7e4 NOT PART OF BUILD. Add dispatch tearoff 2002-10-07 21:41:04 +00:00
locka@iol.ie
9aa6a648bf NOT PART OF BUILD. Cleanup event sink and fire named DOM events, add dispatch tear off to scriptable peer 2002-10-03 21:59:34 +00:00
locka@iol.ie
20211d2e7a NOT PART OF BUILD. Override the event sink so the DOM specific part can be implement in the plugin not the base class 2002-10-01 20:28:21 +00:00
locka@iol.ie
786be9f170 NOT PART OF BUILD. Implement the site service provider and event sinks plus lots of cleanup 2002-09-30 22:11:28 +00:00
locka@iol.ie
1aa6898926 NOT PART OF BUILD. More work on XPConnect in plugin 2002-09-17 22:15:30 +00:00
locka@iol.ie
97e7787bfc NOT PART OF BUILD. Clean up scriptable peer object to make it inheritable 2002-09-12 21:31:24 +00:00
locka@iol.ie
c6a97c1068 NOT PART OF BUILD. Clean up scriptable peer object to make it inheritable 2002-09-12 21:03:32 +00:00
locka@iol.ie
52dcc3da2e NOT PART OF BUILD. Bumped up the version number and added install.js and xpi build target 2002-08-27 17:53:13 +00:00
locka@iol.ie
b9bdc29c36 NOT PART OF BUILD. Add XPConnect scripting interface with working invoke/setProperty/getProperty 2002-08-20 23:36:15 +00:00
locka@iol.ie
e15bda3245 NOT PART OF BUILD. Move ActiveX plugin over to GNU make 2002-08-20 19:52:26 +00:00
locka@iol.ie
ed8199e809 NOT PART OF BUILD. More XPConnect scripting improvements 2002-05-23 13:28:38 +00:00
locka@iol.ie
0cd6e6067c NOT PART OF BUILD. Rudimentary scripting working in XPConnect. Invoke & SetProperty methods are working. 2002-05-14 01:58:00 +00:00
locka@iol.ie
6999533e47 NOT PART OF BUILD. Implemented variant to java object class, getProperty and return codes from Invoke(). Moved LiveConnect & XPConnect stuff into their own files. 2002-05-13 21:06:14 +00:00