gecko-dev/mozglue/misc
Doug Thayer c0eae2f201 Bug 1665453 - Poll for native events in between prefetching early dlls r=agashlin
In the initial patches for bug 1656526, mhowell noticed that for startups which
take a very long time, if the user interacts with the skeleton UI window, the OS
will flag us as not responsive, which could be a poorer user experience than
seeing nothing. Since our UI is designed to look non-interactive anyway, we
assume that a better experience would be to simply squash the not responsive
response from the OS by trivially processing native events. It's not perfect in,
say, the event that startup is hung for some reason, but it's arguably preferable
to our old model of startup being hung, which was just nothing being displayed at
all.

Differential Revision: https://phabricator.services.mozilla.com/D91005
2020-09-24 23:51:42 +00:00
..
decimal
interceptor Bug 1665734 - Fix -Wunused-lambda-capture warnings in non-Nightly build. r=mhowell 2020-09-18 16:47:41 +00:00
AutoProfilerLabel.cpp
AutoProfilerLabel.h
ConditionVariable_posix.cpp
ConditionVariable_windows.cpp
Debug.h
DynamicallyLinkedFunctionPtr.h
ImportDir.h Bug 1662560 - Always retrieve the imagebase of the child process's executable from a process handle. r=mhowell 2020-09-15 21:10:06 +00:00
MmapFaultHandler.cpp
MmapFaultHandler.h
moz.build Bug 1665453 - Rename EarlyBlankWindow to PreXULSkeletonUI r=agashlin 2020-09-24 14:25:56 +00:00
Mutex_posix.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-08-31 09:23:02 +00:00
Mutex_windows.cpp
MutexPlatformData_posix.h
MutexPlatformData_windows.h
NativeNt.h
nsWindowsDllInterceptor.h Bug 1588245 - Collect the assembly pattern of a target function on detour failure. r=mhowell 2020-09-17 01:42:26 +00:00
PlatformConditionVariable.h
PlatformMutex.h
PreXULSkeletonUI.cpp Bug 1665453 - Poll for native events in between prefetching early dlls r=agashlin 2020-09-24 23:51:42 +00:00
PreXULSkeletonUI.h Bug 1665453 - Poll for native events in between prefetching early dlls r=agashlin 2020-09-24 23:51:42 +00:00
Printf.cpp
Printf.h
StackWalk_windows.h
StackWalk.cpp
StackWalk.h
TimeStamp_darwin.cpp
TimeStamp_posix.cpp
TimeStamp_windows.cpp
TimeStamp_windows.h
TimeStamp.cpp
TimeStamp.h
WindowsDpiAwareness.h Bug 1665357 - Ensure DPI_AWARENESS_CONTEXT is defined r=mhowell 2020-09-16 20:14:40 +00:00
WindowsMapRemoteView.cpp
WindowsMapRemoteView.h
WindowsProcessMitigations.cpp
WindowsProcessMitigations.h
WindowsUnicode.cpp
WindowsUnicode.h
WinUtils.h