9a7492dc886374eff8f44f47b1a8eb73bba6bc13
reverted https://github.com/flutter/engine/pull/55939 due to postsubmit failures. It turns out the lifecycle is not exactly the same as the command pool. Instead, use a thread id map on the context to keep the right thread running and simplify shutdown. Leaving CI yaml edit for now to prove it works :) Fixes https://github.com/flutter/flutter/issues/157115
Description
Languages
Dart
75.4%
C++
16.4%
Objective-C++
2.7%
Java
2.7%
Objective-C
0.6%
Other
1.8%