dom/plugins/PluginInstanceParent.h
3aebb305dee58be2747dc523b2f31d3829bad100
created 2011-04-11 16:00 -0400
pushed 2011-04-11 20:01 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 617539 - Remove nsIPluginHost_MOZILLA_2_0_BRANCH, nsIPluginInstanceOwner_MOZILLA_2_0_BRANCH, and nsIPluginInstance_MOZILLA_2_0_BRANCH; r=jst
b59f443dd42f3cb1fedd62fe793b2c268bd7fde1
created 2011-04-08 12:58 -0700
pushed 2011-04-08 19:58 +0000
Josh Aas Josh Aas - Bug 636872: Allow CSS cursor property to be used for plugins. r=bz
8b22f4933c311d788f1bd2f0d3f266d3b71e899e
created 2011-02-23 18:38 +1300
pushed 2011-02-23 05:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 631388. Part 1: Add nsIPluginInstance::GetImageSize. r=cjones,a=blocking
dae302e05a8bfdf3019f0ae15ebf9ab77d65362f
created 2011-02-16 16:43 -0600
pushed 2011-02-16 22:44 +0000
Chris Jones Chris Jones - Bug 626602, part 9: When possible, copy from a background to an opaque surface and have transparent plugins draw directly on the copied background, instead of doing alpha recovery or hoping plugins give us alpha values. r=bsmedberg,karlt sr=roc
53aad08fcb3b7b3dad86c8b2f5ed9fc74c42f669
created 2011-02-16 16:43 -0600
pushed 2011-02-16 22:44 +0000
Chris Jones Chris Jones - Bug 626602, part 8: Dig a tunnel from nsObjectFrame to PluginInstanceParent for background copying. r=bsmedberg sr=roc
b0c3b563b2fa0afef993fa4c1fa3c5ae16aee1f8
created 2011-02-12 11:07 -0500
pushed 2011-02-12 16:09 +0000
Matt Woodrow Matt Woodrow - Bug 591687: Add GetImage in order to create mac async plugin images in plugin code instead of nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
280500da6255330fa72f968947c506286015c6ef
created 2011-02-12 10:55 -0500
pushed 2011-02-12 16:09 +0000
Matt Woodrow Matt Woodrow - Bug 591687: Add interface to retrieve plugins actual (remote) drawing model from nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
62335c50673bca960c7542aab58f4f0950c01e21
created 2011-02-09 15:48 +0100
pushed 2011-02-09 15:54 +0000
Marco Bonardo Marco Bonardo - Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
a96c75dbc1518b048819170162ba2c9bec16cd40
created 2011-02-08 18:44 -0600
pushed 2011-02-09 00:44 +0000
Chris Jones Chris Jones - Bug 626602, part 9: When possible, copy from a background to an opaque surface and have transparent plugins draw directly on the copied background, instead of doing alpha recovery or hoping plugins give us alpha values. r=bsmedberg,karlt sr=roc
fd046a4bbb19bf67bfe1157a874a9dc2e559ccd6
created 2011-02-08 18:44 -0600
pushed 2011-02-09 00:44 +0000
Chris Jones Chris Jones - Bug 626602, part 8: Dig a tunnel from nsObjectFrame to PluginInstanceParent for background copying. r=bsmedberg sr=roc
69f3807d4bb498a6bc9ffedbc8e2a02b7e92425b
created 2011-02-03 09:31 -0800
pushed 2011-02-03 17:37 +0000
Josh Aas Josh Aas - Bug 629401: Carbon plugins that cannot load in X64 Mac should send an event or notifyObservers of failure. r=BenWa, a=blocks-betaN
ecb1a0b69e0bc9b7c49570cbbd1654ada670d63a
created 2011-01-27 16:37 -0600
pushed 2011-01-27 22:37 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 625425 - Don't re-share the plugin surfaces every time we flip front/back buffers on Windows. r=jimm,karlt, a=blocking
b9ee503b2c908a64ea9f04c99eea6ad900d0ce32
created 2011-01-05 14:44 -0500
pushed 2011-01-05 19:52 +0000
Josh Aas Josh Aas - Bug 475991: Extend NPAPI to allow plugins to participate in redirect handling. r=bsmedberg a=blocking2.0betaN+
6ff3fcbb784501e3dc241e511aeea04ff759a468
created 2010-11-05 10:40 -0400
pushed 2010-11-10 15:29 +0000
Benjamin Smedberg Benjamin Smedberg - 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
cda406eada98c9727943a320f2e246623fa51164
created 2010-09-21 17:10 -0400
pushed 2010-11-10 15:29 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 596451 part B - UseAsyncPainting really shouldn't need to dig very far or use an outparam, r=romaxa
7e449cbc19dff577b6621e39d6487b30d60d3ac8
created 2010-09-15 09:02 -0700
pushed 2010-09-15 16:03 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Plugin Child/Parent async implementation. r=roc a=blocking2.0
8e61317e16e5355fadd3cf2623ca473b6d087dd2
created 2010-09-15 09:02 -0700
pushed 2010-09-15 16:03 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Disable layers for non-ipc API. r=roc a=blocking2.0
25fb7f2197246e4a22679e75fb3a318fef74f9ce
created 2010-09-15 09:02 -0700
pushed 2010-09-15 16:03 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
6ce39db9ee1dceaac2b90ebaedaa984a9f677fe4
created 2010-09-14 14:50 -0700
pushed 2010-09-14 21:51 +0000
Benjamin Smedberg Benjamin Smedberg - Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
6bf95d58032e3beabb065398a08d8eb9c0ee1269
created 2010-09-14 12:01 -0700
pushed 2010-09-14 19:31 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Plugin Child/Parent async implementation. r=roc a=blocking2.0
f513e1ef23ddbe5502c79a70c0a21c0363886922
created 2010-09-14 12:01 -0700
pushed 2010-09-14 19:31 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
5caf82356f866de4ca16949174cbd130953e60da
created 2010-09-10 11:28 -0700
pushed 2010-09-10 19:10 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Plugin child/parent/PluginInstance API part. r=roc a=blocking2.0
b7722e7e33a71148e2202f5fb8673a75021b5dc9
created 2010-06-24 14:06 -0700
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - Automerge w mozilla-central
983e2271acc37e914e2d62f05f7510067fb6222c
created 2010-05-24 17:45 +0300
pushed 2010-07-01 06:28 +0000
Olli Pettay Olli Pettay - m-c to e10 merge
22343803fc8448a8e06d3ccdc1602315e4e99bb1
created 2010-05-11 11:09 -0700
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - merge with m-c. resolved conflicts in:
288aeb67ac3794b0c62098faaad3ceb58cfc8b09
created 2010-04-29 21:04 -0700
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - Merge with m-c. no hand edits
188ce7092e41cf5e17ff1203db05c55d121727a7
created 2010-04-21 03:31 -0700
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - Automerge with mc. no manual changes
482000dcbafe7000feab98dbd8e3d56a7a5209c4
created 2010-04-07 06:59 -0400
pushed 2010-07-01 06:28 +0000
Oleg Romashin Oleg Romashin - Merged with mozilla-central
d5341d4414d2f838d92afe1d25c580d17ee6c071
created 2010-03-26 14:22 -0700
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
9d62cf3cabbacc25d584aacd6f3d27c265ae6a95
created 2010-03-08 10:09 -0800
pushed 2010-07-01 06:28 +0000
Doug Turner Doug Turner - Merge with mc
60b96935c8e1bc88623d9ec33257999d6231d5ec
created 2010-02-22 21:31 -0600
pushed 2010-07-01 06:28 +0000
Chris Jones Chris Jones - Merge from mozilla-central
28420868f2394cbebb4568e892222a8ea8004683
created 2010-02-09 16:34 -0600
pushed 2010-07-01 06:28 +0000
Jim Mathies Jim Mathies - Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
95990e1a50e5647fc6c3b3dcc73ca92c518f8251
created 2010-02-01 15:30 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into electrolysis.
4112e79330fe42f06ed5921bd9dae74ac6b3d0dd
created 2010-01-26 15:40 -0600
pushed 2010-07-01 06:28 +0000
Jim Mathies Jim Mathies - Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent.
0729d32598380b28827836a269c211425c0ae850
created 2010-01-21 13:37 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central to electrolysis.
c7549d9ea5e8b54850d8dd28c6c55e9c539c2080
created 2010-01-19 22:23 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 540775 - Implement NPP_SetValue(NPNVprivateModeBool), r=cjones
e124261feb9059f5824d35ec2a65c928d17f3efa
created 2010-01-19 17:37 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into electrolysis.
3bfc0fbabb2ce583cc71f1bcbf4a4c296f076a63
created 2010-01-19 14:51 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central to electrolysis.
f87cb6c439249ae096ea10e9c7c0efead67f549a
created 2010-01-15 12:35 -0800
pushed 2010-07-01 06:28 +0000
Ben Turner Ben Turner - Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
25d70f95c05f45a578c5b99a4f572bea0e498aca
created 2010-01-14 10:18 -0500
pushed 2010-07-01 06:28 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r?karlt
75a2d19c25905d6471c0017f93c1c7a48d93ee36
created 2010-06-23 10:08 -0700
pushed 2010-06-23 17:10 +0000
Felipe Gomes Felipe Gomes - Bug 570267 - [OOPP] Firefox 3.6.4 bug: When a flash file has a focus, window.onblur event does not happen as expected.
d75b77ff89d5807d23a170fe0999cc1c291ca8a1
created 2010-05-20 15:22 -0400
pushed 2010-05-20 19:25 +0000
Benoit Girard Benoit Girard - Fixed PluginInstanceParent::AnswerNPN_ConvertPoint definition. b=565365 r=josh
3cc50f3a11fa363f8163f60dd875f8db64e20baa
created 2010-04-30 14:42 -0400
pushed 2010-04-30 18:44 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 561817 part B - Install the nested event loop tracking mechanism for all RPC calls to plugins, not just specific handle-event calls, r=jimm
c5e9ea1e9b06352642a0d773ce00efe45225b0f9
created 2010-04-28 11:01 -0400
pushed 2010-04-28 15:12 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 561871 part B: don't use Windows events to enter/exit a nested event loop within an RPC stack frame, because delivery of those events isn't always associated with the correct stack frame, and also because the events can be lost if they race with an incoming RPC reply message. Instead, keep a linked list (on the stack) of RPC frames globally and per-channel, to associate requests to enter a nested event loop with the correct frame, r=jimm
3d763264de13ba42fa7372830fca5c3495846468
created 2010-04-20 10:52 -0400
pushed 2010-04-20 16:19 +0000
Benoit Girard Benoit Girard - Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
e2bf017af48ef3e2723cf9a636150cefdaee8916
created 2010-04-19 02:57 -0400
pushed 2010-04-19 07:03 +0000
Benoit Girard Benoit Girard - Backed out changeset 44ee6030f4b2
44ee6030f4b2c95a1d7a29af663167803ce6e558
created 2010-04-18 19:46 -0400
pushed 2010-04-19 00:59 +0000
Benoit Girard Benoit Girard - Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
114b74248238226d7b90cf4aa8b1041db0cbf8ae
created 2010-04-01 17:53 -0400
pushed 2010-04-01 21:54 +0000
Benoit Girard Benoit Girard - Optimize Core Graphics drawing model OOPP implementation. b=555835 r=josh
6017d45d157e524a040cf3ec60e817d30469be1d
created 2010-03-26 16:55 -0400
pushed 2010-03-26 20:56 +0000
Josh Aas Josh Aas - [OOP] Add support for NPN_ConvertPoint via IPC. b=555250 r=cjones
edb9b1b565e6f8f09767d5a1a30c5eb1a9e5007e
created 2010-03-26 16:07 -0400
pushed 2010-03-26 20:07 +0000
Benoit Girard Benoit Girard - Implement Core Graphics drawing model for out-of-process plugins. b=554676 r=josh sr=cjones
2348e44ee598be93ef0151669cd7a551b0fbbfe0
created 2010-03-25 19:45 -0400
pushed 2010-03-25 23:45 +0000
Josh Aas Josh Aas - Fix NPAPI NPN_PushPopupsEnabledState and NPN_PopPopupsEnabledState signature mismatches, statically initialize browser-side NPAPI function table with no casting. b=554170 r=bent
32383f6674e6b6c45c9df8b8786bc492de4eb06a
created 2010-03-04 16:20 -0500
pushed 2010-03-05 15:14 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 550305 - Reduce round-trips by making some NPRuntime/scriptable methods async instead of RPC, r=bent
acdee57eefffc867cde8d82387860456e990922e
created 2010-02-09 16:34 -0600
pushed 2010-02-12 05:46 +0000
Jim Mathies Jim Mathies - Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
035ca5e3ea543788ef3f149eb4338940af975f63
created 2010-01-27 18:01 -0600
pushed 2010-01-28 00:02 +0000
Jim Mathies Jim Mathies - Bug 542616 - [OOPP] Use ActorDestroy to cleanup PluginInstanceParent resources and subclass after the child crash. r=bent.
6a942d99ce1e3c78a19c877b4622be47eb4bfb8b
created 2010-01-26 15:40 -0600
pushed 2010-01-27 16:56 +0000
Jim Mathies Jim Mathies - Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent.
ade5875de1b8cb7be84d728bdca86c4dea2f65e5
created 2010-01-19 22:23 -0500
pushed 2010-01-20 18:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 540775 - Implement NPP_SetValue(NPNVprivateModeBool), r=cjones
9537fbb2b5e854197af7b0a317a9353fc8677501
created 2010-01-15 11:26 -0500
pushed 2010-01-19 22:34 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 539755 - Implement NPN_GetValueForURL, NPN_SetValueForURL, and NPN_GetAuthenticationInfo, r=bent
8df73bd343042881d3a1a4444b0bc7b4048784da
created 2010-01-15 12:35 -0800
pushed 2010-01-19 16:42 +0000
Ben Turner Ben Turner - Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
784f0004101e3597fc7581c05c203178d3294a1f
created 2010-01-14 10:18 -0500
pushed 2010-01-19 16:42 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r=karlt
ffab97de1041b4ef62a31b104dd399033c7c773d
created 2010-01-19 13:00 +0100
pushed 2010-01-19 12:01 +0000
Peter Van der Beken Peter Van der Beken - Backout 76cdc8296409 and 9baa220b27c0 (Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor') to try fo fix orange.
less more (0) -60 tip