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

Issue 23898002: Dispatch FileSystemOperationRunner callbacks always synchronously (Closed)

Created:
7 years, 3 months ago by kinuko
Modified:
7 years, 3 months ago
CC:
chromium-reviews, tzik+watch_chromium.org, kinuko+watch, darin-cc_chromium.org
Visibility:
Public.

Description

Dispatch FileSystemOperationRunner callbacks always synchronously - Re-post callbacks only if they are called synchronously - Always return a valid operation ID (even if it's finished immediately) - Fix cancel callbacks ordering BUG=279288 TEST=existing tests TBR=hidehiko@chromium.org, tzik@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221384

Patch Set 1 : #

Total comments: 2

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : dropped the change that modifies existing behavior #

Unified diffs Side-by-side diffs Delta from patch set Stats (+413 lines, -142 lines) Patch
M content/content_tests.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
M webkit/browser/fileapi/file_system_operation_runner.h View 1 4 chunks +25 lines, -9 lines 0 comments Download
M webkit/browser/fileapi/file_system_operation_runner.cc View 1 25 chunks +238 lines, -133 lines 0 comments Download
A webkit/browser/fileapi/file_system_operation_runner_unittest.cc View 1 2 3 1 chunk +149 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
kinuko
Abe-san, this one just come up to me as an alternative patch in the same ...
7 years, 3 months ago (2013-09-03 22:10:39 UTC) #1
hidehiko
On 2013/09/03 22:10:39, kinuko wrote: > Abe-san, this one just come up to me as ...
7 years, 3 months ago (2013-09-04 03:22:55 UTC) #2
kinuko
tzik: can you also do a cross-review? Thanks,
7 years, 3 months ago (2013-09-04 15:28:55 UTC) #3
tzik
lgtm https://codereview.chromium.org/23898002/diff/27001/webkit/browser/fileapi/file_system_operation_runner.h File webkit/browser/fileapi/file_system_operation_runner.h (right): https://codereview.chromium.org/23898002/diff/27001/webkit/browser/fileapi/file_system_operation_runner.h#newcode236 webkit/browser/fileapi/file_system_operation_runner.h:236: void DidFinish(OperationHandle handle, Can we replace these OperationHandle ...
7 years, 3 months ago (2013-09-05 03:35:20 UTC) #4
kinuko
Added tests, and slightly modified the existing cancel behavior so that we consistently return INVALID_OPERATION ...
7 years, 3 months ago (2013-09-05 05:51:02 UTC) #5
kinuko
On 2013/09/05 05:51:02, kinuko wrote: > Added tests, and slightly modified the existing cancel behavior ...
7 years, 3 months ago (2013-09-05 07:31:52 UTC) #6
kinuko
TBR-ing avi for one-line content_tests.gypi change.
7 years, 3 months ago (2013-09-05 11:23:27 UTC) #7
kinuko
7 years, 3 months ago (2013-09-05 11:24:44 UTC) #8
Message was sent while issue was closed.
Committed patchset #4 manually as r221384 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698