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

Issue 1131463006: [PresentationAPI] Plumbing send(Blob) from PresentationSession IDL to platform/. (Closed)

Created:
5 years, 7 months ago by USE s.singapati at gmail.com
Modified:
5 years, 6 months ago
CC:
blink-reviews, dglazkov+blink, mark a. foltz
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

[PresentationAPI] Plumbing send(Blob) from PresentationSession IDL to platform/. All messages are queued in PresentationSession. Blob messages are loaded as array buffer asynchronously and then sent in order. This is part of a three-side change: 1. This (Blink) CL 2. Chromium CL: https://codereview.chromium.org/1140713005/ 3. Cleanup: Make sendBlobData() pure virtual in WebPresentationClient. BUG=459008 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196668

Patch Set 1 #

Total comments: 21

Patch Set 2 : #

Total comments: 5

Patch Set 3 : Refactor and queue all messages. #

Total comments: 2

Patch Set 4 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+198 lines, -23 lines) Patch
M Source/modules/presentation/PresentationController.h View 1 chunk +5 lines, -2 lines 0 comments Download
M Source/modules/presentation/PresentationController.cpp View 1 chunk +7 lines, -0 lines 0 comments Download
M Source/modules/presentation/PresentationSession.h View 1 2 3 4 chunks +43 lines, -4 lines 0 comments Download
M Source/modules/presentation/PresentationSession.cpp View 1 2 3 7 chunks +133 lines, -16 lines 1 comment Download
M Source/modules/presentation/PresentationSession.idl View 1 chunk +1 line, -1 line 0 comments Download
M public/platform/modules/presentation/WebPresentationClient.h View 1 2 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (10 generated)
USE s.singapati at gmail.com
PTAL. Here is initial patch. Blob items (only) are queued and loaded as array buffer ...
5 years, 7 months ago (2015-05-15 20:47:51 UTC) #2
whywhat
Mark and me will be at the Second Screens WG F2F meeting this week so ...
5 years, 7 months ago (2015-05-17 20:32:52 UTC) #5
USE s.singapati at gmail.com
Yes, in overall this looks like need some re-factoring. 1st thing is it needs to ...
5 years, 7 months ago (2015-05-18 15:51:36 UTC) #6
mlamouri (slow - plz ping)
https://codereview.chromium.org/1131463006/diff/1/Source/modules/presentation/PresentationSession.cpp File Source/modules/presentation/PresentationSession.cpp (right): https://codereview.chromium.org/1131463006/diff/1/Source/modules/presentation/PresentationSession.cpp#newcode60 Source/modules/presentation/PresentationSession.cpp:60: virtual ~BlobLoader() { } override maybe? https://codereview.chromium.org/1131463006/diff/1/Source/modules/presentation/PresentationSession.cpp#newcode65 Source/modules/presentation/PresentationSession.cpp:65: virtual ...
5 years, 7 months ago (2015-05-19 13:08:55 UTC) #7
mark a. foltz
Concerns: - This seems not very efficient. It's reading file blobs into the renderer process ...
5 years, 7 months ago (2015-05-20 15:40:04 UTC) #9
USE s.singapati at gmail.com
Addressed current review comments. RE: About concerns: - This seems not very efficient. It's reading ...
5 years, 7 months ago (2015-05-21 19:49:55 UTC) #10
USE s.singapati at gmail.com
On 2015/05/20 15:40:04, mfoltz_ooo_until_5-26 wrote: > Concerns: > > - This seems not very efficient. ...
5 years, 7 months ago (2015-05-25 19:22:33 UTC) #11
whywhat
On 2015/05/25 at 19:22:33, s.singapati wrote: > On 2015/05/20 15:40:04, mfoltz_ooo_until_5-26 wrote: > > Concerns: ...
5 years, 7 months ago (2015-05-26 13:51:25 UTC) #12
mark a. foltz
First, about loading Blobs in the browser. I don't see a good way of doing ...
5 years, 7 months ago (2015-05-26 20:41:48 UTC) #13
USE s.singapati at gmail.com
PTAL. RE: On 2015/05/26 20:41:48, mark a. foltz wrote: > First, about loading Blobs in ...
5 years, 7 months ago (2015-05-27 19:37:51 UTC) #14
mark a. foltz
LGTM, but I'm not sure how to respond to your question in the comments. https://codereview.chromium.org/1131463006/diff/40001/Source/modules/presentation/PresentationSession.cpp ...
5 years, 6 months ago (2015-06-01 17:39:29 UTC) #15
USE s.singapati at gmail.com
https://codereview.chromium.org/1131463006/diff/40001/Source/modules/presentation/PresentationSession.cpp File Source/modules/presentation/PresentationSession.cpp (right): https://codereview.chromium.org/1131463006/diff/40001/Source/modules/presentation/PresentationSession.cpp#newcode279 Source/modules/presentation/PresentationSession.cpp:279: // TODO(s.singapati): Is it more safe to call m_blobLoader.clear() ...
5 years, 6 months ago (2015-06-01 19:51:36 UTC) #16
USE s.singapati at gmail.com
PTAL. Mounir Lamouri: Any comments please? https://codereview.chromium.org/1131463006/diff/60001/Source/modules/presentation/PresentationSession.cpp File Source/modules/presentation/PresentationSession.cpp (right): https://codereview.chromium.org/1131463006/diff/60001/Source/modules/presentation/PresentationSession.cpp#newcode277 Source/modules/presentation/PresentationSession.cpp:277: m_blobLoader.clear(); Did manual ...
5 years, 6 months ago (2015-06-02 16:25:44 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1131463006/60001
5 years, 6 months ago (2015-06-05 13:32:06 UTC) #20
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 6 months ago (2015-06-05 14:30:08 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1131463006/60001
5 years, 6 months ago (2015-06-08 07:19:55 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/65617)
5 years, 6 months ago (2015-06-08 09:38:06 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1131463006/60001
5 years, 6 months ago (2015-06-08 11:22:09 UTC) #28
commit-bot: I haz the power
5 years, 6 months ago (2015-06-08 12:21:25 UTC) #29
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=196668

Powered by Google App Engine
This is Rietveld 408576698