..
AStream.h
Implement Plugin->Browser streams. In a very basic form the first plugin instantiation passes the new plugin stream tests, but subsequent instantiations don't: I think there's some shutdown/startup issue (the plugin is being unloaded, perhaps?)
2009-09-21 10:51:35 -04:00
BrowserStreamChild.cpp
Fix int comparison warning in BrowserStreamChild.cpp. b=560828 r=bsmedberg
2010-05-12 14:12:27 -04:00
BrowserStreamChild.h
Followup to bug 551049 - make the closing reason match that used by the in-process host
2010-03-11 14:15:48 -05:00
BrowserStreamParent.cpp
Bug 563361 - Increase the maximum chunk size for delivering stream data to a plugin so that poorly-written Flash which assume stuff about streams don't break, r=bent
2010-07-08 16:28:04 -07:00
BrowserStreamParent.h
Revert the RPC-style race resolution from bug 532208 in order to use the asynchronous delivery patches.
2010-03-06 11:08:19 -05:00
COMMessageFilter.cpp
Bug 567720 - bustage on x64 build for COMMessageFilter.cpp. r=cjones
2010-05-27 13:34:41 +09:00
COMMessageFilter.h
Bug 558986 - detect and resolve races between MS-COM RPC and IPDL RPC by implementing IMessageFilter and processing pending IPDL RPC calls while waiting for MS-COM RPC responses. Original patch by bsmedberg, r=cjones/jimm/ehsan with followup fixes by Jim Mathies, r=bsmedberg
2010-05-21 11:48:34 -04:00
ChildAsyncCall.cpp
Bug 558629 - Meter WM_USER events for Flash in PluginInstanceChild to improve responsiveness and lower CPU utilization. r=bsmedberg, a=developers.
2010-04-26 11:29:11 -05:00
ChildAsyncCall.h
Bug 558629 - Meter WM_USER events for Flash in PluginInstanceChild to improve responsiveness and lower CPU utilization. r=bsmedberg, a=developers.
2010-04-26 11:29:11 -05:00
ChildTimer.cpp
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
2010-02-03 17:17:09 -05:00
ChildTimer.h
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
2010-02-03 17:17:09 -05:00
Makefile.in
Bug 603679 - Fix a regression causing the Shockwave plugin to fail to load; r=bsmedberg a=blocking-beta8+
2010-11-04 14:45:51 -04:00
NPEventAndroid.h
Bug 574717 - Stub out ipc plugin stuff for Android, r=cjones
2010-06-25 13:24:50 -07:00
NPEventOSX.h
Bug 590054: Fix cross-architecture IPC pointer size issues with Cocoa NPAPI events. r=benwa r=cjones a=blocking-b6
2010-08-26 04:21:41 -04:00
NPEventWindows.h
Bug 506041 - Correct misspellings in source code (Patch 3)
2010-07-07 15:33:52 +02:00
NPEventX11.h
Bug 572295: Add X11Util.h for X11 toolkits. r=karlt,joedrew
2010-06-21 15:35:49 -05:00
NestedLoopTimer.cpp
Bug 563737 - [QT] Detect when Qt plugins enter a nested event loop. r=cjones
2010-06-01 23:58:00 -04:00
NestedLoopTimer.h
Bug 563737 - [QT] Detect when Qt plugins enter a nested event loop. r=cjones
2010-06-01 23:58:00 -04:00
PBrowserStream.ipdl
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
PPluginIdentifier.ipdl
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
PPluginInstance.ipdl
Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt
2010-11-05 10:40:55 -04:00
PPluginModule.ipdl
Bug 598862, part 3: Have plugin parents keep a 'proxy ref' to plugin X resources by duping the plugin's X socket. r=karlt
2010-11-08 20:48:59 -06:00
PPluginScriptableObject.ipdl
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
PPluginStream.ipdl
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
PStreamNotify.ipdl
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
PluginIdentifierChild.h
Bug 547359 - '[OOPP] Silverlight plugin takes 6X longer to load with IPC plugins than without - make NPIdentifier handler smarter/faster'. r=bsmedberg.
2010-03-23 07:30:51 -07:00
PluginIdentifierParent.h
Bug 547359 - '[OOPP] Silverlight plugin takes 6X longer to load with IPC plugins than without - make NPIdentifier handler smarter/faster'. r=bsmedberg.
2010-03-23 07:30:51 -07:00
PluginInstanceChild.cpp
Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
2010-11-10 10:29:09 -05:00
PluginInstanceChild.h
Fix review comments from bug 583109 (changeset 6ff3fcbb7845), comment 46.
2010-11-09 09:36:33 -05:00
PluginInstanceParent.cpp
Merge mozilla-central into the branch for asynchronous plugin painting on Windows.
2010-11-05 15:56:28 -04:00
PluginInstanceParent.h
Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt
2010-11-05 10:40:55 -04:00
PluginInterposeOSX.h
Bug 577494: Interpose OS X Cocoa system calls to hide dock in fullscreen/focus OOPP windows. r=josh
2010-08-13 12:45:50 -04:00
PluginInterposeOSX.mm
Bug 577494: Interpose OS X Cocoa system calls to hide dock in fullscreen/focus OOPP windows. r=josh
2010-08-13 12:45:50 -04:00
PluginLibrary.h
Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt
2010-11-05 10:40:55 -04:00
PluginMessageUtils.cpp
Bug 583053 - Corruption issues when running rdio because windows double-pass rendering events don't win the RPC race, r=bent
2010-08-16 10:10:25 -04:00
PluginMessageUtils.h
Non-Windows build bustage fix from bug 596451 part D - base::SharedMemoryHandle is not available to IPDL on non-Windows, so use typedefs.
2010-10-25 15:12:25 -04:00
PluginModuleChild.cpp
Bug 610238: Sync to npapi-headers rev 31. r=bsmedberg a=blocking2.0betaN+
2010-11-09 10:26:44 -05:00
PluginModuleChild.h
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginModuleParent.cpp
Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
2010-11-10 10:29:09 -05:00
PluginModuleParent.h
Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
2010-11-10 10:29:09 -05:00
PluginProcessChild.cpp
Bug 603679 - Fix a regression causing the Shockwave plugin to fail to load; r=bsmedberg a=blocking-beta8+
2010-11-04 14:45:51 -04:00
PluginProcessChild.h
Bug 528146: Run plug-in code on the thread that starts in main(). r=cjones
2010-05-10 23:18:00 -05:00
PluginProcessParent.cpp
Bug 590057: Add support for loading plugins of a different architecture than the host browser on Mac OS X. r=cjones a=blocking-b7
2010-09-15 23:09:19 -07:00
PluginProcessParent.h
bug 587747 - Implement writing of minidumps from hang detection on OS X. r=cjones a=blocking
2010-08-27 09:32:45 -04:00
PluginScriptableObjectChild.cpp
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginScriptableObjectChild.h
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginScriptableObjectParent.cpp
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginScriptableObjectParent.h
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginScriptableObjectUtils-inl.h
Bug 521377 build-bustage followup: make template instantiations available inline, r=bent
2010-01-15 16:52:13 -05:00
PluginScriptableObjectUtils.h
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
PluginStreamChild.cpp
Bug 555696 mClosed isn't initialized in PluginStreamChild. r=bsmedberg
2010-07-13 11:56:42 -07:00
PluginStreamChild.h
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
PluginStreamParent.cpp
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
PluginStreamParent.h
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
PluginUtilsOSX.h
Bug 568513 - Implement NPN_PopUpContextMenu. r=josh a=blocking-beta3
2010-07-29 18:38:32 -04:00
PluginUtilsOSX.mm
Bug 583296 - Release timer resources after context menu. r=josh a=josh
2010-08-15 23:48:51 -04:00
StreamNotifyChild.h
Bug 551049 part 3: delay the delivery of NPP_URLNotify until the related stream is completely delivered and destroyed, and propagate errors from NPP_Write and NPN_DestroyStream back to NPP_URLNotify r=bent
2010-03-06 16:03:05 -05:00
StreamNotifyParent.h
Bug 536437 - work around a bug in the Mozilla plugin host where NPN_GetURLNotify can return an error and also call NPP_URLNotify, r=cjones
2010-01-05 12:12:30 -05:00
ipdl.mk
Bug 547359 - '[OOPP] Silverlight plugin takes 6X longer to load with IPC plugins than without - make NPIdentifier handler smarter/faster'. r=bsmedberg.
2010-03-23 07:30:51 -07:00