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

Issue 235933013: Add the backchannel for Blobs to be received into Blink from the database backend. (Closed)

Created:
6 years, 8 months ago by ericu
Modified:
6 years, 8 months ago
CC:
blink-reviews, Nils Barth (inactive), jamesr, Nate Chapin, arv+blink, jsbell+bindings_chromium.org, kouhei+bindings_chromium.org, sof, alecflett, ericu+idb_chromium.org, abarth-chromium, marja+watch_chromium.org, dglazkov+blink, dgrogan, adamk+blink_chromium.org, cmumford, haraken, jsbell+idb_chromium.org, Inactive
Visibility:
Public.

Description

Add the backchannel for Blobs to be received into Blink from the database backend. BUG=108012 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=172656

Patch Set 1 #

Patch Set 2 : Fix up the merge and get tests working. #

Patch Set 3 : Remove accidentally-included files #

Total comments: 9

Patch Set 4 : Rolled in feedback #

Total comments: 7

Patch Set 5 : Rolled in more feedback #

Patch Set 6 : Merged out #

Patch Set 7 : Fix oilpan type merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+196 lines, -51 lines) Patch
M Source/bindings/v8/IDBBindingUtilities.h View 1 2 3 4 5 2 chunks +7 lines, -1 line 0 comments Download
M Source/bindings/v8/IDBBindingUtilities.cpp View 1 2 3 4 5 6 chunks +7 lines, -7 lines 0 comments Download
M Source/modules/indexeddb/IDBAny.h View 1 2 3 4 5 6 6 chunks +17 lines, -5 lines 0 comments Download
M Source/modules/indexeddb/IDBAny.cpp View 1 2 3 4 5 2 chunks +10 lines, -2 lines 0 comments Download
M Source/modules/indexeddb/IDBCursor.h View 1 2 3 4 5 4 chunks +9 lines, -1 line 0 comments Download
M Source/modules/indexeddb/IDBCursor.cpp View 1 2 3 4 5 8 chunks +23 lines, -5 lines 0 comments Download
M Source/modules/indexeddb/IDBDatabase.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M Source/modules/indexeddb/IDBDatabase.cpp View 1 2 3 4 5 1 chunk +13 lines, -0 lines 0 comments Download
M Source/modules/indexeddb/IDBRequest.h View 1 2 3 4 5 4 chunks +8 lines, -5 lines 0 comments Download
M Source/modules/indexeddb/IDBRequest.cpp View 1 2 3 4 5 13 chunks +31 lines, -12 lines 0 comments Download
M Source/modules/indexeddb/IDBRequestTest.cpp View 1 2 3 4 5 2 chunks +6 lines, -4 lines 0 comments Download
M Source/modules/indexeddb/WebIDBCallbacksImpl.h View 1 2 3 4 5 2 chunks +13 lines, -4 lines 0 comments Download
M Source/modules/indexeddb/WebIDBCallbacksImpl.cpp View 1 2 3 4 5 6 chunks +40 lines, -5 lines 0 comments Download
M public/platform/WebIDBCallbacks.h View 2 chunks +9 lines, -0 lines 0 comments Download
M public/platform/WebIDBDatabase.h View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
ericu
6 years, 8 months ago (2014-04-15 03:29:57 UTC) #1
cmumford
lgtm https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBRequest.cpp File Source/modules/indexeddb/IDBRequest.cpp (right): https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBRequest.cpp#newcode225 Source/modules/indexeddb/IDBRequest.cpp:225: void IDBRequest::handleBlobAcks() Why do we check for non-zero ...
6 years, 8 months ago (2014-04-15 16:05:01 UTC) #2
jsbell
https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp File Source/modules/indexeddb/IDBCursor.cpp (right): https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp#newcode387 Source/modules/indexeddb/IDBCursor.cpp:387: m_request->ackReceivedBlobs(m_blobInfo.get()); I think m_request could be null if called ...
6 years, 8 months ago (2014-04-15 18:29:07 UTC) #3
ericu
https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp File Source/modules/indexeddb/IDBCursor.cpp (right): https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp#newcode387 Source/modules/indexeddb/IDBCursor.cpp:387: m_request->ackReceivedBlobs(m_blobInfo.get()); On 2014/04/15 18:29:07, jsbell wrote: > I think ...
6 years, 8 months ago (2014-04-16 23:04:13 UTC) #4
jsbell
https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp File Source/modules/indexeddb/IDBCursor.cpp (right): https://codereview.chromium.org/235933013/diff/40001/Source/modules/indexeddb/IDBCursor.cpp#newcode387 Source/modules/indexeddb/IDBCursor.cpp:387: m_request->ackReceivedBlobs(m_blobInfo.get()); On 2014/04/16 23:04:14, ericu wrote: > > (We ...
6 years, 8 months ago (2014-04-17 19:00:33 UTC) #5
ericu
https://codereview.chromium.org/235933013/diff/60001/Source/modules/indexeddb/IDBCursor.cpp File Source/modules/indexeddb/IDBCursor.cpp (right): https://codereview.chromium.org/235933013/diff/60001/Source/modules/indexeddb/IDBCursor.cpp#newcode364 Source/modules/indexeddb/IDBCursor.cpp:364: m_blobInfo = blobInfo; On 2014/04/17 19:00:33, jsbell wrote: > ...
6 years, 8 months ago (2014-04-17 19:30:14 UTC) #6
jsbell
lgtm https://codereview.chromium.org/235933013/diff/60001/Source/modules/indexeddb/IDBCursor.cpp File Source/modules/indexeddb/IDBCursor.cpp (right): https://codereview.chromium.org/235933013/diff/60001/Source/modules/indexeddb/IDBCursor.cpp#newcode364 Source/modules/indexeddb/IDBCursor.cpp:364: m_blobInfo = blobInfo; On 2014/04/17 19:30:14, ericu wrote: ...
6 years, 8 months ago (2014-04-17 20:19:23 UTC) #7
ericu
The CQ bit was checked by ericu@chromium.org
6 years, 8 months ago (2014-04-17 21:17:13 UTC) #8
ericu
The CQ bit was unchecked by ericu@chromium.org
6 years, 8 months ago (2014-04-17 21:17:21 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ericu@chromium.org/235933013/80001
6 years, 8 months ago (2014-04-17 21:17:26 UTC) #10
ericu
+abarth as owner.
6 years, 8 months ago (2014-04-17 21:18:20 UTC) #11
abarth-chromium
public/ LGTM (Sorry for the delay.)
6 years, 8 months ago (2014-04-24 00:42:53 UTC) #12
ericu
The CQ bit was checked by ericu@chromium.org
6 years, 8 months ago (2014-04-25 15:01:02 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ericu@chromium.org/235933013/80001
6 years, 8 months ago (2014-04-25 15:01:20 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-25 15:01:34 UTC) #15
commit-bot: I haz the power
Failed to apply patch for Source/modules/indexeddb/IDBAny.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 8 months ago (2014-04-25 15:01:35 UTC) #16
ericu
The CQ bit was checked by ericu@chromium.org
6 years, 8 months ago (2014-04-25 17:20:59 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ericu@chromium.org/235933013/120001
6 years, 8 months ago (2014-04-25 17:21:38 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-25 17:59:29 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on win_blink_rel
6 years, 8 months ago (2014-04-25 17:59:29 UTC) #20
ericu
The CQ bit was checked by ericu@chromium.org
6 years, 8 months ago (2014-04-25 18:36:40 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ericu@chromium.org/235933013/120001
6 years, 8 months ago (2014-04-25 18:37:45 UTC) #22
commit-bot: I haz the power
6 years, 8 months ago (2014-04-25 20:11:15 UTC) #23
Message was sent while issue was closed.
Change committed as 172656

Powered by Google App Engine
This is Rietveld 408576698