gecko-dev/dom/plugins/ipc
Mike Hommey 47c853314f Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
..
hangui Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
interpose Bug 1059113 - Use templates for shared libraries and frameworks. r=gps 2014-09-04 09:04:45 +09:00
AStream.h
BrowserStreamChild.cpp
BrowserStreamChild.h Bug 960648: Consistently mark IPDL methods as MOZ_OVERRIDE, NPAPI plugins. r=me/bent 2014-01-19 23:03:45 -06:00
BrowserStreamParent.cpp Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
BrowserStreamParent.h Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
ChildAsyncCall.cpp
ChildAsyncCall.h
ChildTimer.cpp
ChildTimer.h
COMMessageFilter.cpp
COMMessageFilter.h
MiniShmParent.cpp
MiniShmParent.h
moz.build Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
NestedLoopTimer.cpp
NestedLoopTimer.h
NPEventAndroid.h
NPEventOSX.h
NPEventUnix.h
NPEventWindows.h
PBrowserStream.ipdl
PluginBackgroundDestroyer.cpp
PluginBackgroundDestroyer.h Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 18:26:43 -04:00
PluginBridge.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginHangUIParent.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginHangUIParent.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginInstanceChild.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginInstanceChild.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginInstanceParent.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginInstanceParent.h Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg 2014-09-24 16:35:00 -04:00
PluginInterposeOSX.h Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 20:49:25 -04:00
PluginInterposeOSX.mm Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginLibrary.h Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow 2014-04-16 01:41:40 +01:00
PluginMessageUtils.cpp
PluginMessageUtils.h Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg 2014-09-24 16:35:00 -04:00
PluginModuleChild.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginModuleChild.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginModuleParent.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginModuleParent.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginProcessChild.cpp Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginProcessChild.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginProcessParent.cpp Bug 1011136 - Add a histogram for plugin startup duration. r=bsmedberg 2014-05-30 07:14:00 -04:00
PluginProcessParent.h Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd 2014-09-19 13:17:17 -05:00
PluginScriptableObjectChild.cpp Bug 641685 - Make plugin object map a singleton in the plugin process (r=bsmedberg) 2014-10-29 08:04:51 -07:00
PluginScriptableObjectChild.h Bug 641685 - Make plugin object map a singleton in the plugin process (r=bsmedberg) 2014-10-29 08:04:51 -07:00
PluginScriptableObjectParent.cpp Bug 1081353 - Eliminate PPluginIdentifier (r=bsmedberg) 2014-10-20 09:47:25 -07:00
PluginScriptableObjectParent.h Bug 1081353 - Eliminate PPluginIdentifier (r=bsmedberg) 2014-10-20 09:47:25 -07:00
PluginScriptableObjectUtils-inl.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginScriptableObjectUtils.h Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginStreamChild.cpp
PluginStreamChild.h Bug 960648: Consistently mark IPDL methods as MOZ_OVERRIDE, NPAPI plugins. r=me/bent 2014-01-19 23:03:45 -06:00
PluginStreamParent.cpp Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
PluginStreamParent.h Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
PluginSurfaceParent.cpp Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
PluginSurfaceParent.h Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
PluginTypes.ipdlh Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PluginUtilsOSX.h
PluginUtilsOSX.mm Bug 1011225: Improve e10s process naming on OS X. Patch started by Benoit Girard, completed by Josh Aas. r=njn,benwa 2014-08-26 12:03:09 -05:00
PPluginBackgroundDestroyer.ipdl
PPluginInstance.ipdl Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg 2014-09-24 16:35:00 -04:00
PPluginModule.ipdl Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg) 2014-10-29 08:05:36 -07:00
PPluginScriptableObject.ipdl Bug 1081353 - Eliminate PPluginIdentifier (r=bsmedberg) 2014-10-20 09:47:25 -07:00
PPluginStream.ipdl
PPluginSurface.ipdl
PStreamNotify.ipdl
ScopedMethodFactory.h
StreamNotifyChild.h Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku 2014-09-01 20:49:25 -04:00
StreamNotifyParent.h Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00