Use Future for error handling. This appears to be the recommended way of doing things because it is safer.
Use Future for error handling. This appears to be the recommended way of doing things because it is safer.

R=devoncarew@google.com, scheglov@google.com

Review URL: https://codereview.chromium.org//166703004

git-svn-id: c93d8a2297af3b929165606efe145742a534bc71@32748 260f80e4-7a28-3924-810f-c04153c831b5

dart-archive/dart-sdk,dart-archive/dart-sdk,dart-archive/dart-sdk,dart-lang/sdk,dartino/dart-sdk,dart-lang/sdk,dart-lang/sdk,dartino/dart-sdk,dart-archive/dart-sdk,dart-lang/sdk,dart-archive/dart-sdk,dartino/dart-sdk,dart-archive/dart-sdk,dart-lang/sdk,dartino/dart-sdk,dart-archive/dart-sdk,dart-archive/dart-sdk,dart-lang/sdk,dartino/dart-sdk,dart-lang/sdk,dartino/dart-sdk,dartino/dart-sdk,dart-archive/dart-sdk,dartino/dart-sdk,dartino/dart-sdk,dart-lang/sdk