mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
458a02325f
If the launcher process's parent process was ephemeral, the parent may have terminated before the launcher has a chance to open a handle to it. If so, OpenProcess will fail with ERROR_INVALID_PARAMETER, as the pid is now invalid. This is a common case, so instead of erroring out, IsSameBinaryAsParentProcess should treat this case as, "No, our parent was not a Firefox binary" and just return false. This eliminated the intermittent xpcshell failures on try. Differential Revision: https://phabricator.services.mozilla.com/D12714 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
macbuild/Contents | ||
no-pie | ||
profile | ||
winlauncher | ||
blocklist.xml | ||
firefox.exe.manifest | ||
macversion.py | ||
Makefile.in | ||
module.ver | ||
moz.build | ||
nsBrowserApp.cpp | ||
permissions | ||
splash.rc |