Ben Turner
|
fd54229708
|
Rename plugin protocols and fix up usage
--HG--
rename : dom/plugins/NPP.ipdl => dom/plugins/PPluginInstance.ipdl
rename : dom/plugins/NPAPI.ipdl => dom/plugins/PPluginModule.ipdl
rename : dom/plugins/NPObject.ipdl => dom/plugins/PPluginScriptableObject.ipdl
rename : dom/plugins/NPBrowserStream.ipdl => dom/plugins/PPluginStream.ipdl
rename : dom/plugins/NPPInstanceChild.cpp => dom/plugins/PluginInstanceChild.cpp
rename : dom/plugins/NPPInstanceChild.h => dom/plugins/PluginInstanceChild.h
rename : dom/plugins/NPPInstanceParent.cpp => dom/plugins/PluginInstanceParent.cpp
rename : dom/plugins/NPPInstanceParent.h => dom/plugins/PluginInstanceParent.h
rename : dom/plugins/NPAPIPluginChild.cpp => dom/plugins/PluginModuleChild.cpp
rename : dom/plugins/NPAPIPluginChild.h => dom/plugins/PluginModuleChild.h
rename : dom/plugins/NPAPIPluginParent.cpp => dom/plugins/PluginModuleParent.cpp
rename : dom/plugins/NPAPIPluginParent.h => dom/plugins/PluginModuleParent.h
rename : dom/plugins/NPObjectChild.cpp => dom/plugins/PluginScriptableObjectChild.cpp
rename : dom/plugins/NPObjectChild.h => dom/plugins/PluginScriptableObjectChild.h
rename : dom/plugins/NPObjectParent.cpp => dom/plugins/PluginScriptableObjectParent.cpp
rename : dom/plugins/NPObjectParent.h => dom/plugins/PluginScriptableObjectParent.h
rename : dom/plugins/NPBrowserStreamChild.cpp => dom/plugins/PluginStreamChild.cpp
rename : dom/plugins/NPBrowserStreamChild.h => dom/plugins/PluginStreamChild.h
rename : dom/plugins/NPBrowserStreamParent.cpp => dom/plugins/PluginStreamParent.cpp
rename : dom/plugins/NPBrowserStreamParent.h => dom/plugins/PluginStreamParent.h
|
2009-09-08 23:31:35 -07:00 |
|
Benjamin Smedberg
|
187a34a633
|
Merge mozilla-central into Electrolysis
|
2009-08-26 12:15:27 -04:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Josh Aas
|
cc8d9ebb04
|
Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
|
2009-08-24 15:56:43 -07:00 |
|
Mats Palmgren
|
de859aa548
|
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
|
2009-08-19 02:25:36 +02:00 |
|
Ben Turner
|
cd1d42ffe0
|
Merge mozilla-central
|
2009-07-30 11:28:07 -07:00 |
|
Rich Walsh
|
6911caefb0
|
[OS/2] Bug 500654: sync OS/2 plugin code with Windows version, to hopefully fix some Flash-related crashes, r=pweilbacher
|
2009-07-30 21:20:44 +03:00 |
|
Ben Turner
|
fd28e9de5a
|
Allow out of process tabs and plugins to be disabled via prefs or environment variables, and disable them both by default so that unit tests go green.
|
2009-07-24 15:21:07 -07:00 |
|
Benjamin Smedberg
|
0501b7a589
|
Make --disable-ipc work... mac-ppc now builds by default.
|
2009-07-20 15:04:52 -04:00 |
|
Benjamin Smedberg
|
1e808cd4ea
|
Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
|
2009-07-20 09:36:23 -04:00 |
|
Martin Stránský
|
63b764f9ee
|
Bug 486482 - null deref [@ nsPluginNativeWindowGtk2::CreateXEmbedWindow ]. r=josh, sr=jst
|
2009-07-21 10:13:38 +02:00 |
|
Steven Michaud
|
8bc55f5541
|
[OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
|
2009-07-20 17:10:36 -05:00 |
|
Vladimir Vukicevic
|
18db6edf40
|
b=503902; put back npapi DOM object access for WinCE; r=jst
|
2009-07-16 14:13:43 -07:00 |
|
Peter Weilbacher
|
eed6512282
|
Bug 503950: OS/2 bustage fix for bug 503377, p=wuno@lsvw, r=pweilbacher
|
2009-07-14 13:34:07 +02:00 |
|
Benjamin Smedberg
|
f962f665d1
|
Windows bustage fix for bug 503377
|
2009-07-13 12:57:32 -04:00 |
|
Benjamin Smedberg
|
7f34fe29a0
|
nsIPluginInstance.getMIMEType should be a [shared, const] parameter... it doesn't follow the normal XPCOM rules about allocating memory. r=josh sr=jst
|
2009-07-13 12:27:46 -04:00 |
|
Ginn Chen
|
bf66108343
|
Bug 501889 _scheduletimer symbol not found on Solaris r=joshmoz sr=jst
|
2009-07-13 20:23:41 +08:00 |
|
Josh Aas
|
c124a0981e
|
Remove mIsJavaPlugin variable in nsNPAPIPluginInstance, fix some comments. b=503809 sr=roc
|
2009-07-12 22:44:48 -04:00 |
|
Josh Aas
|
908cd606b2
|
Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc
|
2009-07-10 20:20:32 -04:00 |
|
Ben Turner
|
67ac5c13b2
|
Some windows build fixup
|
2009-07-02 13:48:33 -07:00 |
|
Ben Turner
|
73f03dff53
|
merge bent's changes from libchromiumipc. Gtk plugins now drawing
|
2009-07-01 14:19:32 -07:00 |
|
Chris Jones
|
8aa21b1e90
|
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
|
2009-07-02 11:54:22 -05:00 |
|
Benjamin Smedberg
|
8620d95413
|
Plugins stuff: this code is equivalent to electrolysis-tmp revision 61cd9e89fd00, except that I had to merge forward a minor change to the plugin-loading code from Josh's cleanup.
|
2009-06-30 14:51:05 -04:00 |
|
Josh Aas
|
4a7715939e
|
Bug 501194 - Remove nsplugin.h. r/sr=jst
|
2009-06-30 01:55:05 -04:00 |
|
Josh Aas
|
c81455d12a
|
Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
|
2009-06-29 14:53:52 -04:00 |
|
Josh Aas
|
4e45156e64
|
Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
|
2009-06-28 19:43:19 -04:00 |
|
Josh Aas
|
c88c69078b
|
Get rid of nsMIMEType type. b=503025 r/sr=jst
|
2009-07-08 23:25:20 -04:00 |
|
Josh Aas
|
00f32a1cf6
|
Remove some code that is no longer necessary for the Java plugin on AIX. b=498148 r/sr=jst
|
2009-07-07 21:01:38 -04:00 |
|
Josh Aas
|
f6ab658dab
|
nsIPlugin and nsIPluginHost should not inherit from nsIFactory. b=502886 r/sr=jst
|
2009-07-07 21:00:11 -04:00 |
|
Hashem Masoud
|
c8f711113e
|
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
|
2009-08-14 16:09:00 +02:00 |
|
Josh Aas
|
a62bb5d726
|
Various 64-bit fixes for Mac OS X widget and plugin code. b=509947 r=mstange
|
2009-08-12 18:32:41 -04:00 |
|
timeless@mozdev.org
|
6abbe0e4d8
|
Bug 508021 nsNPAPIPluginInstance::Print does not need to null check mCallbacks
r=jst
|
2009-08-12 11:49:55 +02:00 |
|
timeless@mozdev.org
|
d8ae4735cf
|
Bug 505833 NPObjectMember_Convert is the only function that doesn't null check JS_GetInstancePrivate
r=joshmoz@gmail.com
|
2009-08-12 11:49:53 +02:00 |
|
timeless@mozdev.org
|
5e5171cd35
|
Bug 499295 NULL crash [@ nsPluginInstancePeerImpl::GetJSContext]
r=jst sr=jst
|
2009-06-27 18:42:51 -07:00 |
|
Peter Weilbacher
|
fff7a9a9d4
|
[OS/2] Bug 500938: fix build break in nsPluginNativeWindowOS2.cpp following bug 499431, p=dragtext@e-vertise, r=pweilbacher
|
2009-06-28 02:02:57 +03:00 |
|
Josh Aas
|
63a294b7fb
|
Get rid of nsIWindowlessPluginInstancePeer. b=500672 r/sr=jst
|
2009-06-26 13:30:36 -04:00 |
|
Johnny Stenback
|
c773b6331b
|
Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com
|
2009-06-26 07:57:26 -07:00 |
|
Josh Aas
|
8246f24011
|
Don't allow access to any XPCOM objects view NPAPI's NPN_GetValue. b=500513 r/sr=jst
|
2009-06-26 10:33:17 -04:00 |
|
Josh Aas
|
e8777a84be
|
Get rid of nsIPluginInstance::Destroy, it doesn't do anything. b=500593 r/sr=jst
|
2009-06-26 10:32:32 -04:00 |
|
Josh Aas
|
8cb99ebd34
|
Minor cleanup in nsPluginHostImpl, no bug.
|
2009-06-25 23:33:34 -04:00 |
|
Josh Aas
|
8f2046d4f3
|
Do a better job of checking for exceptions in npruntime, part 2. b=474157 r/sr=jst
|
2009-06-25 20:29:58 -04:00 |
|
Josh Aas
|
efafbe1392
|
Bustage fix for bug 499431.
|
2009-06-25 17:45:35 -04:00 |
|
Josh Aas
|
4734a09527
|
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
|
2009-06-25 17:06:54 -04:00 |
|
Jim Mathies
|
94a314575e
|
Bug 493601 - Fix crash involving Flash module unloading. (r=emaijala,joshmoz,bent sr=brendan)
|
2009-06-23 06:27:44 -05:00 |
|
Josh Aas
|
9c6646e6e1
|
Remove os2wrapper and associated files. b=499367 r=Peter Weilbacher
|
2009-06-22 17:25:07 -04:00 |
|
Josh Aas
|
6ee771f1a3
|
Plugin host cleanup. b=501996 r/sr=jst
|
2009-07-06 02:10:10 -04:00 |
|
Peter Van der Beken
|
ca8ccf47e0
|
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
|
2009-05-12 22:20:42 +02:00 |
|
Josh Aas
|
b7ddfbb92b
|
Remove XPCOM plugin code from nsPluginsDirUnix. b=502045 r/sr=jst
|
2009-07-03 09:53:00 -04:00 |
|
Mats Palmgren
|
10964859cf
|
Backout bug 486349, due to regression bug 502135.
|
2009-07-03 13:48:52 +02:00 |
|
Josh Aas
|
ec67370ccc
|
Comment and formatting cleanup for nsIPlugin. No bug.
|
2009-07-02 15:32:21 -04:00 |
|