Bug 607326 - Fix for ASSERTION: Received 'nonqueued' message 126. r=bent, a=final.
authorJim Mathies <jmathies@mozilla.com>
Fri, 05 Nov 2010 10:19:05 -0500
changeset 56923 c5c5fbdb20d1
parent 56922 770046fa622d
child 56924 25e44442a6e8
push id16728
push userjmathies@mozilla.com
push dateFri, 05 Nov 2010 15:19:43 +0000
treeherdermozilla-central@c5c5fbdb20d1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbent, final
bugs607326
milestone2.0b8pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 607326 - Fix for ASSERTION: Received 'nonqueued' message 126. r=bent, a=final.
ipc/glue/WindowsMessageLoop.cpp
--- a/ipc/glue/WindowsMessageLoop.cpp
+++ b/ipc/glue/WindowsMessageLoop.cpp
@@ -205,16 +205,17 @@ ProcessOrDeferMessage(HWND hwnd,
     case WM_IME_NOTIFY:
     case WM_IME_SETCONTEXT:
     case WM_KILLFOCUS:
     case WM_MOUSEWHEEL:
     case WM_NCDESTROY:
     case WM_PARENTNOTIFY:
     case WM_SETFOCUS:
     case WM_SYSCOMMAND:
+    case WM_DISPLAYCHANGE:
     case WM_SHOWWINDOW: // Intentional fall-through.
     case WM_XP_THEMECHANGED: {
       deferred = new DeferredSendMessage(hwnd, uMsg, wParam, lParam);
       break;
     }
 
     case WM_DEVICECHANGE:
     case WM_NCACTIVATE: // Intentional fall-through.