Chris Jones
|
4e37ff3dba
|
bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor
|
2009-09-22 12:31:11 -05:00 |
|
Benjamin Smedberg
|
0ada5aafda
|
Implement Plugin->Browser streams. In a very basic form the first plugin instantiation passes the new plugin stream tests, but subsequent instantiations don't: I think there's some shutdown/startup issue (the plugin is being unloaded, perhaps?)
|
2009-09-21 10:51:35 -04:00 |
|
Ben Turner
|
dc77c2acf6
|
More nsresult -> bool fixes, and fix windows bustage from NPEvent stub impl.
|
2009-09-19 12:24:24 -07:00 |
|
Chris Jones
|
99ef7cd149
|
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 |
|
Chris Jones
|
fadfa9346e
|
fix changes that busted ipc-test plugin
|
2009-09-17 20:49:04 -05:00 |
|
Chris Jones
|
0f1302af7c
|
switch message handler nsresult return types to bool. appears to break test plugin, will be temporary
|
2009-09-17 18:09:20 -05:00 |
|
Ben Turner
|
9f39208500
|
Landing the first part of NPRuntime support for plugin-side objects. Not hooked up yet.
|
2009-09-17 15:15:12 -07:00 |
|
Ben Turner
|
63146a834d
|
Further fixes for unions
|
2009-09-14 19:26:17 -07:00 |
|
Ben Turner
|
83292c1dc6
|
Add support for NPIdentifiers to oop plugins
|
2009-09-14 13:01:31 -07:00 |
|
Benjamin Smedberg
|
59d5b148be
|
The functions which accept a NPP instance parameter don't need the special shim: just make them static functions on PluginModuleParent. This leaves only the following functions which will need special treatment in the Mozilla plugin host:
* NP_Initialize
* NP_GetEntryPoints
* NP_Shutdown
* NP_GetPluginVersion
* NP_GetValue
* NPP_New
* NP_GetMIMEDescription
|
2009-09-14 14:56:23 -04:00 |
|
Chris Jones
|
920904d7c4
|
add discriminated union types to IPDL
|
2009-09-10 23:55:03 -05:00 |
|
Ben Turner
|
df5a61685f
|
Remove 'Protocol' suffix from IPDL-generated files
|
2009-09-09 15:59:06 -07:00 |
|
Benjamin Smedberg
|
88ab080bb4
|
PPluginStream is badly named: there is going to be a PPluginStream, but it's not this!
|
2009-09-09 10:04:09 -04:00 |
|
Ben Turner
|
466196efb0
|
Rename plugin protocols and fix up usage
|
2009-09-08 23:31:35 -07:00 |
|