mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-12 00:50:40 +00:00
6a0e837433
We occasionally get reports of UI unresponsiveness immediately following the download phase of the stub installer. The longest operation that runs on the main thread during this phase is validating the code signature of the full installer. This patch moves that work (which is done in a native NSIS plugin) to a separate thread. Hopefully this helps resolve the hangs. I've also converted the build files for the plugin from Visual C++ 6 to 2017, just to avoid the inconvenience of needing to pull up VC6 to build it. MozReview-Commit-ID: CKje2a8M62i --HG-- extra : rebase_source : ec9a11268eed3c4f9e0783532b0e910289e809f9 |
||
---|---|---|
.. | ||
Contrib | ||
Plugins | ||
nsisui.exe |