90 Commits

Author SHA1 Message Date
markh%activestate.com
8aa9825717 New plugin sample. Shows how to use native widgets and events in a plugin.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@87661 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 11:03:16 +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
mkaply%us.ibm.com
3c64f057a2 OS/2 only
r=mkaply, a=blizzard
Default (npnul) plugin for OS/2


git-svn-id: svn://10.0.0.236/trunk@86948 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 00:17:52 +00:00
pinkerton%netscape.com
4c94bdb338 carbon changes. r=pink/sdagley/beard. a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@86937 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 21:48:26 +00:00
sean%beatnik.com
06f691de80 Address npsimple plugin bug discovered by bug 63243. Calling the window proc directly is not safe as the HWND might be ANSI or Unicode. Call indirectly via CallWindowProc. a=av sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@84710 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 04:22:08 +00:00
timeless%mac.com
4e5babe429 J:\DOCUMENT\Josh\LOCALS~1\Temp\4
git-svn-id: svn://10.0.0.236/trunk@84095 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-27 09:32:05 +00:00
av%netscape.com
4dc3817dc3 Addressing bug 60064, patch by lsv@sparc.spb.su, sr=blizzard, a=av
git-svn-id: svn://10.0.0.236/trunk@83512 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-12 01:51:12 +00:00
av%netscape.com
3359abaa88 Fixing bug 19617, prevent the default plugin to display multiple dialogs for the same mime type, patch by lsv@sparc.spb.su, sr=blizzard, a=av
git-svn-id: svn://10.0.0.236/trunk@83143 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-30 21:32:07 +00:00
danm%netscape.com
cbdbac69e6 store dialog pointer in safe place so it can be retrieved in the OK handler. bug 55261. r=av,hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@83093 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-29 23:44:52 +00:00
cls%seawood.org
6088dfbf6b Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@82785 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-20 07:16:06 +00:00
jj%netscape.com
327959c6b0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@82293 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-04 00:42:32 +00:00
bnesse%netscape.com
ba89061d74 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@82289 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-04 00:11:44 +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
8510b3ae02 Removing nslog.h from .c files
git-svn-id: svn://10.0.0.236/trunk@81912 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 01:11:36 +00:00
warren%netscape.com
b725c37ce9 Removed extra 0 arg
git-svn-id: svn://10.0.0.236/trunk@81893 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 23:21:30 +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
mkaply%us.ibm.com
2b2b69a833 IRIX/SunOS breakge on ports
C++ comments in a header included by a C file
Come on guys, this is really basic stuff here


git-svn-id: svn://10.0.0.236/trunk@81267 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-17 00:13:01 +00:00
mozilla.BenB%bucksch.org
cd48bf42b3 50523: Remove (most) Netscape branding. a=av, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@81240 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-15 22:03:54 +00:00
pavlov%netscape.com
ad452e359d fix for bug 45162 new plugins shouldn't use GdkSuperWin's, but instead should use XIDs. sr=blizzard r=valeski
git-svn-id: svn://10.0.0.236/trunk@81092 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-13 01:10:21 +00:00
pollmann%netscape.com
56b3f3a359 Bug 48483: Fix HPUX bustage for Unix default plugin fix thanks to wtc, r=jdunn,pollmann sr=mscott
git-svn-id: svn://10.0.0.236/trunk@80984 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 00:20:34 +00:00
pollmann%netscape.com
b6aa1f6695 Bug 48483: Unix default plugin, fix for OpenVMS bustage r=av@netscape.com a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@80848 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 21:01:14 +00:00
cls%seawood.org
a6ca675404 Some platforms include a version number for their dll suffixes. Use SHARED_LIBRARY instead of hardcoding a library name & suffix.
git-svn-id: svn://10.0.0.236/trunk@80059 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 06:57:00 +00:00
akhil.arora%sun.com
684bee80a4 implementation of the null plugin for unix
checking in on behalf of stephen mak <smak@sun.com>
b=48483 r=pollmann@netscape.com a=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@80035 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 23:44:02 +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
mccabe%netscape.com
4f32b85e2b Further tweak to 39933.
Add a comment mentioning the possible need to implement nsISecurityCheckedComponent.


git-svn-id: svn://10.0.0.236/trunk@76918 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 00:24:07 +00:00
mccabe%netscape.com
30a169a26c Fix to 39933.
Make the sample plugin implement nsIScriptablePlugin, and update sample .html file with an (unused!) JavaScript evaluator for poking at the plugin.

r=jst
a=ekrock


git-svn-id: svn://10.0.0.236/trunk@76917 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 00:20:24 +00:00
warren%netscape.com
e892283b73 Removed reference to nsIBaseStream
git-svn-id: svn://10.0.0.236/trunk@76884 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 09:50:45 +00:00
av%netscape.com
9ef05d47be Fixing 46573, r=serge
git-svn-id: svn://10.0.0.236/trunk@75413 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-02 21:35:45 +00:00
waterson%netscape.com
396e1c3d7e Brownian hacking to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@74632 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-22 03:17:55 +00:00
waterson%netscape.com
9ea597c1b1 Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av
git-svn-id: svn://10.0.0.236/trunk@74624 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-22 01:34:13 +00:00
cls%seawood.org
91d683a067 Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
git-svn-id: svn://10.0.0.236/trunk@73583 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 08:08:04 +00:00
av%netscape.com
fc3f0b75fd Not part of the build yet. Default plugin.
git-svn-id: svn://10.0.0.236/trunk@73255 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 22:30:38 +00:00
rusty.lynch%intel.com
1b8059f431 Fixed Linux support for viewing the current text as a label
in the plugin drawing rectangle.  This is part of a fix for
bug #25068. a=ekrock


git-svn-id: svn://10.0.0.236/trunk@71543 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 20:35:32 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com
af0091df3c # 37239
r = rusty.lynch, a = brendan
OS/2 bringup - OS/2 doesn't go down these XP_PC paths


git-svn-id: svn://10.0.0.236/trunk@71399 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 22:32:53 +00:00
rusty.lynch%intel.com
22441954ae Adding the SANE plugin as an example Linux XPCOM plugin.
This check-in related to bug #25068.  This isn't part of the build.


git-svn-id: svn://10.0.0.236/trunk@71336 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 04:11:45 +00:00
cls%seawood.org
be0824be33 Beos fix for Bug #38249. Thanks to Justin Morey <justin@68k.org> for the patch.
git-svn-id: svn://10.0.0.236/trunk@70276 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 04:38:13 +00:00
jdunn%netscape.com
5d510be538 adding XPCOM libs to LDOPTS since there are dependencies and AIX needs
to resolve all at link time


git-svn-id: svn://10.0.0.236/trunk@69865 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 21:13:05 +00:00
av%netscape.com
8c15d7737f Fixing 38273
git-svn-id: svn://10.0.0.236/trunk@68614 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 01:14:29 +00:00
av%netscape.com
cbc911b31d Fixing 38274
git-svn-id: svn://10.0.0.236/trunk@68613 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 01:08:15 +00:00
jband%netscape.com
02ff64d558 NOT PART OF SEAMONKEY BUILD. Improve sample to show calling of [scriptable] xpcom interface methods directly from JavaScript using xpconnect. This should work on all platforms, but currently the visuals in the plugin are only updated on Windows. See bug 32150. r=av
git-svn-id: svn://10.0.0.236/trunk@66145 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 18:51:02 +00:00
jband%netscape.com
4573c49fd4 NOT PART OF SEAMONKEY BUILD. Make plugin sample work on windows. It looks like this has been unable to compile on windows since someone added Unix only includes outside the #ifdef XP_UNIX block about *nine* months ago. There were also a few places where it was causing crashes. I'm not very confident in the rest of this code.
git-svn-id: svn://10.0.0.236/trunk@65685 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 08:35:15 +00:00
rickg%netscape.com
7840169464 removed reference to nsString2
git-svn-id: svn://10.0.0.236/trunk@64198 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 23:30:52 +00:00
pp%ludusdesign.com
b5787cf895 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com


git-svn-id: svn://10.0.0.236/trunk@57423 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:49:15 +00:00
blizzard%redhat.com
ff86accb12 fix for bug 19559. fix the test plugin on linux. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@55650 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 23:50:00 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
briano%netscape.com
7f44a96556 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@46669 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 00:37:14 +00:00
hoa.nguyen%intel.com
676b1ed679 Extended the example to create a simple button with label.
git-svn-id: svn://10.0.0.236/trunk@45226 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 00:12:15 +00:00
hoa.nguyen%intel.com
20c598b2ea Added the proper Mozilla Toolkit flags.
git-svn-id: svn://10.0.0.236/trunk@45225 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 00:11:06 +00:00
mccabe%netscape.com
f54a574f03 Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO.
git-svn-id: svn://10.0.0.236/trunk@44056 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 11:25:50 +00:00