Commit Graph

719 Commits

Author SHA1 Message Date
Benjamin Smedberg
5fc8ebacde Bug 869208 - Increase the buffer size we're using to deliver network streams to OOPP plugins, r=aklotz 2015-01-06 12:40:15 -05:00
Wes Kocher
eea126a7e3 Backout 852f51cb251e (bug 1117864) for various plugin test failures on a CLOSED TREE 2015-01-07 18:35:40 -08:00
Aaron Klotz
73b2a58720 Bug 1117864: Do not pass a runnable to PluginProcessParent::Launch when initializing plugins synchronously; r=jimm 2015-01-07 12:39:37 -07:00
Ehsan Akhgari
2534364eb8 Bug 1118611 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/plugins; r=baku 2015-01-07 10:32:50 -05:00
Aaron Klotz
a948f6f125 Bug 1118031: Fix toolhelp32 snapshot leak in PluginModuleParent; r=jimm 2015-01-05 16:39:38 -07:00
Aaron Klotz
b65d64ae2f Bug 1116825: Ensure StreamNotifyChild does not contain a dangling pointer if BrowserStreamChild::StreamConstructed fails; r=jimm 2015-01-02 15:09:46 -07:00
Ehsan Akhgari
84074def6c Bug 1117772 - Return false from PluginInstanceParent::CreateBackground; r=baku
clang emits the following warning on this code, which is treated as an
error:
error: implicit conversion of nullptr constant to 'bool' [-Werror,-Wnull-conversion]
2015-01-05 11:33:10 -05:00
Aaron Klotz
28e0d40cd8 Bug 998863: Fix non-unified build bustage r=bustage 2014-12-30 10:46:05 -07:00
Nigel Babu
86b9ac0da2 Bug 998863 - Add mozilla namespace, r=bustage
CLOSED TREE
2014-12-30 14:22:21 +05:30
Nigel Babu
082fbb977e Bug 998863 - Include mozilla/UniquePtr.h to fix non-unified bustage, r=bustage
CLOSED TREE
2014-12-30 12:29:22 +05:30
Aaron Klotz
097c745e28 Bug 1070755: Add telemetry for timing PluginAsyncSurrogate::WaitForInit; r=vladan 2014-12-29 16:14:46 -07:00
Aaron Klotz
4569dae7df Bug 998863: Asynchronous Plugin Initialization, Part 14: Build system updates; r=jimm 2014-12-29 16:14:38 -07:00
Aaron Klotz
08935ce62a Bug 998863: Asynchronous Plugin Initialization, Part 13: PluginAsyncSurrogate; r=jimm 2014-12-29 16:14:31 -07:00
Aaron Klotz
e680ff3808 Bug 998863: Asynchronous Plugin Initialization, Part 12: PluginScriptableObject changes; r=jimm 2014-12-29 16:14:21 -07:00
Aaron Klotz
b6284c7075 Bug 998863: Asynchronous Plugin Initialization, Part 11: IPC browser stream changes; r=jimm 2014-12-29 16:14:11 -07:00
Aaron Klotz
6aec3f6cd5 Bug 998863: Asynchronous Plugin Initialization, Part 10: PluginInstanceParent changes; r=jimm 2014-12-29 16:14:03 -07:00
Aaron Klotz
bd4d5cafe9 Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm 2014-12-29 16:13:54 -07:00
Aaron Klotz
6b64b990a0 Bug 998863: Asynchronous Plugin Initialization, Part 8: Plugin process launch changes; r=josh 2014-12-29 16:13:28 -07:00
Aaron Klotz
77bf1af151 Bug 998863: Asynchronous Plugin Initialization, Part 7: PluginDataResolver; r=jimm 2014-12-29 16:13:18 -07:00
Aaron Klotz
0b4b286799 Bug 998863: Asynchronous Plugin Initialization, Part 6: PluginInstanceChild changes; r=jimm 2014-12-29 16:13:09 -07:00
Aaron Klotz
a8e715cce8 Bug 998863: Asynchronous Plugin Initialization, Part 5: PluginModuleChild changes; r=jimm 2014-12-29 16:13:01 -07: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
126f165f0f Bug 1070755: Add telemetry for timing PluginAsyncSurrogate::WaitForInit; r=vladan 2014-12-24 17:57:59 -07:00
Aaron Klotz
69d7262f7b Bug 998863: Asynchronous Plugin Initialization, Part 14: Build system updates; r=jimm 2014-12-24 17:57:49 -07:00
Aaron Klotz
a70c53448b Bug 998863: Asynchronous Plugin Initialization, Part 13: PluginAsyncSurrogate; r=jimm 2014-12-24 17:57:41 -07:00
Aaron Klotz
2a4e743bdd Bug 998863: Asynchronous Plugin Initialization, Part 12: PluginScriptableObject changes; r=jimm 2014-12-24 17:57:33 -07:00
Aaron Klotz
7a8d141c23 Bug 998863: Asynchronous Plugin Initialization, Part 11: IPC browser stream changes; r=jimm 2014-12-24 17:57:23 -07:00
Aaron Klotz
2a350d2d9d Bug 998863: Asynchronous Plugin Initialization, Part 10: PluginInstanceParent changes; r=jimm 2014-12-24 17:57:12 -07:00
Aaron Klotz
681dbfd72f Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm 2014-12-24 17:57:03 -07:00
Aaron Klotz
ca2e03dcae Bug 998863: Asynchronous Plugin Initialization, Part 8: Plugin process launch changes; r=josh 2014-12-24 17:56:53 -07:00
Aaron Klotz
8564fb65b8 Bug 998863: Asynchronous Plugin Initialization, Part 7: PluginDataResolver; r=jimm 2014-12-24 17:56:44 -07:00
Aaron Klotz
283bfc976b Bug 998863: Asynchronous Plugin Initialization, Part 6: PluginInstanceChild changes; r=jimm 2014-12-24 17:56:32 -07:00
Aaron Klotz
25923032b0 Bug 998863: Asynchronous Plugin Initialization, Part 5: PluginModuleChild changes; r=jimm 2014-12-24 17:56:22 -07:00
Aaron Klotz
a2a81bc6fc Bug 998863: Asynchronous Plugin Initialization, Part 4: IPDL changes; r=jimm 2014-12-24 17:56:13 -07:00
Bill McCloskey
a4e09f73a7 Bug 1109883 - Use urgent messages for protocol bridging (r=bent) 2014-12-18 17:35:48 -08:00
Bill McCloskey
ada88eb3e2 Bug 1110938 - Add timeout for CPOWs (default to 0) (r=dvander) 2014-12-18 17:35:44 -08:00
Jed Davis
0dbeb39542 Bug 1112747 - Change mozilla::plugins::IPCByteRanges from std::vector to nsTArray. r=jimm 2014-12-17 12:57:00 -05:00
Aaron Klotz
1a55a74f80 Bug 1070755: Fix invalid key for module init histogram; r=vladan 2014-12-15 17:02:02 -07:00
Benjamin Smedberg
b6ad2485fb Bug 1110818 - Measure crash and breakpad rates for subprocesses (plugin/gmplugin/content), r=gfritzsche 2014-12-12 14:13:28 -05: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
Aaron Klotz
fa5a9e12ba Bug 1070755: Telemetry to track total time that the main thread is blocked during plugin initialization; r=vladan (Relanding because I meant to back out a different commit for bustage, not this) CLOSED TREE 2014-12-11 14:00:47 -07:00
Wes Kocher
585e114d54 Backed out changeset 62a9e591e57d (bug 1070755) for mochitest-11 bustage on a CLOSED TREE 2014-12-11 14:53:01 -08:00
Aaron Klotz
1fcab019db Bug 1070755: Telemetry to track total time that the main thread is blocked during plugin initialization; r=vladan 2014-12-11 14:00:47 -07:00
Bill McCloskey
374735cd4a Backout bug 1099410 for increasing crash rate 2014-12-11 10:09:44 -08:00
Georg Fritzsche
a54f18a35b Bug 1106552 - Fix invalid conversions of string to NPVariant in plugin code. r=bsmedberg 2014-12-11 15:05:13 +01:00
Josh Aas
974e19a35e Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending) 2014-12-11 08:44:07 -06:00
Ehsan Akhgari
a659e4db58 Bug 1109694 - Fix more bad implicit constructors in DOM; r=baku 2014-12-10 17:49:09 -05:00
Chris Peterson
83fa2577db Bug 1107814 - Part 1: Mark more directories as FAIL_ON_WARNINGS for all compilers. r=gps 2014-12-04 16:24:03 -08:00
Jacek Caban
0204e24788 Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (dom/plugins part). r=aklotz 2014-11-27 10:58:58 +01:00