DescriptionHandle has_more correctly in WebFileSystemImpl
Make WaitableCallbackResults ref-counted and a member of WebFileSystemImpl to keep it alive longer than before.
Add CallbacksUnregisterMode argument to RunCallbacks() to keep callbacks registered when necessary.
Initialize next_callbacks_id_ with 1 instead 0 to make 0 usable as an invalid ID.
Implement waitForAdditionalResult().
UnregisterCallbacks() is also responsible to unregister WaitableCallbackResults.
Corresponding patch: https://codereview.chromium.org/178333009/
BUG=347900
TEST=run_webkit_tests.sh http/tests/filesystem/\*
TEST=run_webkit_tests.sh http/tests/inspector/filesystem/\*
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255625
Patch Set 1 : #Patch Set 2 : ifdef hack #
Total comments: 2
Patch Set 3 : rebase & rename to AddResultsAndSignal #Patch Set 4 : Fix race #
Messages
Total messages: 17 (0 generated)
|