Brad Lassey
6f3fecc1b0
bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() r=jimm,mak
2015-06-30 18:08:19 -04:00
Wes Kocher
1e193b542b
Backed out changeset 9e0475a23d21 (bug 1158561) for assertions in test_clear_site_data.html CLOSED TREE
2015-07-01 16:25:26 -07:00
Brad Lassey
5f96379688
bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() r=jimm,mak
2015-06-30 18:08:19 -04:00
Ryan VanderMeulen
45d22e186e
Backed out changesets 57bbe09f18f2 and 8353c823b8b5 (bug 1158561) for win32 build bustage.
...
CLOSED TREE
2015-07-01 12:11:41 -04:00
Brad Lassey
ffff931b1a
bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() r=jimm,mak
2015-06-30 18:08:19 -04:00
Mike Conley
009806627b
Bug 1116188 - Add async ProfileGatherer as the mechanism for gathering profiles from subprocesses. r=bgirard,bz
2015-06-10 17:58:30 -04:00
Aaron Klotz
c823488a12
Bug 998863: Asynchronous Plugin Initialization, Part 4: IPDL changes; r=jimm
2014-12-29 16:12:54 -07:00
Phil Ringnalda
4227fff1a3
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
...
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755 )
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
a2a81bc6fc
Bug 998863: Asynchronous Plugin Initialization, Part 4: IPDL changes; r=jimm
2014-12-24 17:56:13 -07:00
Benjamin Smedberg
c5bf7a3d77
Bug 1108035 - Add a preference that allows us to disable Flash protected mode from within Firefox. We do this by hooking CreateFileW and replacing the Flash config file with our own. r=aklotz
2014-12-12 10:19:06 -05:00
Mike Conley
136e538abf
Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
...
We now allow profiling the content process for e10s, and plugin processes.
2014-11-18 12:50:25 -05:00
Bill McCloskey
c49d4cbef6
Bug 1093693 - [e10s] Don't use sync messages between plugins and chrome process (r=jimm)
2014-11-18 21:46:01 -08:00
Bill McCloskey
7061e6eaa0
Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
...
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Bill McCloskey
e5e5debbf4
Bug 1081353 - Eliminate PPluginIdentifier (r=bsmedberg)
2014-10-20 09:47:25 -07:00
Robert O'Callahan
864665b3b1
Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg
2014-09-24 16:35:00 -04:00
Nathan Froyd
270ac1681b
Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
...
These include statements have been made redundant by all the qualifications
to the using statements.
2013-10-18 13:34:08 -04:00
Nathan Froyd
af290b73c4
Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan
2013-10-01 15:25:07 -04:00
David Anderson
b4cb2d8837
Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
2013-09-30 17:27:45 -07:00
Benoit Girard
fb221d781b
Bug 853358 - Add plugin profiling support. r=ehsan,bsmedberg
2013-03-21 10:17:23 +01:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Ben Turner
c8df603ac2
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
2012-08-16 00:02:32 -04:00
Josh Aas
dcbe9c3d1d
Bug 758363: Implement NPN_ReloadPlugins for out-of-process plugins. r=bsmedberg
2012-05-30 10:23:03 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Bas Schouten
15beecfc67
Bug 651192 - Part 4: Allow setting different drawing models across all platforms. r=roc
2012-02-16 04:24:38 +01:00
Josh Matthews
cea50ef339
Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
2011-06-08 15:56:31 -04:00
Jim Mathies
47c220915d
Bug 677711 - Kill plugin processes when the child detects the browser is hung. r=bsmedberg
2011-08-16 05:25:34 -05:00
0fd3c7c7e3
Bug 522796 - Implement NPN_SetException for remote plugins, r=bsmedberg
2011-07-26 12:55:58 -04:00
Josh Matthews
4ab124a706
Back out bug 581341 due to too many intermittent failures.
2011-06-29 23:44:28 -04:00
Josh Matthews
4515c86908
Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
2011-06-08 15:56:31 -04:00
Josh Matthews
33d9a7394e
Back out bug 581341.
2011-06-29 15:13:17 -04:00
Josh Matthews
3c736ad9bb
Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
2011-06-08 15:56:31 -04:00
Kyle Huey
0a23eb9d60
Bug 441197: Maintain an audio session across processes. r=jimm
2011-06-24 07:20:03 -07:00
Marco Bonardo
0826a0743b
Revert to changeset a87ee7550f6a due to incomplete backout
2011-06-24 17:23:04 +02:00
Kyle Huey
d076c0d523
Bug 441197: Maintain an audio session across processes. r=jimm
2011-06-24 07:20:03 -07:00
Benjamin Smedberg
bccb7c9174
Bug 653083 - Deal with NPRuntime identifier which may be non-interned being passed across the process boundary, and the current cache which isn't aware of that problem. r=bent,cdleary
2011-06-14 15:49:48 -04:00
Benjamin Smedberg
db0bb30d65
Back out bug 653083 because of crashtest crashes (bug698862.html) in PluginInstanceParent::GetNPP for a crashed plugin
2011-06-16 13:22:24 -04:00
Benjamin Smedberg
2e43a3b279
Bug 653083 - Deal with NPRuntime identifier which may be non-interned being passed across the process boundary, and the current cache which isn't aware of that problem. r=bent,cdleary
2011-06-14 15:49:48 -04:00
Steven Michaud
34429e3cad
Bug 621117 - Support native cursor manipulation from OOP plugins on OS X. r=josh,bsmedberg a=sheriff
2011-05-24 01:58:28 -05:00
Jim Mathies
28d2d690d1
Bug 648935 - Process native events during calls to WaitForNotify in the child process when nested native event loops are detected in the parent. r=bsmedberg.
2011-05-18 06:57:08 -05:00
Josh Aas
0f19e20690
Bug 649488: Move contents of dom/plugins to dom/plugins/ipc. r=bsmedberg
2011-04-12 16:26:11 -07:00