Commit Graph

436 Commits

Author SHA1 Message Date
Oleg Romashin
2ba828e760 Bug 561061 - qt fennec crashes on close. r=dougt. 2010-04-22 19:29:18 -04:00
Josh Matthews
f28bd68d93 b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg 2010-04-12 12:34:02 +12:00
Josh Matthews
d6970cc892 b=545237 Keep track of the ContentProcessParent singleton's life and recreate it if necessary r=bsmedberg 2010-04-12 12:24:45 +12:00
Ben Newman
7cf972f176 Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug 2010-03-30 21:41:44 -07:00
Oleg Romashin
b5e717bf63 Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt 2010-03-30 07:28:10 -04:00
Olli Pettay
ba1a6b9094 Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-29 23:29:45 +03:00
Olli Pettay
eb7bcfc1ea backout Bug 554941 again 2010-03-28 20:07:16 +03:00
Olli Pettay
45cb070b84 Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-28 19:02:05 +03:00
Olli Pettay
d0d0c986d8 Backout Bug 554941 2010-03-28 00:58:49 +02:00
Olli Pettay
5da8578b6e Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-27 18:54:57 +02:00
Benedict Hsieh
7bed571d87 Bug 51470 - [E10s] The tab browser should inform the chrome process during navigation. r=smaug,
sr=bsmedberg
2010-03-26 11:39:39 -07:00
Oleg Romashin
13dc840d96 Bug 554008 - QApplication init must be initialized in ContentProcessChild, move to ::Init. r=dougt 2010-03-24 08:06:26 -04:00
Ben Newman
60eeaade88 Bug 540126 - CPOW: Let PObjectWrapper actors use ContentProcessParent::RequestRunToCompletion(). r=mrbkap sr=jst 2010-01-20 18:24:14 -08:00
Ben Newman
2ce29f5e13 Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst 2009-11-06 12:43:39 -08:00
Joe Drew
a670880255 Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones 2010-03-24 03:47:18 -07:00
Josh Matthews
e62521460f Bug 542907 - "e10s: Chrome registry should be unified between parent and child" [r=benjamin] 2010-03-11 18:33:00 +13:00
Oleg Romashin
1d5d1ef21f Bug 554008 - QApplication init must be initialized in ContentProcessChild, not in TabChild. r=smaug 2010-03-22 16:31:47 +02:00
Doug Turner
9de3ae2dd3 [Bug 553149] Implement sendCrossProcessKeyEvent for e10s. r=smaug 2010-03-18 23:52:18 -07:00
Olli Pettay
e0fb1730d6 Bug 549693 - [E10s] addMessageListener callback object should have access to browser object, r=jst 2010-03-05 13:00:43 +02:00
Olli Pettay
0662be93fe Bug 549884 - [E10s] add .docShell to TabChildGlobal, r=dougt 2010-03-03 22:30:25 +02:00
Oleg Romashin
2f5407323b Bug 545899 - Qt XEmbedding must be updated according to QWidget->QGraphicsWidget change. r=dougt 2010-03-01 21:05:48 +02:00
Olli Pettay
9f0ec7eff7 Bug 549223 - [E10s] MozAfterPaint events aren't activated when event listener is added to tabChildGlobal, r=bsmedberg 2010-03-01 16:47:27 +02:00
Oleg Romashin
130da2dfe7 Bug 547668 - TabChild.cpp fail to compile with Qt port enabled. r=dougt 2010-02-26 12:54:19 +02:00
Olli Pettay
179e0cca7e Bug 547947 - [E10s] content process root context should use JSVERSION_LATEST, r=dougt 2010-02-24 12:04:06 +02:00
Olli Pettay
44ad010b22 Bug 542242 - E10s, content process event handlers, r=jst, r=bsmedberg 2010-02-20 19:05:20 +02:00
Oleg Romashin
e0c213457a Bug 545651 - QApplication is not starting in tab child process. r=dougt 2010-02-17 21:14:48 +02:00
Oleg Romashin
fc808a2aae Bug 544192 - Qt Xembed version required for IPC browser content embedding. r=bzbarsky,mozbugz 2010-02-04 18:00:52 +02:00
Benjamin Smedberg
43be905b97 Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones 2010-01-31 22:19:21 -05:00
Ben Newman
16edcb3007 Bug 542341 - Add RequestRunToCompletion method to ContentProcessParent. r=cjones 2010-02-01 17:53:52 -08:00
Boris Zbarsky
6266daa343 Bug 516747 part 3. Make TabChild and TabParent cooperate on window opening at least to the extent of doing all window opens in new tabs. r=bsmedberg 2009-12-31 20:35:55 -05:00
Boris Zbarsky
2d9a3cbd98 Bug 516747 part 1; make TabChild hand things out via nsIInterfaceRequestor. r=bsmedberg 2009-12-31 20:34:06 -05:00
Chris Jones
c9ba01cf14 bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg 2009-12-07 00:03:49 -06:00
Chris Jones
f40a90e249 bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg 2009-12-03 02:16:14 -06:00
Josh Matthews
e279026ddd Bug 517963 - New-tab opening should not launch the content process synchronously r=cjones 2009-11-18 16:43:53 -05:00
Frederic Plourde
f5ead806e2 Bug 513354 - Destroy the baseWindow on tab destruction, r=bs 2009-11-13 07:43:43 -05:00
Olli Pettay
0f12e7ac17 Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 16:22:23 +02:00
Olli Pettay
a1ff0fbfc2 Backout Bug 523356 2009-11-17 13:56:49 +02:00
Olli Pettay
c636de590f Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 10:43:39 +02:00
Chris Jones
1e8cb1ef9a no need to include in C++ protocol-common headers |include protocol|'d from IPDL. this is an accident of history 2009-11-12 16:20:20 -06:00
Chris Jones
cb1e6b8a5a bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing 2009-11-11 02:34:08 -06:00
Chris Jones
219d3b1834 mac builds and runs with --enable-ipc, but the subprocess nsAppShell dies for an apparently Cocoa-related reason. IPC is fine though 2009-11-10 20:25:10 -06:00
Olli Pettay
0dbad6d0e6 Bug 516727 - Electrolysis+Fennec: forward mouse events from the chrome tiles to the content process 2009-11-05 20:21:09 +02:00
Olli Pettay
ae46386080 Bug 522533 - Sort out focus handling in Electrolysis 2009-11-05 20:14:22 +02:00
Benjamin Smedberg
fcdf26ec5e Bug 523224 - nsFrameLoader::TryNewProcess crashes if reflow hasn't happened yet and created a view for our remote tab. Fix this by separating the process of creating the IFrameEmbedding and hooking up the view. IFrameEmbedding creation is analogous to creating a docshell, and we can hook up the view/widget hierarchy later.
* * *
imported patch fennelectrolysis-workihng
2009-10-28 16:41:46 -04:00
Joe Drew
64d7dc9d85 Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-29 13:58:31 -04:00
Joe Drew
49dd860590 Back out asyncDrawXULElement, since WebGL isn't ready to be compiled with -DUNICODE. 2009-10-28 18:51:59 -04:00
Joe Drew
d4e629d26b Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-28 16:55:49 -04:00
Benjamin Smedberg
478cf1f6b2 We can use <xul:browser> now. Exciting! 2009-10-19 15:17:20 -04:00
Chris Jones
0bad2e0ae1 fix an nsresult/bool confusion resulting in an incorrect error message 2009-10-27 21:01:38 -05:00
Chris Jones
48b3bff0d1 bug 523761: give top-level IPDL actors handles to each others' processes. r=bent 2009-10-27 16:52:37 -05:00