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

Issue 9007055: Check response code before writing blob to file. (Closed)

Created:
8 years, 12 months ago by tzik
Modified:
8 years, 11 months ago
Reviewers:
ericu
CC:
chromium-reviews, kinuko+watch, darin-cc_chromium.org
Base URL:
git://localhost/chromium.git@master
Visibility:
Public.

Description

Check response code before writing blob to file. In current impl, FileWriterDelegate does not check response code of blob scheme request. This causes falsely success write-job when writing broken blob to file. This patch makes it explicitly fail. BUG=None TEST="FileWriterDelegateTest.*, FileSystemOperationWriteTest.*" Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116663

Patch Set 1 : '' #

Patch Set 2 : '' #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -4 lines) Patch
M webkit/fileapi/file_system_operation_write_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M webkit/fileapi/file_writer_delegate.cc View 1 chunk +1 line, -1 line 4 comments Download
M webkit/fileapi/file_writer_delegate_unittest.cc View 1 2 chunks +7 lines, -2 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
tzik
Could you review this patch?
8 years, 11 months ago (2012-01-05 03:34:30 UTC) #1
ericu
http://codereview.chromium.org/9007055/diff/8001/webkit/fileapi/file_writer_delegate.cc File webkit/fileapi/file_writer_delegate.cc (right): http://codereview.chromium.org/9007055/diff/8001/webkit/fileapi/file_writer_delegate.cc#newcode172 webkit/fileapi/file_writer_delegate.cc:172: if (!request->status().is_success() || request->GetResponseCode() != 200) { Why is ...
8 years, 11 months ago (2012-01-05 05:47:20 UTC) #2
tzik
http://codereview.chromium.org/9007055/diff/8001/webkit/fileapi/file_writer_delegate.cc File webkit/fileapi/file_writer_delegate.cc (right): http://codereview.chromium.org/9007055/diff/8001/webkit/fileapi/file_writer_delegate.cc#newcode172 webkit/fileapi/file_writer_delegate.cc:172: if (!request->status().is_success() || request->GetResponseCode() != 200) { On 2012/01/05 ...
8 years, 11 months ago (2012-01-05 06:59:45 UTC) #3
ericu
8 years, 11 months ago (2012-01-05 16:22:33 UTC) #4
lgtm

Powered by Google App Engine
This is Rietveld 408576698