e661776f80
Closes https://github.com/dart-lang/sdk/issues/56897 Adds a few missing tests to make sure we handle already converted functions, Dart functions that were wrapped by a previous call, and JS functions correctly in allowInterop and allowInteropCaptureThis. Change-Id: Iaa6f34652717787fad8141ad941c47e944e70a5e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/390400 Auto-Submit: Srujan Gaddam <srujzs@google.com> Commit-Queue: Srujan Gaddam <srujzs@google.com> Reviewed-by: Nicholas Shahan <nshahan@google.com>