Commit Graph

765504 Commits

Author SHA1 Message Date
Toshihito Kikuchi
220fbcaee4 Bug 1635823 - Skip nvd3d9wrap.dll to bypass Nvidia's crash for x86. r=mhowell, a=RyanVM
As Bug 1607574, we implemented a workaround for the crash caused by Nvidia's
shim driver, where we hardcoded "nvd3d9wrapx.dll" as a target's name.  However,
it turned out that nvd3d9wrapx.dll is only for x64, and in x86 nvd3d9wrap.dll
causes the same crash.  We need to choose a right name per platform.

Since there is no crash reports from ARM64 (probably no Nvidia driver is
available for Windows ARM64 now), we skip the workaround for ARM64.

Differential Revision: https://phabricator.services.mozilla.com/D74125
1970-01-01 00:00:00 +00:00
Tomislav Jovanovic
6cb509b787 Bug 1635637 - Add contextId to MessageSender, prevent onConnect in same Context r=robwu a=RyanVM
We already had logic to avoid sending to the same context, but weren't setting the `contextId` as necessary.
https://searchfox.org/mozilla-central/rev/dc4560dc/toolkit/components/extensions/ConduitsParent.jsm#251

Also add a test specifically for connect() triggering onConnect in the same Context, since the existing test only covered sendMessage.

Differential Revision: https://phabricator.services.mozilla.com/D74099
2020-05-06 17:08:11 +00:00
Andrew Sutherland
064b0f9501 Bug 1626728 - Normalize shutdown. r=perry,jstutte, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D69463

--HG--
extra : amend_source : fab5032257ffa8fe7232c5812244796dc73a25b1
1970-01-01 00:00:00 +00:00
Jan de Mooij
2e7bcc8dfa Bug 1607443 - Fix some alias sets. r=tcampbell, a=lizzard
Differential Revision: https://phabricator.services.mozilla.com/D58956
1970-01-01 00:00:00 +00:00