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

Issue 12661003: Fix empty zlib deflate and early close of responses. (Closed)

Created:
7 years, 9 months ago by Anders Johnsen
Modified:
7 years, 9 months ago
Reviewers:
Søren Gjesse
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Fix empty zlib deflate and early close of responses. BUG= Committed: https://code.google.com/p/dart/source/detail?r=19910

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -4 lines) Patch
M sdk/lib/io/data_transformer.dart View 1 3 chunks +4 lines, -0 lines 0 comments Download
M sdk/lib/io/http_impl.dart View 1 3 chunks +7 lines, -3 lines 0 comments Download
M tests/standalone/io/http_compression_test.dart View 1 2 chunks +42 lines, -1 line 0 comments Download
M tests/standalone/io/zlib_test.dart View 2 chunks +18 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Anders Johnsen
7 years, 9 months ago (2013-03-13 07:59:09 UTC) #1
Søren Gjesse
lgtm https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/data_transformer.dart File sdk/lib/io/data_transformer.dart (right): https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/data_transformer.dart#newcode39 sdk/lib/io/data_transformer.dart:39: bool _haveData = false; _haveData -> _empty? https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/http_impl.dart ...
7 years, 9 months ago (2013-03-13 08:08:21 UTC) #2
Søren Gjesse
On 2013/03/13 08:08:21, Søren Gjesse wrote: > lgtm > > https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/data_transformer.dart > File sdk/lib/io/data_transformer.dart (right): ...
7 years, 9 months ago (2013-03-13 08:09:34 UTC) #3
Anders Johnsen
Committed patchset #2 manually as r19910 (presubmit successful).
7 years, 9 months ago (2013-03-13 08:24:58 UTC) #4
Anders Johnsen
7 years, 9 months ago (2013-03-13 08:25:00 UTC) #5
Message was sent while issue was closed.
Landing

https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/data_transformer.dart
File sdk/lib/io/data_transformer.dart (right):

https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/data_transformer.d...
sdk/lib/io/data_transformer.dart:39: bool _haveData = false;
On 2013/03/13 08:08:22, Søren Gjesse wrote:
> _haveData -> _empty?

Done.

https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/http_impl.dart
File sdk/lib/io/http_impl.dart (right):

https://codereview.chromium.org/12661003/diff/1/sdk/lib/io/http_impl.dart#new...
sdk/lib/io/http_impl.dart:440: .any((encoding) => encoding.toLowerCase() ==
"gzip") &&
On 2013/03/13 08:08:22, Søren Gjesse wrote:
> Trim whitespace here as well.

Done.

https://codereview.chromium.org/12661003/diff/1/tests/standalone/io/http_comp...
File tests/standalone/io/http_compression_test.dart (right):

https://codereview.chromium.org/12661003/diff/1/tests/standalone/io/http_comp...
tests/standalone/io/http_compression_test.dart:23:
request.headers.set(HttpHeaders.ACCEPT_ENCODING, "gzip,deflate");
On 2013/03/13 08:08:22, Søren Gjesse wrote:
> Also test with other Accept-Encoding headers, like:
> 
> gzip
> deflate
> gzip, deflate
> gzip ,deflate
> gzip  ,  deflate
> deflate,gzip
> deflate, gzip
> deflate ,gzip
> deflate  ,  gzip
> abc,deflate  ,  gzip,def,,,ghi  ,jkl
> xgzip
> gzipx

Done.

Powered by Google App Engine
This is Rietveld 408576698