Chris Jones
|
7b752496f2
|
Tests for bug 560000
|
2010-05-22 14:35:40 -05:00 |
Karl Tomlinson ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
|
b3c7229cc1
|
Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt
|
2010-04-14 02:04:52 -05:00 |
Jim Mathies
|
5fe1aa1267
|
Bug 558503 - [OOPP] Watching netflix video: Silverlight crashes the plugin helper. r=bsmedberg.
|
2010-04-12 15:25:57 -05:00 |
Chris Jones
|
bae68a1ca4
|
Bug 555309, part 3: Grab the plugin thread's ID on startup and blame it in hang dumps. r=bsmedberg
|
2010-03-30 19:24:47 -05:00 |
Josh Aas
|
0d8d34faa0
|
[OOPP] Serialize remaining Cocoa NPAPI events, including keyboard events. b=555300 r=cjones
|
2010-03-29 15:27:49 -04:00 |
Josh Aas
|
5dca057ce9
|
[OOP] Add support for NPN_ConvertPoint via IPC. b=555250 r=cjones
|
2010-03-26 16:55:56 -04:00 |
Ben Turner
|
b75898abc2
|
Bug 521118 - '[OOPP] Need NPAPI threadsafety checks in plugin process'. r=cjones, a=dbaron for CLOSED TREE
|
2010-03-24 12:30:45 -07:00 |
Ben Turner
|
898ef41423
|
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 |
Josh Aas
|
7415ddde42
|
Allow Gecko to build and run on Mac OS X with MOZ_IPC defined. b=552862 r=cjones
|
2010-03-17 14:38:28 -04:00 |
Chris Jones
|
443f6defc6
|
Bug 549888: Part 2: Add a Paint() message and have the browser win races of Paint() vs. anything else. r=bent,jmathies,karlt
|
2010-03-11 01:35:31 -06:00 |
Benjamin Smedberg
|
62919def1b
|
Bug 544074 - Crashes at mozilla::plugins::PluginModuleChild::UnregisterActorForNPObject - the hash of scriptable objects is mutating while we enumerate the actors being destroyed after a plugin instance is destroyed. Save the list of actors off into a separate non-mutating table, r=bent
|
2010-02-24 16:14:13 -05:00 |
Benjamin Smedberg
|
32cca8830e
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
|
2010-02-03 17:17:09 -05:00 |
Benjamin Smedberg
|
3c10d3a700
|
Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent
--HG--
extra : transplant_source : %96H%CA%BF%2BX%18s%C8%1B%2Bh%8F%92%05%F0%9F/N%01
|
2010-01-22 10:06:13 -05:00 |
Benjamin Smedberg
|
8fd406e9f7
|
Bug 539755 - Implement NPN_GetValueForURL, NPN_SetValueForURL, and NPN_GetAuthenticationInfo, r=bent
|
2010-01-15 11:26:46 -05:00 |
Ben Turner
|
72d3d4469d
|
Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
--HG--
extra : transplant_source : %F8%7C%B6%C49%24%9A%E0%96%EA%10%E9%C7%C0%EF%EA%D6%7FT%9A
|
2010-01-15 12:35:57 -08:00 |
Benjamin Smedberg
|
876885c43b
|
Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r=karlt
|
2010-01-14 10:18:34 -05:00 |
Peter Van der Beken
|
2a334701c4
|
Backout 76cdc8296409 and 9baa220b27c0 (Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor') to try fo fix orange.
|
2010-01-19 13:00:58 +01:00 |
Ben Turner
|
001c608961
|
Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
|
2010-01-15 12:35:57 -08:00 |
Benjamin Smedberg
|
d694b37e81
|
Bug 531859 - Remove stdout spew from dom/plugins by using NSPR logging, r=cjones
--HG--
extra : transplant_source : fW%F0%06%1F%88%2C%F3l%B3%A0%F7b%D0%13%AE%D7%BD-%26
|
2009-12-18 17:22:51 -05:00 |
Ben Turner
|
fb7820fa39
|
Bug 526401 - Fixup handling of null NPP. r=bsmedberg.
|
2009-12-01 13:27:13 -08:00 |
Jim Mathies
|
8aaa7248e8
|
Bug 522299 - Electrolysis: Get windowless plugins drawing on win32. r=jmuizelaar.
|
2009-12-01 15:05:26 -06:00 |
Benjamin Smedberg
|
3712d51cbc
|
TODO-removal: make NullableStringGet an inline function instead of a macro, and make NullableString an inline function in mozilla::plugins instead of in an anonymous namespace: no need to have a separate copy of it for each translation unit.
|
2009-11-25 15:07:45 -05:00 |
Benjamin Smedberg
|
b41ad3bdb8
|
Bug 525454 - Crash in mochitest-ipcplugins where NPP_Invoke returns the last reference to an object. Also fixes an operator-precedence error.
|
2009-10-30 17:02:47 -04:00 |
Jeff Muizelaar
|
b35b700c57
|
Bug 522122. Electrolysis: Forawrd windows events to windowless plugins. r=cjones,karlt
This gets windowless plugin events mostly working. We don't forward IME events because
they are much more complicated.
|
2009-10-27 15:58:33 -04:00 |
Ben Turner
|
488a82db2b
|
Add threadsafety assertions to plugin code
|
2009-10-08 12:11:13 -07:00 |
Ben Turner
|
9c4b8d88e9
|
Bug 516524 - Support NPRuntime across processes. r=bsmedberg.
|
2009-10-07 16:50:48 -07:00 |
Karl Tomlinson
|
7427b343ea
|
b=519641 pass visual and colormap to plugin process r=cjones
|
2009-10-01 10:36:14 +13:00 |
Chris Jones
|
4b613e51a4
|
fix stupid bug in deserialization of NPWindow. X11 windowless plugins now work.
|
2009-09-25 15:35:03 -05:00 |
Chris Jones
|
97761142b5
|
basic support for windowless X11 plugins. gfx not quite working yet
|
2009-09-24 21:03:59 -05:00 |
Chris Jones
|
acea15b10b
|
bug 517923: support serializing ns*Strings that represent NULL, use this mechanism in PluginInstanceParent/PluginModuleChild. also add basic crash-handling to *Channel code and some NS_OVERRIDE annotations.
|
2009-09-21 21:02:15 -05:00 |
Chris Jones
|
4becaaa3e2
|
fix more bustage related to nsresult-to-bool switch. committing initial (untested!) NPEvent forwarding caught in the crossfire
|
2009-09-18 20:19:11 -05:00 |
Ben Turner
|
7a9116aea8
|
Landing the first part of NPRuntime support for plugin-side objects. Not hooked up yet.
|
2009-09-17 15:15:12 -07:00 |
Chris Jones
|
dd1940dc7b
|
add discriminated union types to IPDL
|
2009-09-10 23:55:03 -05:00 |
Benjamin Smedberg
|
9d1a73faa3
|
Implement browser streams (NPStream from the plugin host to the plugin). Unfortunately, there aren't any tests for this stuff at all. Various related APIs like NPN_GetURLNotify are not yet implemented and will require changes to the protocol structure (you have to be able to associate a browser stream with a notify request through NPStream->notifyData).
|
2009-08-18 16:20:03 -04:00 |
Ben Turner
|
9a0ed9c775
|
Skeleton implementation for NPObject remoting
|
2009-08-10 16:28:22 -07:00 |
Chris Jones
|
dfbd660460
|
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
|
2009-07-02 11:54:22 -05:00 |