As of bug 1707954 landing, I would like us to begin failing Windows builds when a patch adds new calls to the following functions: * `CoInitialize` * `CoInitializeEx` * `CoUninitialize` * `OleUninitialize` * `OleInitialize` We will need a list of exceptions, as there are many extant calls already in the tree. Furthermore, `mozilla::mscom::ProcessRuntime` and `mozilla::mscom::EnsureMTA` should be exempt, as these two classes are the ones that actually do need to make such calls.
Bug 1715650 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
As of bug 1707954 landing, I would like us to begin failing Windows builds when a patch adds new calls to the following functions: * `CoInitialize` * `CoInitializeEx` * `CoUninitialize` * `OleUninitialize` * `OleInitialize` * `RoInitialize` * `RoUninitialize` We will need a list of exceptions, as there are many extant calls already in the tree. Furthermore, `mozilla::mscom::ProcessRuntime` and `mozilla::mscom::EnsureMTA` should be exempt, as these two classes are the ones that actually do need to make such calls.