ipc/glue/WindowsMessageLoop.cpp
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
bf1d0c9242d9ac334c7f7521789840a7c711b418
created 2015-04-23 15:10 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
59793d7e1b7ea50432068c4de9edee1adcc57b59
created 2015-03-30 10:42 -0700
pushed 2015-06-03 20:24 +0000
Aaron Klotz Aaron Klotz - Bug 1133351 - Part 2: Use SetWinEventHook to detect OLE Window. r=bent, a=lizzard
8f1677195e6f1442403c4b7f6ee995b919f32dad
created 2015-03-25 20:54 -0700
pushed 2015-06-03 20:24 +0000
Aaron Klotz Aaron Klotz - Bug 1133351 - Part 1: Make Windows IPC play nicely with COM STA marshaling. r=bsmedberg, a=lizzard
e9769c80ee593c9981cb00079801ae040ba55213
created 2015-03-28 06:08 -0700
pushed 2015-05-11 18:39 +0000
Aaron Klotz Aaron Klotz - Bug 1133351: Backed out 0cc8abe4e2bb for assertion failures; r=bustage
0cc8abe4e2bbcc18e0bf45d6fa77ac3484e9f0fc
created 2015-03-25 20:54 -0700
pushed 2015-05-11 18:39 +0000
Aaron Klotz Aaron Klotz - Bug 1133351: Make Windows IPC play nicely with COM STA marshaling; r=bsmedberg
07f4a782ff639fc59b91fba1972107c4e9ab65f6
created 2014-12-29 16:12 -0700
pushed 2015-02-23 15:17 +0000
Aaron Klotz Aaron Klotz - Bug 998863: Asynchronous Plugin Initialization, Part 3: ipc/glue changes; r=dvander
76d1641cf90bfa580bd04864f09c3a086bcf59f2
created 2014-12-24 18:28 -0800
pushed 2015-02-23 15:17 +0000
Phil Ringnalda Phil Ringnalda - Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
ba058cc7a1b201ce8d6b05263fa4b35aa71fe1de
created 2014-12-24 17:56 -0700
pushed 2015-02-23 15:17 +0000
Aaron Klotz Aaron Klotz - Bug 998863: Asynchronous Plugin Initialization, Part 3: ipc/glue changes; r=dvander
ce3f106abcd27d6b992627a2a5b3b8c1059d43c3
created 2014-08-15 12:12 -0500
pushed 2014-10-13 16:35 +0000
Jim Mathies Jim Mathies - Bug 874437 - Only enable ipc sync wait deferred Windows message handling for plugin protocols, everything else should use standard blocking waits. r=bsmedberg
b3c4148afdd4767db0d40d4f01b3808fefcf7610
created 2014-08-12 14:06 -0500
pushed 2014-10-13 16:35 +0000
Jim Mathies Jim Mathies - Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
61d81c3acd46ebc6550441e6a5fc08d36e8db9ee
created 2014-08-19 12:51 -0500
pushed 2014-09-02 16:39 +0000
Jim Mathies Jim Mathies - Bug 874437 - Only enable ipc sync wait deferred Windows message handling for plugin protocols, everything else should use standard blocking waits. r=bsmedberg, a=sledru
68689e07ffec8d542ef2c9335609afe0db6958e5
created 2014-08-13 04:39 -0500
pushed 2014-09-02 16:39 +0000
Jim Mathies Jim Mathies - Bug 1047842 - Pass WM_GETTEXTLENGTH messages in ipc wait for notify calls to DefWindowProc. r=bent, a=sledru
e8ba5bca8c4ca59413790f575ef0c4baa504c582
created 2014-08-07 22:21 -0400
pushed 2014-09-02 16:39 +0000
Jim Mathies Jim Mathies - Bug 1044245 - Don't track Windows IPC stack frames on non-gui threads. r=bsmedberg, a=sledru
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.
less more (0) -60 tip