8e0b0d5fa0
Closes #41105 Closes #41106 Closes #41447 Bug: http://dartbug.com/41105 Bug: http://dartbug.com/41106 Bug: http://dartbug.com/41447 Change-Id: I041c4a861fa580a9a9da77416308300206f4774e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/151393 Commit-Queue: Dmitry Stefantsov <dmitryas@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com>