| Index: dart/pkg/http_base/lib/http_base_io.dart | 
| diff --git a/dart/pkg/http_base/lib/http_base_io.dart b/dart/pkg/http_base/lib/http_base_io.dart | 
| deleted file mode 100644 | 
| index f33383d5eda15c07de881a5794925077405d8774..0000000000000000000000000000000000000000 | 
| --- a/dart/pkg/http_base/lib/http_base_io.dart | 
| +++ /dev/null | 
| @@ -1,38 +0,0 @@ | 
| -library http_base.http_base_io; | 
| - | 
| -import 'dart:io' as io; | 
| -import 'dart:async'; | 
| - | 
| -import 'http_base.dart'; | 
| -export 'http_base.dart'; | 
| - | 
| -/// An implementation for [RequestHandler]. It uses dart:io to make http | 
| -/// requests. | 
| -class Client { | 
| -  // TODO: Should we provide a mechanism to close (forcefully or not) [_client]? | 
| -  final io.HttpClient _client = new io.HttpClient(); | 
| - | 
| -  Future<Response> call(Request request) { | 
| -   return _client.openUrl(request.method, request.url).then((ioRequest) { | 
| -     // TODO: Special case Cookie/Set-Cookie here! | 
| - | 
| -     for (var name in request.headers.names) { | 
| -       ioRequest.headers.set(name, request.headers[name]); | 
| -     } | 
| - | 
| -     var stream = request.read(); | 
| -     return ioRequest.addStream(stream).then((_) { | 
| -       return ioRequest.close(); | 
| -     }); | 
| -   }).then((io.HttpClientResponse ioResponse) { | 
| -     var headerMap = {}; | 
| -     ioResponse.headers.forEach((name, values) { | 
| -       headerMap[name] = values; | 
| -     }); | 
| -     var headers = new HeadersImpl(headerMap); | 
| - | 
| -     return new ResponseImpl( | 
| -         ioResponse.statusCode, headers: headers, body: ioResponse); | 
| -   }); | 
| -  } | 
| -} | 
|  |