Commit Graph

148 Commits

Author SHA1 Message Date
Josh Aas
026fa64495 windows bustage fix for bug 462023 2008-12-09 14:00:09 -05:00
Steven Michaud
a6e2974fc4 Don't allow plugin to set NPPVpluginWindowBool on OS X. b=466495 r=josh sr=roc 2008-12-09 11:22:51 -06:00
Josh Aas
e25e7f6560 Fix error case leak in nsPluginFile::GetPluginInfo. b=462023 r=mstange sr=jst 2008-12-09 12:15:49 -05:00
Josh Aas
95febf4b8c whitespace/minor cleanup for nsPluginsDirDarwin.cpp, no bug 2008-12-09 12:01:29 -05:00
Josh Aas
dc31683568 Remove support for "main" as a plugin initialization function. b=467429 r=smichaud sr=roc 2008-12-08 23:52:02 -05:00
Josh Aas
95648c862d remove support for CFM binary plugins. b=467417 r=smichaud sr=roc 2008-12-08 21:34:21 -05:00
Josh Aas
3522c28f01 npfunctions should reflect different NP_Initialize signature for Mac OS X. r=smichaud sr=jst a=beltzner 2008-11-28 18:17:36 -05:00
Phil Ringnalda
bbe7e1d08a Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Josh Aas
319412e303 NPAPI impl formatting cleanup, round one. no bug, rs=jst 2008-11-03 14:23:07 -05:00
Dave Townsend
92bdda65fa Bug 455213: Plugins get enabled when updating to Firefox 3.1. r=jst, r=josh 2008-11-02 15:49:03 +00:00
Dave Townsend
d13a725406 Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 12:13:48 +00:00
Dave Townsend
d81de86f28 Backed out changeset bbccbf2c7456 2008-11-02 03:27:18 +00:00
Dave Townsend
f6b515d08c Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 01:34:45 +00:00
Jesse Ruderman
fdd437d15b Add bug number to FIXME comment 2008-10-28 14:42:21 -07:00
Josh Aas
997cd78337 fix new/malloc/delete/free mismatches. b=458104 r=mstange sr=dougt 2008-10-28 12:29:16 -07:00
Josh Aas
b4275b33dd fix typo in npapi headers, no bug 2008-10-26 12:57:36 -07:00
Ginn Chen
a4b866e41e Bug 453883, ensure true/false marcos are available, r=joshmoz, sr=jst 2008-10-13 13:25:20 +08:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Dave Townsend
336531ba7f Backing out changeset 62274f98ccf8 from bug 455213 due to test failures 2008-10-09 12:55:47 +01:00
Dave Townsend
612a33103e Bug 455213: Plugins get enabled when updating to Firefox 3.1. r=jst, r=josh 2008-10-09 10:35:20 +01:00
Josh Aas
d41fbaa3b2 Clean up npupp.h and rename it to npfunctions.h, part 2. b=455458 r/sr=jst 2008-10-07 21:53:02 -04:00
Josh Aas
7029208c8f Clean up npupp.h and rename it to npfunctions.h. b=455458 r/sr=jst
--HG--
rename : modules/plugin/base/public/npupp.h => modules/plugin/base/public/npfunctions.h
2008-10-07 21:50:25 -04:00
Boris Zbarsky
164afa9a0a Bug 458100. Make sure that we'll also instantiate the plug-in even if the nsPluginDocument has no presshell yet at OnStartRequest time. Thanks to Evgeny <evg.salmin@gmail.com> for pointing out the problem. r+sr=jst 2008-10-07 14:53:23 -04:00
Josh Aas
800552b4bf Stop referring to NPAPI plugins as "4x". b=454807 r/sr=jst 2008-09-15 08:45:01 -04:00
Josh Aas
db38657ac3 replace TRUE/FALSE usage with PR_TRUE/PR_FALSE. Patch by Antonio Gomes. b=454860 r/sr=jst 2008-09-12 16:49:43 -04:00
Josh Aas
97cc9f5009 Clean up ns4xPluginInstance code. b=454809 r/sr=jst 2008-09-12 16:23:30 -04:00
Josh Aas
38275d6c6e clean up ns4xPlugin. b=454279 r/sr=jst 2008-09-11 11:10:26 -04:00
Josh Aas
0432bd8669 Remove npapi dependency on nspr and use C99 integer types in npapi instead of defining our own. b=453883 r/sr=jst 2008-09-10 22:32:36 -04:00
Dave Townsend
3919bf60ce Bug 391728: No placeholder for disabled plugins. r=jst, r=josh, sr=bz 2008-09-09 16:43:21 +01:00
Ginn Chen
b807ca4816 Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin 2008-09-08 14:21:07 +08:00
Arpad Borsos
9b6f558fee Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla) 2008-09-07 00:21:43 +02:00
Neil Rashbrook
647777257c Bug 420310 Unable to display uncached unnamed full-page plugin r+sr=jst 2008-08-26 12:40:13 +01:00
Josh Aas
204781a505 Don't stop plugins from loading just because they don't have a resource file. b=451234 r=smichaud sr=roc 2008-08-20 00:23:19 -04:00
Boris Zbarsky
ee8d552dd4 Bug 434163. Make sure to not let our hashtable mutate while we're iterating it. r+sr=jst 2008-08-18 13:06:16 -04:00
Josh Aas
85f462c5bc Fix gcc4.2 compile error. Patch by Simon Howes. b=450880 r=josh sr=roc 2008-08-18 02:25:35 -04:00
Josh Aas
073d83175f add ability to pull plugin info from a plugin's bundle plist file. allows us to load modern plugins that do not use resource forks. b=350109 r=smichaud sr=roc 2008-08-14 08:47:04 -04:00
Vladimir Vukicevic
d5014f52b1 [dfb,422221] Gtk/DirectFB: half-fix/enable plugins for DirectFB port 2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
02e6b86b3b Backing out d883ab4b8f41:7540abc35c97 2008-08-06 16:24:13 -07:00
Vladimir Vukicevic
520cfba897 [dfb,422221] Gtk/DirectFB: half-fix/enable plugins for DirectFB port 2008-08-06 13:48:55 -07:00
Blake Kaplan
8ad8041884 Fix compiler warning: GCC is confused by the break-after-return to think that we can exit the switch without returning. No bug, r+sr=jst 2008-08-04 16:35:37 -07:00
Kathleen Brade
33369ee0be Fixing bug 328778. Make the UA string we pass to plugins be terminated at the last space or at max length if the string doesn't fit rather that just returning NULL. r+sr=jst@mozilla.org 2008-08-04 14:24:50 -07:00
Johnny Stenback
284d4d5208 Landing fix for bug 347805. Add support for passing information about failed HTTP streams to plugins. Patch by dbalev@adobe.com, r+sr=jst@mozilla.org 2008-08-04 14:17:55 -07:00
Dave Townsend
c229cbc346 Merge commit from 3.1a1 release branch 2008-07-25 12:43:43 -04:00
Johnny Stenback
61b8ad1bf4 Bug 444963: Java hangs browser. Release branch landing. r+sr=peterv 2008-07-25 12:42:08 -04:00
Peter Weilbacher
cd6d1e5fb5 [OS/2] Bug 446159: Fix build break in nsPluginsDirOS2.cpp and query plugin file version (for real this time!) 2008-07-25 00:08:33 +00:00
Blake Kaplan
33bb384e59 Reload 'entry' after JS_NewObject, since a nested GC could cause our hashtable to reallocate its store. bug 445229, r+sr=jst 2008-07-23 12:49:29 -04:00
Peter Weilbacher
30d017ac57 [OS/2] Bug 446159: query the plugin version resource on OS/2, r=mkaply 2008-07-19 18:06:47 +00:00
Peter Weilbacher
6b4d0a4822 Bug 446159: fix build break in nsPluginsDir for OS/2 and BeOS 2008-07-19 11:08:19 +00:00
Karl Tomlinson
40d0d78070 NPNVxDisplay for windowless plugins should not return the Display* of an XtBin. b=444252 r+sr=jst 2008-07-17 13:19:54 +12:00
Dave Townsend
8085fe1b73 Bug 427743: Expose file version of plugins. r+sr=jst 2008-07-15 11:50:42 +01:00