
relands https://github.com/flutter/engine/pull/56995 It previously landed with stale presubmits, this should be up to date now. I have the fix in a separate commit. [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style