33b7b45252
Synchronous errors are caught and piped into the returned future. This makes handling errors in Future.wait uniform. Fixes #23656 BUG= http://dartbug.com/23656 R=lrn@google.com Review URL: https://codereview.chromium.org/2252823004 .