Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(325)

Issue 18438005: Move MimeMultipartTransformer and HttpBodyHandler to mime and http_server packages. (Closed)

Created:
7 years, 5 months ago by Anders Johnsen
Modified:
7 years, 5 months ago
Reviewers:
Bill Hesse
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Move MimeMultipartTransformer and HttpBodyHandler to mime and http_server packages. BUG= R=whesse@google.com Committed: https://code.google.com/p/dart/source/detail?r=24991

Patch Set 1 #

Total comments: 22

Patch Set 2 : Removed duplicated code now dart:io and Uri exposes the right stuff. #

Patch Set 3 : Removed _BufferList copy and MimeMultipartException reference in pub. #

Total comments: 19

Patch Set 4 : A few cleanups #

Patch Set 5 : Remove unneded import #

Patch Set 6 : Remove import. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+119 lines, -2001 lines) Patch
M pkg/http_server/lib/http_server.dart View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
A + pkg/http_server/lib/src/http_body.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/http_server/lib/src/http_body_impl.dart View 1 2 chunks +19 lines, -1 line 0 comments Download
A + pkg/http_server/lib/src/http_multipart_form_data.dart View 1 chunk +1 line, -1 line 0 comments Download
A + pkg/http_server/lib/src/http_multipart_form_data_impl.dart View 1 2 chunks +1 line, -2 lines 0 comments Download
A + pkg/http_server/test/http_body_test.dart View 1 2 3 4 chunks +32 lines, -37 lines 0 comments Download
A + pkg/http_server/test/http_multipart_test.dart View 2 chunks +5 lines, -8 lines 0 comments Download
M pkg/mime/lib/mime.dart View 1 chunk +4 lines, -0 lines 0 comments Download
A + pkg/mime/lib/src/mime_multipart_transformer.dart View 3 chunks +17 lines, -2 lines 0 comments Download
A + pkg/mime/test/mime_multipart_transformer_test.dart View 1 2 3 2 chunks +21 lines, -18 lines 0 comments Download
M runtime/bin/builtin.dart View 1 2 3 4 2 chunks +13 lines, -8 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/utils.dart View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
D sdk/lib/io/http_body.dart View 1 chunk +0 lines, -238 lines 0 comments Download
D sdk/lib/io/http_body_impl.dart View 1 1 chunk +0 lines, -199 lines 0 comments Download
D sdk/lib/io/http_multipart_form_data.dart View 1 chunk +0 lines, -73 lines 0 comments Download
D sdk/lib/io/http_multipart_form_data_impl.dart View 1 1 chunk +0 lines, -139 lines 0 comments Download
M sdk/lib/io/io.dart View 1 1 chunk +0 lines, -5 lines 0 comments Download
M sdk/lib/io/iolib_sources.gypi View 1 1 chunk +0 lines, -5 lines 0 comments Download
D sdk/lib/io/mime_multipart_parser.dart View 1 chunk +0 lines, -405 lines 0 comments Download
D tests/standalone/io/http_body_test.dart View 1 1 chunk +0 lines, -340 lines 0 comments Download
D tests/standalone/io/http_multipart_test.dart View 1 chunk +0 lines, -200 lines 0 comments Download
D tests/standalone/io/mime_multipart_parser_test.dart View 1 chunk +0 lines, -318 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Anders Johnsen
I'll send this CL out to a broader audience once we agree on how this ...
7 years, 5 months ago (2013-07-02 14:55:42 UTC) #1
Bill Hesse
https://codereview.chromium.org/18438005/diff/1/pkg/http_server/lib/src/http_body_impl.dart File pkg/http_server/lib/src/http_body_impl.dart (right): https://codereview.chromium.org/18438005/diff/1/pkg/http_server/lib/src/http_body_impl.dart#newcode209 pkg/http_server/lib/src/http_body_impl.dart:209: // TODO(ajohnsen): Provide in dart:io? Do you now mean ...
7 years, 5 months ago (2013-07-03 11:30:27 UTC) #2
Anders Johnsen
PTAL, I think the cleanup is sufficient for this to land. https://codereview.chromium.org/18438005/diff/1/pkg/http_server/lib/src/http_body_impl.dart File pkg/http_server/lib/src/http_body_impl.dart (right): ...
7 years, 5 months ago (2013-07-12 10:45:57 UTC) #3
Bill Hesse
lgtm https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart File pkg/http_server/lib/src/http_body_impl.dart (right): https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart#newcode163 pkg/http_server/lib/src/http_body_impl.dart:163: .listen((data) => string = data, What about an ...
7 years, 5 months ago (2013-07-12 11:43:33 UTC) #4
Anders Johnsen
https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart File pkg/http_server/lib/src/http_body_impl.dart (right): https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart#newcode163 pkg/http_server/lib/src/http_body_impl.dart:163: .listen((data) => string = data, On 2013/07/12 11:43:33, Bill ...
7 years, 5 months ago (2013-07-15 08:21:32 UTC) #5
Bill Hesse
lgtm https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart File pkg/http_server/lib/src/http_body_impl.dart (right): https://codereview.chromium.org/18438005/diff/9001/pkg/http_server/lib/src/http_body_impl.dart#newcode163 pkg/http_server/lib/src/http_body_impl.dart:163: .listen((data) => string = data, On 2013/07/12 11:43:33, ...
7 years, 5 months ago (2013-07-15 08:26:33 UTC) #6
Anders Johnsen
7 years, 5 months ago (2013-07-15 08:40:56 UTC) #7
Message was sent while issue was closed.
Committed patchset #6 manually as r24991 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698