ipc/glue/WindowsMessageLoop.cpp
69f12c69463081c9c6b70c7a17d54776888234f3
created 2014-05-30 14:30 -0500
pushed 2014-07-21 20:25 +0000
Jim Mathies Jim Mathies - Bug 1014673 - Allow WM_GETOBJECT calls to succeed when mozilla window procedures are neutered by ipc WaitForNotify calls. r=bent
e26ec6db851cc1f081423340bedd58772ef153e1
created 2014-05-22 00:48 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 869836 followup to fix build bustage
1a64b22632bc5423e3c74f5eb819cdf45ee052d8
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
115aeaefd16bf412836f253da41e42aed39a60e9
created 2014-05-18 05:16 +0200
pushed 2014-07-21 20:25 +0000
Bas Schouten Bas Schouten - Bug 1009590: Deal with non-ui-thread IPDL usage on Windows. r=bent
19554eb3bed1c64820326021df6db4c41d16b085
created 2014-05-08 12:20 +1200
pushed 2014-05-15 13:07 +0000
David Major David Major - Bug 1000364 - Drop nonqueued messages for QuickTime's QTNSHIDDEN class. r=jimm, a=sledru
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
32fcd54fd18b111cf6d4ade2276d0a04ca9e56fe
created 2013-12-03 16:09 +0100
pushed 2014-02-04 01:06 +0000
Jacek Caban Jacek Caban - Bug 945245 - Fixed misc char16_t/wchar_t mismatches. r=ehsan
2466893f18a72c83e618c9a30c3e8f13f5bfd707
created 2013-09-30 17:27 -0700
pushed 2013-12-09 19:58 +0000
David Anderson David Anderson - Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
9cc90a4b64758375a2d77f0679fc547f21902f46
created 2013-09-27 18:42 -0700
pushed 2013-12-09 19:58 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
21f216a5e2f1bffee31b16558dc2fad1d5f2760e
created 2013-08-23 15:51 -0400
pushed 2013-10-28 21:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in ipc/glue/. r=ehsan
74f983165c02cd0fca42412157d080d443f42671
created 2013-08-07 09:55 -0500
pushed 2013-10-28 21:59 +0000
Jim Mathies Jim Mathies - Bug 888236 - Add metro specific window classes and messages to ipc defer message processing. r=bsmedberg
e2069ef0e3341dc5284cb45b53c8b21dc451c342
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
David Anderson David Anderson - Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
aaefd3bb4dba636fd43ec9cf15fa6cb59c464ccc
created 2012-10-04 10:32 +0200
pushed 2012-11-19 21:10 +0000
Jacek Caban Jacek Caban - Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (ipc/ part) r=bent
5139419511404382a05b98e01690d00f7cf4e530
created 2012-09-17 10:37 +0200
pushed 2012-11-19 21:10 +0000
Ms2ger Ms2ger - Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-11-19 21:10 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
46477a0c58c68eeb6dcb43750371ac011734c8c8
created 2012-03-08 17:21 +1100
pushed 2012-04-24 17:33 +0000
Cameron McCormack Cameron McCormack - Back out bug 725475 due to breaking scrolling on some machines
d0dba3f1cc92eed4cf2a89fddbb92b8dbd21076a
created 2012-03-08 13:16 +1100
pushed 2012-04-24 17:33 +0000
Cameron McCormack Cameron McCormack - Bug 725475 - Use more hidden scrollbars to tempt Synaptics drivers into giving us scrolling messages. r=jmathies
fdc667b43e1112175b7a711b557497b64248b7ed
created 2012-01-06 12:17 -0600
pushed 2012-03-13 21:17 +0000
Jim Mathies Jim Mathies - Bug 679240 - Split total channel timeout into two discrete wait periods. Avoids aborting children after system sleep. r=bsmedberg
d5b16492bc5798b7c97c16edb4df19af5ec35c1d
created 2011-11-30 08:24 -0800
pushed 2012-02-01 00:38 +0000
Niko Matsakis Niko Matsakis - Bug 699319 - Part 1: Abstract out the mTransport and I/O thread into the Link abstraction. r=cjones
03420089b4af22f32e1cb54f3904a74706416f34
created 2011-12-05 19:34 +0900
pushed 2012-02-01 00:38 +0000
Makoto Kato Makoto Kato - Bug 696049 - Battery API: Windows backend. r=mounir,jimm
4da70aca03cd21253591d7130bbfb5988c418310
created 2011-10-12 11:50 -0500
pushed 2011-12-21 12:10 +0000
Jim Mathies Jim Mathies - Bug 693890 - Build fix for disable-accessibility link errors post the landing of bug 677883. r=davidb
49ccbc7fd631943e9e9d815c7ac588bea1d5a583
created 2011-10-11 11:11 -0500
pushed 2011-12-21 12:10 +0000
Jim Mathies Jim Mathies - Bug 677883 - Bypass deferred message processing for accessible tab windows. Fixes occasional wm_getobject query failures, which must be responded to. r=davidb
967794e38c94e48460f6dffc679a383836be9475
created 2011-07-27 17:15 -0500
pushed 2011-09-27 17:13 +0000
Jim Mathies Jim Mathies - Bug 626975 - Trap Google Earth out-of-process messages destined for plugin instances. Prevents spurious incalls on the browser which violate our rpc rules. r=bent
d40eac0106f52ef4a6834616b7a53cefe62c0af0
created 2011-05-18 06:57 -0500
pushed 2011-07-05 17:00 +0000
Jim Mathies Jim Mathies - Bug 648935 - Process native events during calls to WaitForNotify in the child process when nested native event loops are detected in the parent. r=bsmedberg.
02f44011950845aff53434f43fd54c0031bad435
created 2011-05-18 06:57 -0500
pushed 2011-07-05 17:00 +0000
Jim Mathies Jim Mathies - Bug 648935 - When paint events are deferred in WindowsMessageLoop, temporarily validate the plugin until painting can occur. r=bent.
85d0f53faa7ae0c016be8b98dbfda266f911e727
created 2011-04-29 14:21 -0500
pushed 2011-07-05 17:00 +0000
Chris Jones Chris Jones - Bug 556214, part 3: IPC code wants to be using non-reentrant Monitor. r=bent
0912e048403117c91f5be660c54a810aa7232835
created 2011-04-29 14:21 -0500
pushed 2011-07-05 17:00 +0000
Chris Jones Chris Jones - Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
8442a1f9aabad24cf6b47abb25a14869bc487c4b
created 2011-03-25 18:17 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 641705 - Don't drop win app shell gecko processing events in ipc's windows message loop processing. r=bsmedberg
c5c5fbdb20d15c30aaab4efc150ce2d844c48056
created 2010-11-05 10:19 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 607326 - Fix for ASSERTION: Received 'nonqueued' message 126. r=bent, a=final.
2893b3f53b7044c0f8f5ed28eb428f4180174ed8
created 2010-10-27 08:48 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 545892 - Always pass WM_NCPAINT events to the default event procedure. r=bent, a=beta7
e5f3177aa3bcccc396eceaf86d150c98aaf45513
created 2010-10-21 16:52 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 596094 - Restore plugin subclass when Flash resets it in full screen mode (ipc enabled case). r=bent, a=betaN
7a19236fc95469b01b4f24c987fc75b32e2ab5e1
created 2010-10-15 13:32 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 545892 - Fix for plugins kill aero glass / browser window sometimes loses aero glass effect. r=bent, a=final.
de4b3d642996f666f0b2131a4468c8a215c236bb
created 2010-06-23 10:18 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 449129 - abort a plugin process if a plugin attempts to spin an event loop while painting, r=jmathies
c5e9ea1e9b06352642a0d773ce00efe45225b0f9
created 2010-04-28 11:01 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 561871 part B: don't use Windows events to enter/exit a nested event loop within an RPC stack frame, because delivery of those events isn't always associated with the correct stack frame, and also because the events can be lost if they race with an incoming RPC reply message. Instead, keep a linked list (on the stack) of RPC frames globally and per-channel, to associate requests to enter a nested event loop with the correct frame, r=jimm
e448bbd5f8a9eeb204f16bd41b94b8f27dc3ff93
created 2010-03-25 16:53 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 545338 - RPCChannel should use events rather than thread messages for NotifyWokerThread. r=bent.
0c41bf595db49be328ed792ce3d0d31b877c071e
created 2010-03-24 16:49 -0500
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 554262 - [OOPP] Silverlight context menu hangs the browser. r=bent, jmathies.
5a1cf671bd6157d5a4c7454f544bf52136a89e15
created 2010-03-24 16:49 -0500
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 553606 - [OOPP] Limit spin loop to a call depth of one. r=bent.
5295a7cfd05c8e8f461c9ef86d88014b6b808011
created 2010-03-10 19:16 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 551242 - [OOPP] Hang (caught by hang detector) with flash and alt key. r=bent.
7d80d8881cbd3760762316ed69198081523a2d5d
created 2010-03-10 19:15 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 550784 - [OOPP] Flash deadlocks during script evals that trigger focus related events. r=bent.
9a30558d9f8111b975843ddbd62ff35771dd47ff
created 2010-02-18 12:12 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 543942 - 'crash at [@ free | mozilla::ipc::windows::DeferredSettingChangeMessage::~DeferredSettingChangeMessage() ]' r=jimm.
ed31386b285cd6600dedb0c12617980ccebfc4db
created 2010-02-18 12:11 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 545760 - '[OOPP] Fix a few bad DefWindowProc messages that slipped through'. WM_SETICON. r=jimm.
d77738c37f29d300615955ac59c844ff9e8e463b
created 2010-02-18 12:11 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 545760 - '[OOPP] Fix a few bad DefWindowProc messages that slipped through'. WM_STYLECHANGED. r=jimm.
cba33ae77144197b904a705c4c2f772a6fc8bf74
created 2010-02-11 12:19 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 545053: Implement IPC hang detection for windows. r=jimm
78a7cd998a1429f47aec3a2f45176fc3edc51c5b
created 2010-02-11 14:03 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - Fix for bug 545338, don't drop into WaitForNotify() when spin loop unwinds. r=bent.
7b3fc127f9bdd088f71b172d970aa89c2c69269e
created 2010-02-11 11:25 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - Move Init() above mutex unlock - attempted test hang fix.
dbda8d810627a7982187687d319e2e3c9c8bbd06
created 2010-02-10 22:51 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - Don't delete gNeuteredWindows until the stack unwinds.
b92403a45979312ef647ac45ebb5ed10a5c245a8
created 2010-02-10 20:30 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - Don't test the stack depth on entering WaitForNotify(). r=cjones.
35394656718894a3b46f41c36e690bf3ef8ce0fb
created 2010-02-10 17:18 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Followup to bug 538918 - Don't leak gNeuteredWindows, r=jimm
425bd6cb3e216fdbea85b1920c0070e0b6abfc5f
created 2010-02-09 22:47 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - follow up patch: IsMessagePending should use PeekMessage, not the stacks for detection.
cba43f45ed9e0ac98543a67127ffdaaaf9866eb3
created 2010-02-09 16:12 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bustage fix
e70a61a00dad7d797a3e2d9de3e26c40535edc1f
created 2010-02-09 18:02 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 540004, part 2: Detect hangs while awaiting synchronous IPC replies (on POSIX). r=bent
acdee57eefffc867cde8d82387860456e990922e
created 2010-02-09 16:34 -0600
pushed 2011-04-26 22:38 +0000
Jim Mathies Jim Mathies - Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
f8ef68a72d9fea0778dc7bf75ed416c07d10dd73
created 2010-02-11 15:50 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Commit remaining piece of bug 543788, r=jimm
9ffbf751fdcc3e3a7712f0b359e46618385260dd
created 2010-02-03 13:09 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 542821 - 'Process startup event gets dropped on the floor by deferred messaging'. r=jimm.
less more (0) -60 tip