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`

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.
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.

Back to Bug 1715650 Comment 0