Benjamin Smedberg
|
c473fa8eaf
|
Backed out changeset 4d8d4fd97c4f - bug 543764, because of deadlocks.
|
2010-02-18 10:27:07 -05:00 |
|
Ben Turner
|
9ce0e5ccd5
|
Bug 543764 - Crash at PR_Unlock when mozilla-runtime exits/crashes. Ensure that NotifyMaybeChannelError waits until OnChannelError is completely finished running, r=cjones
|
2010-02-18 09:24:03 -05:00 |
|
Jim Mathies
|
5df2fb9a6c
|
e10s bustage fix after bad merge.
|
2010-02-12 00:31:08 -06:00 |
|
Chris Jones
|
1de2e347bc
|
Bug 545757: Don't post replies to the IO thread after a connection error. r=bent
--HG--
extra : transplant_source : %AB%07%AF%B8%C0L%CC%82%16%CDH%3Fg%87rH%60ekr
|
2010-02-11 17:33:53 -06:00 |
|
Chris Jones
|
3f0c454925
|
Bug 545053: IPDL/C++ test of hang detector.
--HG--
extra : transplant_source : %92%F8%81%3A%E0%99n%15kQ%BEB%EB%B6U%1Csuar
|
2010-02-11 14:32:17 -06:00 |
|
Ben Turner
|
46d8619058
|
Bug 545053: Implement IPC hang detection for windows. r=jimm
--HG--
extra : transplant_source : %3E%B1-b%1E%F5%5B%5B%DB%C4%97%19Y%82%3A%28%A7%8Ew%96
|
2010-02-11 12:19:21 -08:00 |
|
Jim Mathies
|
1d812b5785
|
Bug 538918 - Fix for bug 545338, don't drop into WaitForNotify() when spin loop unwinds. r=bent.
--HG--
extra : transplant_source : %CA%8B%E6%0B%3E%FC%AEK%B2PH%D5l%BEh%D4oj%E2Y
|
2010-02-11 14:03:24 -06:00 |
|
Jim Mathies
|
efadb86d27
|
Bug 538918 - Move Init() above mutex unlock - attempted test hang fix.
--HG--
extra : transplant_source : W%0D%05%B8%D64%E7%16%3A%DFf%9B%F7%89%AA%27%C4%D3%7C%AA
|
2010-02-11 11:25:39 -06:00 |
|
Chris Jones
|
f684bbfeaf
|
Bug 545591: Temporary workaround.
--HG--
extra : transplant_source : /%9E5%1C%A2%B1%21%BD%9D%A5%DB%039/p%23%95%A2%7B%D3
|
2010-02-11 00:48:33 -06:00 |
|
Jim Mathies
|
f3a7ada6f1
|
Bug 538918 - Don't delete gNeuteredWindows until the stack unwinds.
--HG--
extra : transplant_source : %9E%F8G%92P%1D%3D%1E%3B%BDYZ%E0%E8%C8%0ET%1C4p
|
2010-02-10 22:51:05 -06:00 |
|
Chris Jones
|
cc5715ebf9
|
Bug 544882, bug 545312: Only tell glib that work is pending if there has been a pollin or timer expiration. Merged from chromium latest, r=chromium
--HG--
extra : transplant_source : %E5%C0%3E%24%FEXX%FC%9A%1C%F4%93Pc%05%0AH%91%A1%F7
|
2010-02-10 22:04:56 -06:00 |
|
Jim Mathies
|
84a1f73a57
|
Bug 538918 - Don't test the stack depth on entering WaitForNotify(). r=cjones.
--HG--
extra : transplant_source : %5D%07%E1%C6Q%F4%E0%DE%BD%89%BDb%EE%8FSo%06l-%1B
|
2010-02-10 20:30:21 -06:00 |
|
Benjamin Smedberg
|
92dda878db
|
Followup to bug 538918 - Don't leak gNeuteredWindows, r=jimm
--HG--
extra : transplant_source : %1D%9C%3Eg%A2%ACV%3DY%F3%92%C8b%BDxB%3A.e%A7
|
2010-02-10 17:18:19 -05:00 |
|
Chris Jones
|
043d4799c5
|
Bug 545338: Make the IPC hang detector tolerate spurious wake-ups. Possibly temporary. irc-r=jimm
--HG--
extra : transplant_source : E%DC%C1%E1%0Dv%E1%F4%1DN0%AD%95b%AA%EFXi%F9%1F
|
2010-02-10 15:41:44 -06:00 |
|
Jim Mathies
|
c7f9adb923
|
Bug 538918 - follow up patch: IsMessagePending should use PeekMessage, not the stacks for detection.
--HG--
extra : transplant_source : %3D%E4_%CE7m%FE%8F%B0S%DC%9F%FAF%D7%40%5D%83%C1/
|
2010-02-09 22:47:44 -06:00 |
|
Ben Turner
|
abe12e49d0
|
Bustage fix
--HG--
extra : transplant_source : %C9%C5%A7%A1%24%E55%A5%3DBj%F4%90%B8%A0%FD%8F%E6%B0%B9
|
2010-02-09 16:12:41 -08:00 |
|
Chris Jones
|
b7393756e9
|
Bug 540004, part 3: Add a ShouldContinue() interface to IPDL actors that allows them to decide how a hang should be treated. r=bent
--HG--
extra : transplant_source : m%5E%40%9FYJ%EFI%9F%E5%25s%8E%1A%AF%BEQ%01va
|
2010-02-09 18:02:55 -06:00 |
|
Chris Jones
|
83599906ac
|
Bug 540004, part 2: Detect hangs while awaiting synchronous IPC replies (on POSIX). r=bent
--HG--
extra : transplant_source : %B8U2%20%5C%1B%06%85%F4%23%DA%CCw%C7%CB%D1%F2%9D%16%1A
|
2010-02-09 18:02:54 -06:00 |
|
Chris Jones
|
f421387c03
|
Bug 540004, part 1: Various and sundry trivial refactorings. r=bent
--HG--
extra : transplant_source : %D0%E7%9BX%E9%B8.%A1%D6%CC%C94%B6%01%0F9%B2%F0%CC%AC
|
2010-02-09 18:02:53 -06:00 |
|
Chris Jones
|
d9acb93873
|
Fix linux bustage.
--HG--
extra : transplant_source : %FE%8B%BA%B1o%011%9A%CD5%2B%FC%CC%5B%A0%9EY%9F%C4%0F
|
2010-02-09 17:04:06 -06:00 |
|
Jim Mathies
|
c877b84ecc
|
Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
--HG--
extra : transplant_source : %28B%08h%F29L%BE%BBEh%E8%92%22%2A%8E%A8%00F%83
|
2010-02-09 16:34:38 -06:00 |
|
Chris Jones
|
3027574ad1
|
Follow-up to bug 540886: address review comments I forgot to before pushing.
--HG--
extra : transplant_source : a%25%DF%90g%8A%F0%5C%F7%9B%BEtX%13p9%3Fq%E8%E2
|
2010-01-27 02:17:17 -06:00 |
|
Chris Jones
|
0d9ee803ce
|
Bug 540886, part 3: IPDL/C++ test for BlockChild()/UnblockChild(). r=bnewman
--HG--
extra : transplant_source : h%0DM%F8%C5s%82%97%28%AEH%91%86%00%0E%99%A0%05T%1B
|
2010-01-27 00:41:33 -06:00 |
|
Chris Jones
|
eebed3acd2
|
Bug 540886, part 2: Offer a BlockChild() interface to RPC protocols that allows parents to prevent children from sending messages back of their own volition until the parent calls UnblockChild(). r=bent
--HG--
extra : transplant_source : %2A%A7%D7%2C%7B%90%1B%9BZS%E5%3E%E1%A1M%F2%A7P%99E
|
2010-01-27 00:41:32 -06:00 |
|
Chris Jones
|
5b711f24bf
|
Bug 540886, part 1: Refactor "special message" dispatch in AsyncChannel. r=bent
--HG--
extra : transplant_source : %81%F6%01%EB%0CE%B0%04R%02%A8%0B%F8c%EF/%1D%CC%3Ep
|
2010-01-27 00:41:31 -06:00 |
|
Chris Jones
|
e86369ebb5
|
Bug 540111, part 5: IPDL/C++ test of multi-managers. r=bnewman
--HG--
extra : transplant_source : %3B%83%10%FC%C3%5D%F7%22%B4%07WB7u%F6%8A4%D8%16%01
|
2010-01-26 22:56:14 -06:00 |
|
Chris Jones
|
847a993d0c
|
Bug 540111, part 4: IPDL-only tests of multi-managers.
--HG--
extra : transplant_source : %D7%A3C%09%80XAvz%BF%AB%E1%D9%CFiG%B4%F4%D6%00
|
2010-01-26 22:56:13 -06:00 |
|
Chris Jones
|
89c3a09b22
|
Bug 540111, part 3: Allow IPDL actors to be managed by one of a set of possible managers. r=bent
--HG--
extra : transplant_source : %DE%1A%20%E5%21%F8%A0.%A2%3A%B1%B8A%BEi%8A%85%0C%3C%60
|
2010-01-26 22:56:12 -06:00 |
|
Chris Jones
|
35e34cec3b
|
Bug 540111, part 2: Subsume direct calls to manager->Dealloc*() into RemoveManagee(). r=bent
--HG--
extra : transplant_source : %FF%FC%CA%FD%82%7F%C2%CC%E4%0Ca%85%C4a%CB%CCM%CE%06%83
|
2010-01-26 22:56:11 -06:00 |
|
Chris Jones
|
66b2acb772
|
Bug 540111, part 1: Add a new IProtocolManager::RemoveManagee interface to break reliance on the |Manager()| interface. r=bent
--HG--
extra : transplant_source : %D8%135V%07%DD%9C%40%D9y%01%12%07%E1%BA%20%CFE%256
|
2010-01-26 22:56:09 -06:00 |
|
Benjamin Smedberg
|
12c1cd2d24
|
Commit remaining piece of bug 543788, r=jimm
|
2010-02-11 15:50:32 -05:00 |
|
Benjamin Smedberg
|
6e0f17ed7c
|
Bug 544361 - Silverlight 3 doesn't work since XPCOM was removed from plugin processes, it needs CoInitialize, r=cjones
|
2010-02-04 15:00:00 -06:00 |
|
Benjamin Smedberg
|
30bd4e4e51
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
|
2010-02-03 17:17:09 -05:00 |
|
Ben Turner
|
e949113d77
|
Bug 542821 - 'Process startup event gets dropped on the floor by deferred messaging'. r=jimm.
--HG--
extra : transplant_source : %3A%2B%5E%7C%F6l%5D%5E6%C1%992%B9%2AA1%83%9A%E4%D5
|
2010-02-03 13:09:55 -08:00 |
|
Oleg Romashin
|
959dec8b52
|
Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin.
|
2010-01-29 08:50:44 +02:00 |
|
Ben Turner
|
fe949c04d2
|
Bug 542617 - 'Deferred message loop mishandles WM_NCCALCSIZE'. r=jimm.
--HG--
extra : transplant_source : o%DD%22%21%91%F6%14%1D%C0H%BFsu%12%12%06%0B%81JM
|
2010-01-28 10:03:37 -08:00 |
|
Oleg Romashin
|
2d419b5929
|
Bug 534644 - implement Qt ipc/chromium backend, first part. r=benjamin, r=jones.chris.g
|
2010-01-28 07:22:41 +02:00 |
|
Benjamin Smedberg
|
8892ede9ff
|
Bustage fixup from bad merge of bug 535564
|
2010-01-27 12:18:36 -05:00 |
|
Chris Jones
|
35bc3cbdf8
|
IPC socketpair()s should be CLOEXEC (dup2() unsets the flag for the new fd in the child process). irc-r=bsmedberg
--HG--
extra : rebase_source : 5946587beff45a6a0afa61469f7ba0288521bcc5
|
2010-01-26 18:13:43 -06:00 |
|
Benjamin Smedberg
|
ce9c2b3e2f
|
Bug 535564 part 2: only open the PID for short periods while we're writing to it, r=jgriffin
--HG--
extra : rebase_source : 65604f973cc0ea70fc6b61273b8931a0c519c354
|
2010-01-27 11:17:22 -05:00 |
|
Chris Jones
|
09b2bf5c05
|
Followup to bug 542052: Windows doesn't like stdint types.
|
2010-01-25 17:18:11 -06:00 |
|
Chris Jones
|
ec0791fe20
|
Bug 542052: Add support for serializing/deserializing byte types. r=bent
|
2010-01-25 16:47:39 -06:00 |
|
Benjamin Smedberg
|
9c1e8d42c6
|
Bug 540967 - "missing output line for total leaks" because the parent process isn't waiting for the child process to clean up/write leak logs, r=cjones
--HG--
extra : transplant_source : EW%5C-%60M%BCabd%A0%DE%F8%1EG%DF%03%14%B3%24
|
2010-01-22 10:21:33 -05:00 |
|
Benjamin Smedberg
|
8adba8c2a2
|
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 |
|
Chris Jones
|
6345658b6f
|
Bug 521929, part 3: IPDL/C++ test.
--HG--
extra : transplant_source : %9E%82%3E%20E%81J%97r%CD%05%93%FC%E0%9C%877P%DF%EE
|
2010-01-21 20:04:11 -06:00 |
|
Chris Jones
|
2649cb4bf4
|
Bug 521929, part 2: Save racy RPC replies onto a special stack until they're the reply to the right out-call. r=bent
--HG--
extra : transplant_source : %95R%85%B4%AD%0F%3D%9B%A5%18n%9B%94%BF%DA%9A%1BE%40%AC
|
2010-01-21 20:04:10 -06:00 |
|
Chris Jones
|
bcc3aca59d
|
Bug 521929, part 1: Add a "seqno" field to synchronous messages. r=bent
--HG--
extra : transplant_source : %D0%5D%CF%0DUv%AC%AD%09%F98%C4%14%E2%F8%14%2CUZ%97
|
2010-01-21 20:04:09 -06:00 |
|
Chris Jones
|
3de475a7b3
|
Fix Windows build busted by 2e3e142612b1.
--HG--
extra : transplant_source : -z%FD%996%7D%89%BD%09%E8%E2L%23%0E%1CK%21%AC%28%1C
|
2010-01-20 22:58:47 -06:00 |
|
Chris Jones
|
b15d1dec18
|
Bug 538239: Guard against async messages unblocking sync message waits. r=bent
--HG--
extra : transplant_source : .%3E%14%26%12%B1%80%BC%60%5D%E5%27%DE%11%C6uRY%F36
|
2010-01-20 21:50:36 -06:00 |
|
Chris Jones
|
00ee801a2c
|
Test for bug 538239.
--HG--
extra : transplant_source : 8e%9E%87%3F%D1%EE%A7%3A%AB%19%84%AD%C1%DD%13%CE%82%E3w
|
2010-01-20 21:50:07 -06:00 |
|