12e4710f7d13bd8b166baa3dbb7fda5bd1405390: forward NPWindow.{x, y} properly. no windowless gfx yet, but closer. thanks=karlt
Chris Jones <jones.chris.g@gmail.com> - Fri, 25 Sep 2009 11:16:44 -0500 - rev 35954
forward NPWindow.{x, y} properly. no windowless gfx yet, but closer. thanks=karlt
1e34662e0b3aea1e5c011369ff37fae513cfd90e: attempt to fix linux build
Chris Jones <jones.chris.g@gmail.com> - Fri, 25 Sep 2009 00:17:29 -0500 - rev 35953
attempt to fix linux build
71b7bb7aa9dbc9c5fff133e7a58b2a59a93a27db: pre-fix windows bustage. thanks=bent
Chris Jones <jones.chris.g@gmail.com> - Thu, 24 Sep 2009 21:14:41 -0500 - rev 35952
pre-fix windows bustage. thanks=bent
f274fb181a2f06aef84c5ae5424fbe1af72ced7b: basic support for windowless X11 plugins. gfx not quite working yet
Chris Jones <jones.chris.g@gmail.com> - Thu, 24 Sep 2009 21:03:59 -0500 - rev 35951
basic support for windowless X11 plugins. gfx not quite working yet
8af4a8ec5104c63fad27716b331ff6ce78e50661: bug 518425, part 2: lessen routing ID collisions
Chris Jones <jones.chris.g@gmail.com> - Thu, 24 Sep 2009 13:38:04 -0500 - rev 35950
bug 518425, part 2: lessen routing ID collisions
5b9badfd1a0592d0ddd3e23e881c9667ec715399: More plugin crash fixes: failure from NPP_Write doesn't actually destroy the stream, it just tells the browser to destroy the stream. NPP_NewStream resulting from NPN_GetURLNotify didn't have the notifyData field set correctly. Other minor logging and cleanup.
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 23 Sep 2009 19:00:23 -0400 - rev 35949
More plugin crash fixes: failure from NPP_Write doesn't actually destroy the stream, it just tells the browser to destroy the stream. NPP_NewStream resulting from NPN_GetURLNotify didn't have the notifyData field set correctly. Other minor logging and cleanup.
c4a468f9f7549c2813c82cbbc3509f33f4bb04da: Merge mozilla-central
Ben Turner <bent.mozilla@gmail.com> - Wed, 23 Sep 2009 13:14:34 -0700 - rev 35948
Merge mozilla-central
43bda478500c3947fe241f376d9db70811db700e: bug 518126: part 1 --- test the IPDL compiler in isolation. r=bsmedberg
Chris Jones <jones.chris.g@gmail.com> - Wed, 23 Sep 2009 11:00:37 -0500 - rev 35947
bug 518126: part 1 --- test the IPDL compiler in isolation. r=bsmedberg
11d11bec234675def00473b1513d782c890f0ea0: Bustage fix for linux
Ben Turner <bent.mozilla@gmail.com> - Wed, 23 Sep 2009 00:48:28 -0700 - rev 35946
Bustage fix for linux
0a0c6b183d3a30a20539e783f1e549feffef1e4d: Finish up child-side NPRuntime. Now plugin-provided NPObjects should be totally supported. Browser-provided objects still unsupported.
Ben Turner <bent.mozilla@gmail.com> - Wed, 23 Sep 2009 00:12:52 -0700 - rev 35945
Finish up child-side NPRuntime. Now plugin-provided NPObjects should be totally supported. Browser-provided objects still unsupported.
c9b8d18353728f472b731e9eefb1d10fbeaa6b00: Fix streams to work. Be consistent about AStream* for pdata/ndata. Set up pdata before actually calling the constructor. Implement functions which were stubbed out without TODO comments. This passes the stream tests!
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 22 Sep 2009 17:06:00 -0400 - rev 35944
Fix streams to work. Be consistent about AStream* for pdata/ndata. Set up pdata before actually calling the constructor. Implement functions which were stubbed out without TODO comments. This passes the stream tests!
00c50066146c8e02386ae5d78e57661fa91f1cab: bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor
Chris Jones <jones.chris.g@gmail.com> - Tue, 22 Sep 2009 12:31:11 -0500 - rev 35943
bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor
7158cfe2023f12067ace62cba432538d986a7e82: bug 518032: fix messed-up dtor code gen
Chris Jones <jones.chris.g@gmail.com> - Tue, 22 Sep 2009 11:03:54 -0500 - rev 35942
bug 518032: fix messed-up dtor code gen
8d05283ce5621bff8b974b8e4438971d57439580: fix sync/RPC deadlock bug that came to me in a dream. r=mr.sandman
Chris Jones <jones.chris.g@gmail.com> - Tue, 22 Sep 2009 10:23:29 -0500 - rev 35941
fix sync/RPC deadlock bug that came to me in a dream. r=mr.sandman
1dad436eaa992dcd91b0e936c82b5781dadc1962: 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.
Chris Jones <jones.chris.g@gmail.com> - Mon, 21 Sep 2009 21:02:15 -0500 - rev 35940
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.
e812696516917d8e3d276935d7ff94afbb67d340: Oops, I did not mean for mochitests to test IPC-plugins by default (yet).
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 21 Sep 2009 13:33:25 -0400 - rev 35939
Oops, I did not mean for mochitests to test IPC-plugins by default (yet).
f56a9ae2bc4614af5fdd57f0c09eeeddb4eae963: 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?)
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 21 Sep 2009 10:51:35 -0400 - rev 35938
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?)
95f8543b6e5de919405ea418f00845ce24fe01c3: __FUNCTION__ is not a preprocess macro: it is a symbol which ends up being a const char* for the current function. You can't concatenate it with other stuff.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 21 Sep 2009 11:46:38 -0400 - rev 35937
__FUNCTION__ is not a preprocess macro: it is a symbol which ends up being a const char* for the current function. You can't concatenate it with other stuff.
dceadb5a4be7b8ecd895c2c8cd477b7cb444528b: Merge mozilla-central into electrolysis to pick up new plugin tests.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 21 Sep 2009 10:57:57 -0400 - rev 35936
Merge mozilla-central into electrolysis to pick up new plugin tests.
1eda83c8ac45bc9a8af28327d40b9145d7aaef96: Merging mozilla-central once more to hopefully clear windows unit tests
Ben Turner <bent.mozilla@gmail.com> - Sun, 20 Sep 2009 10:47:21 -0700 - rev 35935
Merging mozilla-central once more to hopefully clear windows unit tests
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip