ffa16ec08f3c70ed780252a714e21d5149f6628e
Relands https://github.com/flutter/engine/pull/45131 Fixes https://github.com/flutter/flutter/issues/132416 Differences from last time: - Some minor merge conflict fixes - Use the RTree to get the bounds instead of recalculating the bounds - Make the iOS platform view controller implementation use the impeller-aware slices instead of the display list ones. This has been fixed for Android and the desktop embedding, but I missed iOS. The unit tests weren't actually running before I branched for my PR, @zanderso fixed them up separately and this resulted in catching the failures on post submit last time.
Description
Languages
Dart
75.4%
C++
16.4%
Objective-C++
2.7%
Java
2.7%
Objective-C
0.6%
Other
1.8%