Benjamin Smedberg
|
6620f620d9
|
Bug 617539 - Remove nsIPluginHost_MOZILLA_2_0_BRANCH, nsIPluginInstanceOwner_MOZILLA_2_0_BRANCH, and nsIPluginInstance_MOZILLA_2_0_BRANCH; r=jst
|
2011-04-11 16:00:30 -04:00 |
|
Josh Aas
|
70a155c558
|
Bug 636872: Allow CSS cursor property to be used for plugins. r=bz
|
2011-04-08 12:58:04 -07:00 |
|
Robert O'Callahan
|
af601dc986
|
Bug 631388. Part 1: Add nsIPluginInstance::GetImageSize. r=cjones,a=blocking
|
2011-02-23 18:38:09 +13:00 |
|
Chris Jones
|
e51e86b4a3
|
Bug 635004: Notify the cairo backend that plugin surfaces have changed when swapping. r=Bas a=b
|
2011-02-18 19:28:45 -06:00 |
|
Chris Jones
|
d6c74dbcb6
|
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
|
2011-02-16 16:43:31 -06:00 |
|
Matt Woodrow
|
5cacf25656
|
Bug 591687: Create MacIOSurfaceImages for Core Animation plugins. r=roc r=josh a=blocking2.0betaN+
|
2011-02-12 11:09:03 -05:00 |
|
Matt Woodrow
|
aaef3ddcc5
|
Bug 591687: Add GetImage in order to create mac async plugin images in plugin code instead of nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
|
2011-02-12 11:07:10 -05:00 |
|
Matt Woodrow
|
d6a75cf690
|
Bug 591687: Add interface to retrieve plugins actual (remote) drawing model from nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
|
2011-02-12 10:55:40 -05:00 |
|
Josh Aas
|
c0043cc7d8
|
Bug 629401: Carbon plugins that cannot load in X64 Mac should send an event or notifyObservers of failure. r=BenWa, a=blocks-betaN
|
2011-02-03 09:31:01 -08:00 |
|
Benjamin Smedberg
|
0091d40028
|
Bug 625425 - Don't re-share the plugin surfaces every time we flip front/back buffers on Windows. r=jimm,karlt, a=blocking
|
2011-01-27 16:37:00 -06:00 |
|
Josh Aas
|
874361668d
|
Bug 475991: Extend NPAPI to allow plugins to participate in redirect handling. r=bsmedberg a=blocking2.0betaN+
|
2011-01-05 14:44:21 -05:00 |
|
Chris Jones
|
8c8ad2f763
|
Bug 618265: Fix leaking gfxSharedImageSurfaces. r=joe sr=vlad a=b
|
2011-01-04 10:40:54 -06:00 |
|
Benjamin Smedberg
|
0aa2cd1075
|
Bug 611033 - Don't retain the plugin surface beyond the lifetime of the PluginInstanceParent: we only guarantee that the plugin X socket will kept alive until PluginModuleParent::ActorDestroy, r=karlt
|
2010-11-11 08:43:54 -05:00 |
|
Benjamin Smedberg
|
010fbdcb07
|
Merge mozilla-central into the branch for asynchronous plugin painting on Windows.
|
2010-11-05 15:56:28 -04:00 |
|
Benjamin Smedberg
|
b5c8de3824
|
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 |
|
Benjamin Smedberg
|
38659c6622
|
Bug 596451 part F - fix mouse/window positioning and remove the Silverlight quirk by changing the logical->device offset before painting, r=jimm
|
2010-10-27 09:09:37 -04:00 |
|
Benjamin Smedberg
|
c26e61f8d5
|
Bug 596451 part E - Implement transparency using DIBs with builtin transparency. Flash at least does this correctly, and since nobody else really uses windowless transparency, this is going to be the Way It Is. r-pending=jimm/karlt
|
2010-10-27 09:03:09 -04:00 |
|
Benjamin Smedberg
|
ae4a853966
|
Bug 596451 part D - Hook up asynchronous plugin painting on Windows. This part allows opaque plugins to paint correctly. r=jmathies
|
2010-10-25 13:57:13 -04:00 |
|
Benjamin Smedberg
|
a2ace6a492
|
Review comment from bug 596451 part C - the XSync is required so that pending composition using this surface is complete before the surface is re-used by the plugin.
|
2010-10-15 14:35:46 -04:00 |
|
Benjamin Smedberg
|
71106cd304
|
Bug 596451 part C - simplify the behavior of the returning surface from Show, because it's only used to hand back ownership of IPDL shared memory.
|
2010-10-14 14:14:23 -04:00 |
|
Benjamin Smedberg
|
f176e663d6
|
Bug 596451 part B - UseAsyncPainting really shouldn't need to dig very far or use an outparam, r=romaxa
|
2010-09-21 17:10:45 -04:00 |
|
Oleg Romashin
|
bc6cfe1962
|
Bug 556487 - Plugin Child/Parent async implementation. r=roc a=blocking2.0
|
2010-09-15 09:02:49 -07:00 |
|
Oleg Romashin
|
27fa97f1ea
|
Bug 556487 - Disable layers for non-ipc API. r=roc a=blocking2.0
|
2010-09-15 09:02:47 -07:00 |
|
Oleg Romashin
|
d6e7e30d34
|
Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
|
2010-09-15 09:02:44 -07:00 |
|
Josh Aas
|
0f84e63f4e
|
Bug 594635: Fixes for OOP Core Animation NPAPI, fixes Quicktime plugin on Mac OS X. r=benwa a=josh/johnath
|
2010-11-01 09:47:23 -04:00 |
|
Benjamin Smedberg
|
3a5f09a601
|
Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
|
2010-09-14 14:50:24 -07:00 |
|
Oleg Romashin
|
b4c9003ff3
|
Bug 556487 - Plugin Child/Parent async implementation. r=roc a=blocking2.0
|
2010-09-14 12:01:10 -07:00 |
|
Oleg Romashin
|
728d67a018
|
Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
|
2010-09-14 12:01:05 -07:00 |
|
Oleg Romashin
|
1aa4439c1d
|
Bug 556487 - Plugin child/parent/PluginInstance API part. r=roc a=blocking2.0
--HG--
extra : rebase_source : 2c07b0dd0f24e704571f43d3e44dd4126a7b3c7d
|
2010-09-10 11:28:52 -07:00 |
|
Benjamin Smedberg
|
c179a09b28
|
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 |
|
Makoto Kato
|
613f3559d8
|
Bug 574095 - crash loading test plugin on 64-bit win7 tests in /layout/generic/crashtests/505912-1.html , /tests/layout/generic/test/test_plugin_clipping.xhtml [@ _SetWindowLongPtr() | nsPluginNativeWindowWin::SubclassAndAssociateWindow]. r=joshmoz
|
2010-07-12 13:49:12 +09:00 |
|
Michael Wu
|
e133497c0e
|
Bug 574717 - Stub out ipc plugin stuff for Android, r=cjones
|
2010-06-25 13:24:50 -07:00 |
|
Felipe Gomes
|
ccf46b30df
|
Bug 570267 - [OOPP] Firefox 3.6.4 bug: When a flash file has a focus, window.onblur event does not happen as expected.
r=jimm
|
2010-06-23 10:08:56 -07:00 |
|
Chris Jones
|
bf91852da6
|
Bug 572295: Add X11Util.h for X11 toolkits. r=karlt,joedrew
|
2010-06-21 15:35:49 -05:00 |
|
Benoit Girard
|
22930b5f78
|
Implement InvalidatingCoreAnimation Drawing Model. b=559211 r=josh
|
2010-06-09 00:11:48 -04:00 |
|
Benoit Girard
|
cf821eea5d
|
Fixed PluginInstanceParent::AnswerNPN_ConvertPoint definition. b=565365 r=josh
|
2010-05-20 15:22:54 -04:00 |
|
Benoit Girard
|
779933c4f7
|
Dealloc CoreGraphics Shmem for OOPP. b=560941 r=josh
|
2010-05-20 15:22:41 -04:00 |
|
Jim Mathies
|
71dcafad62
|
Bug 563377 - Flash fullscreen window refuses to close. r=bent.
|
2010-05-18 11:43:45 -05:00 |
|
Benjamin Smedberg
|
e24771ce97
|
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
|
2010-04-30 14:42:51 -04:00 |
|
Benjamin Smedberg
|
67995408eb
|
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
--HG--
extra : rebase_source : 694186dde4643904752c67e0c6eb7a6ad1dd2082
|
2010-04-28 11:01:09 -04:00 |
|
Chris Jones
|
733681c29e
|
Bug 518881: Fix unused-result warnings in dom/plugins. r=bsmedberg
|
2010-04-27 00:43:03 -05:00 |
|
Benoit Girard
|
cef0a66d2a
|
Remove "abort()" that was accidentally checked in. b=561519 r=josh a=#developers
|
2010-04-25 19:55:53 -04:00 |
|
Karl Tomlinson
|
12276a5c48
|
b=560246 use CallPaint for GraphicsExpose r=cjones
--HG--
extra : rebase_source : 4d031160b1bee8f87610bf99b6d13b8c132dd0fb
|
2010-04-21 14:53:53 +12:00 |
|
Benoit Girard
|
9897b0a83e
|
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
--HG--
extra : rebase_source : 8cc45083e0b513902c467c8c89248474c21b7923
|
2010-04-20 10:52:19 -04:00 |
|
Benoit Girard
|
046173124b
|
Backed out changeset 44ee6030f4b2
|
2010-04-19 02:57:22 -04:00 |
|
Benoit Girard
|
b6d069f2c9
|
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
--HG--
extra : rebase_source : 29f581f60c6db0e8945a5121cf2d7007b10a7433
|
2010-04-18 19:46:33 -04:00 |
|
Joe Drew ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
|
8ed356359a
|
Bug 548437: Add a SysV shmem subtype of SharedMemory. r=dougt
|
2010-04-16 00:29:16 -05:00 |
|
Benoit Girard
|
8e7c8c5f5b
|
Optimize Core Graphics drawing model OOPP implementation. b=555835 r=josh
|
2010-04-01 17:53:56 -04:00 |
|
Josh Aas
|
102cefa62a
|
[OOP] Add support for NPN_ConvertPoint via IPC. b=555250 r=cjones
|
2010-03-26 16:55:56 -04:00 |
|
Benoit Girard
|
99e5fc5faf
|
Implement Core Graphics drawing model for out-of-process plugins. b=554676 r=josh sr=cjones
|
2010-03-26 16:07:37 -04:00 |
|