gecko-dev/dom/plugins/ipc
Kyle Machulis 7b54b19bf5 Bug 1350640 - Send blocklist state on plugin list update; r=bsmedberg
Instead of synchronously checking the blocklist, package each plugin's
blocklist state with it when sending the information to the content
process. Whenever the blocklist is changed, just resend the whole
plugin list.

MozReview-Commit-ID: 1AX1EDdTRqb

--HG--
extra : rebase_source : 95d30f23eaede357bfb03757a7d9a6cc62e2adf9
2017-07-13 17:11:55 -07:00
..
hangui Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
interpose
AStream.h
BrowserStreamChild.cpp Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot 2017-07-17 13:06:01 -04:00
BrowserStreamChild.h Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot 2017-07-17 13:06:01 -04:00
BrowserStreamParent.cpp Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot 2017-07-17 13:06:01 -04:00
BrowserStreamParent.h Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot 2017-07-17 13:06:01 -04:00
ChildAsyncCall.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
ChildAsyncCall.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
ChildTimer.cpp
ChildTimer.h
D3D11SurfaceHolder.cpp Bug 1317131 - Fix the incorrect AutoTextureLock lifecycle. r=dvander 2016-11-17 01:57:00 -05:00
D3D11SurfaceHolder.h
MiniShmParent.cpp
MiniShmParent.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
NPEventAndroid.h
NPEventOSX.h
NPEventUnix.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
NPEventWindows.h
PBrowserStream.ipdl Bug 1352559 followup (part 4) - remove remaining references to NPN_DestroyStream called by internal code on stream teardown, r=qdot 2017-07-17 13:06:01 -04:00
PPluginBackgroundDestroyer.ipdl Bug 1316757, part 1 - Remove state machine user syntax from non-test IPDL files. r=billm 2016-11-23 09:15:47 -08:00
PPluginInstance.ipdl Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PPluginModule.ipdl Bug 1352575 (part 12) - Remove NP_InitializeResult. r=jimm. 2017-04-18 16:56:44 +10:00
PPluginScriptableObject.ipdl
PPluginSurface.ipdl
PStreamNotify.ipdl
PluginBackgroundDestroyer.cpp
PluginBackgroundDestroyer.h
PluginBridge.h Bug 1352575 (part 5) - Remove PluginModuleParent::mIsStartingAsync. r=jimm. 2017-04-18 16:56:43 +10:00
PluginHangUIParent.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginHangUIParent.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginInstanceChild.cpp Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginInstanceChild.h Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginInstanceParent.cpp Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginInstanceParent.h Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginInterposeOSX.h
PluginInterposeOSX.mm
PluginLibrary.h Bug 1342141 part B - Use NP_EMBED as the mode for all plugins, whether they are full-page or not, r=jimm 2017-02-23 12:37:42 -05:00
PluginMessageUtils.cpp Bug 1357451 - Add OS_SOLARIS ifdefs to various IPC code. r=kchen 2017-04-18 08:53:59 -07:00
PluginMessageUtils.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginModuleChild.cpp Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginModuleChild.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginModuleParent.cpp Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00
PluginModuleParent.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginProcessChild.cpp bug 1303096 - Stop sending sync messages soon after content process start-up r=billm 2017-02-05 00:52:38 -05:00
PluginProcessChild.h bug 1303096 - Stop sending sync messages soon after content process start-up r=billm 2017-02-05 00:52:38 -05:00
PluginProcessParent.cpp Bug 1352575 (part 23) - Remove PluginProcessParent::mRunCompleteTaskImmediately. r=jimm. 2017-04-18 16:56:45 +10:00
PluginProcessParent.h Bug 1352575 (part 23) - Remove PluginProcessParent::mRunCompleteTaskImmediately. r=jimm. 2017-04-18 16:56:45 +10:00
PluginQuirks.cpp Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz 2016-11-28 22:52:18 -08:00
PluginQuirks.h Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz 2016-11-28 22:52:18 -08:00
PluginScriptableObjectChild.cpp Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj 2016-12-02 13:46:53 -08:00
PluginScriptableObjectChild.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
PluginScriptableObjectParent.cpp Bug 1352575 (part 18) - Remove PluginAsyncSurrogate. r=jimm. 2017-04-18 16:56:45 +10:00
PluginScriptableObjectParent.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
PluginScriptableObjectUtils-inl.h
PluginScriptableObjectUtils.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
PluginSurfaceParent.cpp
PluginSurfaceParent.h
PluginTypes.ipdlh Bug 1350640 - Send blocklist state on plugin list update; r=bsmedberg 2017-07-13 17:11:55 -07:00
PluginUtilsOSX.h Bug 1284939 - Removed definition and usage of QUIRK_FLASH_AVOID_CGMODE_CRASHES. Adjusted the bit shifts for quirk values that fell below it to keep the increment between them consistent. r=spohl 2016-07-22 14:11:14 -04:00
PluginUtilsOSX.mm Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan 2016-10-04 17:57:51 +02:00
PluginUtilsWin.cpp Bug 1350940 - Label Runnables in dom/plugins; r=bsmedberg 2017-03-27 13:35:25 -07:00
PluginUtilsWin.h Prequel to bug 1352559 - #includes and forward declarations necessary for various files to build properly exposed by unified build changes, r=trivial 2017-07-12 12:26:39 -04:00
PluginWidgetChild.cpp Bug 1338172 part E - make all the PPluginWidget stuff Windows-only. Rip out the GTK-specific native widget support from widget/gtk/nsWindow and elsewhere, r=jimm 2017-02-09 11:53:50 -05:00
PluginWidgetChild.h Bug 1338172 part E - make all the PPluginWidget stuff Windows-only. Rip out the GTK-specific native widget support from widget/gtk/nsWindow and elsewhere, r=jimm 2017-02-09 11:53:50 -05:00
PluginWidgetParent.cpp Bug 1338172 part E - make all the PPluginWidget stuff Windows-only. Rip out the GTK-specific native widget support from widget/gtk/nsWindow and elsewhere, r=jimm 2017-02-09 11:53:50 -05:00
PluginWidgetParent.h Bug 1338172 part E - make all the PPluginWidget stuff Windows-only. Rip out the GTK-specific native widget support from widget/gtk/nsWindow and elsewhere, r=jimm 2017-02-09 11:53:50 -05:00
StreamNotifyChild.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
StreamNotifyParent.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
moz.build Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg 2017-07-11 14:27:25 -04:00