Benjamin Smedberg
|
28d4675b23
|
Build system for .ipdl files.
|
2009-07-13 12:14:56 -04:00 |
|
Chris Jones
|
c73832e4e0
|
remove in/out/inout syntax in favor of parent:, child:, and both: labels
|
2009-07-10 19:19:54 -05:00 |
|
Chris Jones
|
ca80c305cb
|
generate skeleton IPDL actor impls, like the IDL compiler does for interfaces. also fix the C++ visitor.
|
2009-07-10 15:56:40 -05:00 |
|
Chris Jones
|
e6c73d1542
|
use a single binary, mozilla-runtime, for all child processes
|
2009-07-10 14:03:09 -05:00 |
|
Chris Jones
|
7929ffa13d
|
add parsing and type-checking of protocol state machines in preparation for codegen of dynamic FSM checker. fix a couple of bugs here and there.
|
2009-07-08 18:03:56 -05:00 |
|
Benjamin Smedberg
|
d072272ca2
|
Windows build fixup. I haven't really tested whether tabs actually *work* in this scenario (widget sizing and parenting might be interesting), but it's at least enough to allow other people to start really working on code.
|
2009-07-07 12:26:49 -04:00 |
|
Benjamin Smedberg
|
6b72e92e31
|
Minor fixups... not sure why we needed unistd.h here, but Windows doesn't have it.
|
2009-07-07 12:22:21 -04:00 |
|
Benjamin Smedberg
|
0cf96b07ba
|
Commit new versions of generated headers.
|
2009-07-07 11:20:51 -04:00 |
|
Benjamin Smedberg
|
2c8fc7fd77
|
Use PRUint32 instead of uint32_t since we don't have uint32_t on Windows (yet).
|
2009-07-07 11:18:48 -04:00 |
|
Chris Jones
|
00958eff01
|
port IFrame protocol to new interface. fix small IPDL bug.
|
2009-07-02 19:24:02 -05:00 |
|
Ben Turner
|
67ac5c13b2
|
Some windows build fixup
|
2009-07-02 13:48:33 -07:00 |
|
Ben Turner
|
73f03dff53
|
merge bent's changes from libchromiumipc. Gtk plugins now drawing
|
2009-07-01 14:19:32 -07:00 |
|
Chris Jones
|
8aa21b1e90
|
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 |
|
Chris Jones
|
526ba058ae
|
add initial support for protocol management in IPDL. small changes to existing protocols in preparation for merge from libchromiumipc.
|
2009-07-02 00:45:19 -05:00 |
|
Benjamin Smedberg
|
cdf4b869dc
|
Land the remote-tab code from tmp-electrolysis.
|
2009-06-30 16:39:22 -04:00 |
|
Benjamin Smedberg
|
5a4dce8f48
|
Hook up the tab child process
|
2009-06-30 15:21:25 -04:00 |
|
Benjamin Smedberg
|
8620d95413
|
Plugins stuff: this code is equivalent to electrolysis-tmp revision 61cd9e89fd00, except that I had to merge forward a minor change to the plugin-loading code from Josh's cleanup.
|
2009-06-30 14:51:05 -04:00 |
|
Olli Pettay
|
6041f8abed
|
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
|
2009-06-30 10:56:40 +03:00 |
|
Josh Aas
|
c81455d12a
|
Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
|
2009-06-29 14:53:52 -04:00 |
|
Josh Aas
|
4e45156e64
|
Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
|
2009-06-28 19:43:19 -04:00 |
|
Vladimir Vukicevic
|
d49b688ab5
|
b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb
|
2009-06-27 16:44:35 -07:00 |
|
Johnny Stenback
|
c773b6331b
|
Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com
|
2009-06-26 07:57:26 -07:00 |
|
Josh Aas
|
107a368795
|
Bustage fix for bug 500593.
|
2009-06-26 10:47:51 -04:00 |
|
Chris Pearce
|
1a65d280a9
|
Bug 449156 - Implement HTMLVideoElement.poster, with correct reftests. r+=doublec,jst, sr+=roc
|
2009-06-26 19:25:17 +12:00 |
|
Chris Pearce
|
55076f0d9d
|
Backout bug 449156 due to test-poster-9 failure.
|
2009-06-26 18:25:03 +12:00 |
|
Chris Pearce
|
7bb427a394
|
Bug 449156 - Implement HTMLVideoElement.poster r+=doublec,jst sr+=roc
|
2009-06-26 16:23:14 +12:00 |
|
Josh Aas
|
4734a09527
|
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
|
2009-06-25 17:06:54 -04:00 |
|
Neil Deakin
|
3e6690f13c
|
Bug 499912, one more fix needed for the test on linux
|
2009-06-25 14:09:41 -04:00 |
|
Honza Bambas
|
34d8728ad0
|
Bug 477323 - WHATWG HTML5 drag and drop event handlers could not be set dynamically, new test, r=smaug
|
2009-06-25 16:51:32 +02:00 |
|
Neil Deakin
|
1e14a2a1a7
|
Bug 499912, fix test failure on linux
|
2009-06-25 10:31:47 -04:00 |
|
Neil Deakin
|
928cb466c0
|
Bug 499912, crash activating window with no root element, r+sr=smaug
|
2009-06-24 13:12:37 -04:00 |
|
Olli Pettay
|
f1f141152f
|
Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
|
2009-06-24 11:42:00 +03:00 |
|
Peter Van der Beken
|
5d8c1964f8
|
Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.
--HG--
extra : rebase_source : 08180bab30c83d82620de0812b89d90f9e038d13
|
2009-06-24 08:30:11 +02:00 |
|
Peter Van der Beken
|
f890ae6548
|
Backed out c8297c309ab3 (Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.) to fix orange.
|
2009-06-23 16:46:34 +02:00 |
|
Peter Van der Beken
|
a9aeb312b1
|
Backed out c8297c309ab3 (Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.) to fix orange.
|
2009-06-23 16:46:11 +02:00 |
|
Peter Van der Beken
|
c80a762ca0
|
Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.
--HG--
extra : rebase_source : f0d4931f34bd48952712ffeb6cc8d25dad592e18
|
2009-06-23 12:09:13 +02:00 |
|
Peter Van der Beken
|
3e77cc7366
|
Fix for bug 499754 (Remove DocumentStyleSheetList from DOMCI). r/sr=bz.
--HG--
extra : rebase_source : 994c6ddd20bbc36df7e8c1fd75b146a3da9aad8b
|
2009-06-23 12:09:13 +02:00 |
|
Olli Pettay
|
1a534bf2c2
|
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
|
2009-06-23 14:23:52 +03:00 |
|
Olli Pettay
|
2e0f78e968
|
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
|
2009-06-23 13:07:39 +03:00 |
|
Olli Pettay
|
df6649fbc1
|
Bug 499667 - Remove nsIDOMDragListener, r+sr=sicking
|
2009-06-23 12:13:01 +03:00 |
|
Hiroyuki Ikezoe
|
533c84f598
|
b=497934; fennec crashes in nsFocusManager (undefined C++ behaviour); r=enn, sr=smaug
|
2009-06-22 17:40:55 -07:00 |
|
Neil Deakin
|
f2563bc9c9
|
Bug 497633, add tests
|
2009-06-22 16:09:58 -04:00 |
|
Neil Deakin
|
6100699909
|
Bug 497633, 497878, fix two crashes with similar tests that remove frames during blur, r+sr=smaug
|
2009-06-22 15:49:10 -04:00 |
|
Olli Pettay
|
7c8130cf27
|
Bug 496792 - Optimize nsGlobalWindow::PostHandleEvent, r+sr=bz
|
2009-06-22 12:06:10 +03:00 |
|
Peter Van der Beken
|
2cd9ab8291
|
Fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate). r/sr=jst.
--HG--
extra : rebase_source : 8e24cbcede7e48e42c4c06a55d3bc7dd91603020
|
2009-06-03 17:30:18 +02:00 |
|
Neil Deakin
|
6c3e72551c
|
Bug 498609 and 498643, clear focused element when not in document, sr=smaug (missed this file)
|
2009-06-20 20:12:31 -04:00 |
|
Neil Deakin
|
347ca246cc
|
Bug 498609 and 498643, clear focused element when not in document, sr=smaug
|
2009-06-20 20:04:04 -04:00 |
|
Karl Tomlinson
|
44c9f192f4
|
b=479995 handle drag-failed signal when available. r=enndeakin sr=roc
|
2009-06-20 13:38:27 +12:00 |
|
Josh Aas
|
5dc8045c32
|
Remove nsIScriptablePlugin, part of the XPCOM plugin API. b=498164 r/sr=sicking
|
2009-06-19 15:37:09 -04:00 |
|
Daniel Brooks
|
7414288516
|
Backed out changeset 3ed492a26551
|
2009-06-19 11:57:54 -05:00 |
|