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

Issue 369043003: Let canvas decide how to handle the case of resource lost reported by client: 2D part (Closed)

Created:
6 years, 5 months ago by Hongbo Min
Modified:
6 years, 5 months ago
CC:
blink-reviews, jamesr, krit, jbroman, abarth-chromium, danakj, dglazkov+blink, Rik, Stephen Chennney, pdr., rwlbuis, Shouqun Liu
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Let canvas 2D decide how to handle the case of resource lost reported by client We must clear and release some internal references even if the mailbox resource is treated as lost from client code, so that no memory leaking happens. BUG=390960 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178736

Patch Set 1 #

Total comments: 2

Patch Set 2 : refine the logic of context lost for webgl case #

Patch Set 3 : update the testing code for drawingbuffer #

Patch Set 4 : add default parameter value for mailboxReleased interface #

Total comments: 2

Patch Set 5 : not use lostResource flag #

Total comments: 16

Patch Set 6 : fix nits #

Patch Set 7 : remove mailbox if context lost for webgl #

Patch Set 8 : delete mailbox if context or resource is lost #

Total comments: 10

Patch Set 9 : release mailbox immediately if resource is lost #

Total comments: 7

Patch Set 10 : reset syncPoint for lostResource #

Total comments: 2

Patch Set 11 : delete mailbox for lostResource #

Total comments: 4

Patch Set 12 : split out webgl part as another CL #

Total comments: 2

Patch Set 13 : add FIXME for default value removal #

Patch Set 14 : Rebase code to trunk #

Patch Set 15 : Return early if context is lost #

Patch Set 16 : remove logging #

Patch Set 17 : adjust the if-else clause #

Patch Set 18 : re-order logical operator for contextLost #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -16 lines) Patch
M Source/platform/graphics/Canvas2DLayerBridge.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/graphics/Canvas2DLayerBridge.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +34 lines, -11 lines 0 comments Download
M Source/platform/graphics/gpu/DrawingBuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/graphics/gpu/DrawingBuffer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +6 lines, -1 line 0 comments Download
M public/platform/WebExternalTextureLayerClient.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +5 lines, -2 lines 0 comments Download

Messages

Total messages: 103 (0 generated)
Hongbo Min
junov@, danakj@ This CL is trying to let canvas handle the resource lost by itself, ...
6 years, 5 months ago (2014-07-03 08:22:48 UTC) #1
dshwang
https://codereview.chromium.org/369043003/diff/1/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/1/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: // TODO(hmin): Handle the resource lost case. I'm also ...
6 years, 5 months ago (2014-07-03 08:36:58 UTC) #2
Hongbo Min
https://codereview.chromium.org/369043003/diff/1/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/1/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: // TODO(hmin): Handle the resource lost case. On 2014/07/03 ...
6 years, 5 months ago (2014-07-03 09:11:19 UTC) #3
Hongbo Min
Ops...the buildbots are all red, how do I make buildbot green if it also requires ...
6 years, 5 months ago (2014-07-03 09:29:28 UTC) #4
dshwang
On 2014/07/03 09:11:19, Hongbo Min wrote: > Thanks for your comments! The CL is updated ...
6 years, 5 months ago (2014-07-03 09:52:13 UTC) #5
Justin Novosad
No need for burdensome ifdef stuff. I suggest landing the blink side first. To do ...
6 years, 5 months ago (2014-07-03 13:31:52 UTC) #6
Hongbo Min
On 2014/07/03 13:31:52, junov wrote: > No need for burdensome ifdef stuff. > I suggest ...
6 years, 5 months ago (2014-07-03 14:24:34 UTC) #7
Justin Novosad
https://codereview.chromium.org/369043003/diff/60001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/60001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode508 Source/platform/graphics/Canvas2DLayerBridge.cpp:508: if (reallyLostResource) { I think this condition could just ...
6 years, 5 months ago (2014-07-03 14:50:32 UTC) #8
Hongbo Min
https://codereview.chromium.org/369043003/diff/60001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/60001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode508 Source/platform/graphics/Canvas2DLayerBridge.cpp:508: if (reallyLostResource) { On 2014/07/03 14:50:32, junov wrote: > ...
6 years, 5 months ago (2014-07-03 14:55:29 UTC) #9
Hongbo Min
Although the lostResource flag is forwarded to the canvas impl through mailboxReleased, it seems the ...
6 years, 5 months ago (2014-07-03 14:59:03 UTC) #10
danakj
https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) why is this ...
6 years, 5 months ago (2014-07-03 15:09:03 UTC) #11
dshwang
https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode279 Source/platform/graphics/gpu/DrawingBuffer.cpp:279: void DrawingBuffer::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) On 2014/07/03 15:09:02, ...
6 years, 5 months ago (2014-07-03 16:20:17 UTC) #12
Hongbo Min
CL is updated with resolving some nits. https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const ...
6 years, 5 months ago (2014-07-07 04:30:28 UTC) #13
dshwang
https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress && !m_context->isContextLost()) { As my explanation is ...
6 years, 5 months ago (2014-07-07 09:18:14 UTC) #14
Hongbo Min
https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress && !m_context->isContextLost()) { On 2014/07/07 09:18:14, dshwang ...
6 years, 5 months ago (2014-07-07 09:39:47 UTC) #15
dshwang
https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress && !m_context->isContextLost()) { afaik, when we use ...
6 years, 5 months ago (2014-07-07 10:09:43 UTC) #16
Hongbo Min
On 2014/07/07 10:09:43, dshwang wrote: > https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp > File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): > > https://codereview.chromium.org/369043003/diff/80001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 > ...
6 years, 5 months ago (2014-07-07 14:38:58 UTC) #17
danakj
On Mon, Jul 7, 2014 at 10:38 AM, <hongbo.min@intel.com> wrote: > On 2014/07/07 10:09:43, dshwang ...
6 years, 5 months ago (2014-07-07 15:44:02 UTC) #18
Hongbo Min
@danakj, @dshwang, CL is updated. Could you please have further review? thanks!
6 years, 5 months ago (2014-07-08 09:45:10 UTC) #19
Hongbo Min
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress || m_context->isContextLost() || lostResource) { dshwang@, does ...
6 years, 5 months ago (2014-07-08 09:56:38 UTC) #20
dshwang
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress || m_context->isContextLost() || lostResource) { yes, it ...
6 years, 5 months ago (2014-07-08 12:26:41 UTC) #21
Hongbo Min
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode357 Source/platform/graphics/gpu/DrawingBuffer.cpp:357: m_textureMailboxes[i]->m_parentDrawingBuffer.clear(); On 2014/07/08 12:26:40, dshwang wrote: > this line ...
6 years, 5 months ago (2014-07-08 14:19:35 UTC) #22
dshwang
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode357 Source/platform/graphics/gpu/DrawingBuffer.cpp:357: m_textureMailboxes[i]->m_parentDrawingBuffer.clear(); It's not important part but I want to ...
6 years, 5 months ago (2014-07-08 15:07:05 UTC) #23
danakj
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) I don't see ...
6 years, 5 months ago (2014-07-08 15:19:41 UTC) #24
Hongbo Min
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) On 2014/07/08 15:19:41, ...
6 years, 5 months ago (2014-07-09 01:43:09 UTC) #25
dshwang
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) So freeReleasedMailbox() must ...
6 years, 5 months ago (2014-07-09 07:14:37 UTC) #26
Hongbo Min
https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 Source/platform/graphics/Canvas2DLayerBridge.cpp:492: void Canvas2DLayerBridge::mailboxReleased(const blink::WebExternalTextureMailbox& mailbox, bool lostResource) On 2014/07/09 07:14:36, ...
6 years, 5 months ago (2014-07-09 07:36:56 UTC) #27
Hongbo Min
On 2014/07/08 15:19:41, danakj wrote: > https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp > File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): > > https://codereview.chromium.org/369043003/diff/160001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode492 > ...
6 years, 5 months ago (2014-07-09 07:39:26 UTC) #28
dshwang
Thank you for updating. Overall code looks good to me. However, Canvas code change needs ...
6 years, 5 months ago (2014-07-09 08:14:50 UTC) #29
Hongbo Min
ping junov@...thanks.
6 years, 5 months ago (2014-07-11 14:43:37 UTC) #30
Justin Novosad
lgtm https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode326 Source/platform/graphics/Canvas2DLayerBridge.cpp:326: if (isHidden() || releasedMailboxHasExpired()) On 2014/07/09 08:14:50, dshwang ...
6 years, 5 months ago (2014-07-11 17:22:38 UTC) #31
Justin Novosad
That is, lgtm for the 2D canvas portion. Adding kbr to look at changes to ...
6 years, 5 months ago (2014-07-11 17:24:34 UTC) #32
danakj
https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode512 Source/platform/graphics/Canvas2DLayerBridge.cpp:512: Canvas2DLayerManager::get().layerTransientResourceAllocationChanged(this); On 2014/07/11 17:22:38, junov wrote: > On 2014/07/09 ...
6 years, 5 months ago (2014-07-11 17:31:07 UTC) #33
Justin Novosad
On 2014/07/11 17:31:07, danakj wrote: > https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp > File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): > > https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode512 > ...
6 years, 5 months ago (2014-07-11 17:37:53 UTC) #34
danakj
On Fri, Jul 11, 2014 at 1:37 PM, <junov@chromium.org> wrote: > On 2014/07/11 17:31:07, danakj ...
6 years, 5 months ago (2014-07-11 17:51:20 UTC) #35
Justin Novosad
https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode517 Source/platform/graphics/Canvas2DLayerBridge.cpp:517: if (isHidden() || lostResource) { According to Dana's most ...
6 years, 5 months ago (2014-07-11 18:05:05 UTC) #36
dshwang
On 2014/07/11 17:37:53, junov wrote: > On 2014/07/11 17:31:07, danakj wrote: > > > https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp ...
6 years, 5 months ago (2014-07-14 11:55:54 UTC) #37
Hongbo Min
On 2014/07/11 17:24:34, junov wrote: > That is, lgtm for the 2D canvas portion. > ...
6 years, 5 months ago (2014-07-15 13:51:02 UTC) #38
Hongbo Min
https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/180001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode517 Source/platform/graphics/Canvas2DLayerBridge.cpp:517: if (isHidden() || lostResource) { On 2014/07/11 18:05:05, junov ...
6 years, 5 months ago (2014-07-15 13:51:13 UTC) #39
Justin Novosad
https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode518 Source/platform/graphics/Canvas2DLayerBridge.cpp:518: mailboxInfo->m_mailbox.syncPoint = 0; I think you should be doing ...
6 years, 5 months ago (2014-07-15 14:38:29 UTC) #40
Hongbo Min
On 2014/07/15 14:38:29, junov wrote: > https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp > File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): > > https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode518 > ...
6 years, 5 months ago (2014-07-15 14:49:16 UTC) #41
danakj
https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp File Source/platform/graphics/Canvas2DLayerBridge.cpp (right): https://codereview.chromium.org/369043003/diff/200001/Source/platform/graphics/Canvas2DLayerBridge.cpp#newcode518 Source/platform/graphics/Canvas2DLayerBridge.cpp:518: mailboxInfo->m_mailbox.syncPoint = 0; On 2014/07/15 14:38:28, junov wrote: > ...
6 years, 5 months ago (2014-07-15 14:53:08 UTC) #42
danakj
On Tue, Jul 15, 2014 at 10:49 AM, <hongbo.min@intel.com> wrote: > On 2014/07/15 14:38:29, junov ...
6 years, 5 months ago (2014-07-15 14:54:11 UTC) #43
Hongbo Min
On 2014/07/15 14:49:16, Hongbo Min wrote: > On 2014/07/15 14:38:29, junov wrote: > > > ...
6 years, 5 months ago (2014-07-15 14:55:36 UTC) #44
danakj
On Tue, Jul 15, 2014 at 10:55 AM, <hongbo.min@intel.com> wrote: > On 2014/07/15 14:49:16, Hongbo ...
6 years, 5 months ago (2014-07-15 14:57:03 UTC) #45
Hongbo Min
On 2014/07/15 14:57:03, danakj wrote: > On Tue, Jul 15, 2014 at 10:55 AM, <mailto:hongbo.min@intel.com> ...
6 years, 5 months ago (2014-07-15 15:01:14 UTC) #46
Hongbo Min
On 2014/07/15 14:54:11, danakj wrote: > On Tue, Jul 15, 2014 at 10:49 AM, <mailto:hongbo.min@intel.com> ...
6 years, 5 months ago (2014-07-15 15:10:29 UTC) #47
Justin Novosad
On 2014/07/15 14:49:16, Hongbo Min wrote: > @Dana, does it mean the mailboxInfo can not ...
6 years, 5 months ago (2014-07-15 15:17:57 UTC) #48
danakj
On Tue, Jul 15, 2014 at 11:10 AM, <hongbo.min@intel.com> wrote: > On 2014/07/15 14:54:11, danakj ...
6 years, 5 months ago (2014-07-15 15:21:43 UTC) #49
Hongbo Min
On 2014/07/15 15:21:43, danakj wrote: > On Tue, Jul 15, 2014 at 11:10 AM, <mailto:hongbo.min@intel.com> ...
6 years, 5 months ago (2014-07-15 15:30:03 UTC) #50
Hongbo Min
junov@, Dana@, the CL is updated at Patch Set 11. Please have a review. Thanks ...
6 years, 5 months ago (2014-07-15 15:52:46 UTC) #51
Justin Novosad
The canvas 2D parts look good to me, but let's wait for Ken's feedback on ...
6 years, 5 months ago (2014-07-15 16:12:03 UTC) #52
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/369043003/diff/220001/Source/platform/graphics/gpu/DrawingBuffer.cpp File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): https://codereview.chromium.org/369043003/diff/220001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 Source/platform/graphics/gpu/DrawingBuffer.cpp:281: if (m_destructionInProgress || m_context->isContextLost() || lostResource) { Could you ...
6 years, 5 months ago (2014-07-15 22:22:33 UTC) #53
Hongbo Min
On 2014/07/15 22:22:33, Ken Russell wrote: > https://codereview.chromium.org/369043003/diff/220001/Source/platform/graphics/gpu/DrawingBuffer.cpp > File Source/platform/graphics/gpu/DrawingBuffer.cpp (right): > > https://codereview.chromium.org/369043003/diff/220001/Source/platform/graphics/gpu/DrawingBuffer.cpp#newcode281 ...
6 years, 5 months ago (2014-07-16 01:29:16 UTC) #54
Hongbo Min
@kbr, per junov@ suggestion, the webgl part would be split into another new CL. In ...
6 years, 5 months ago (2014-07-16 01:32:20 UTC) #55
Ken Russell (switch to Gerrit)
Yes, that sounds fine. LGTM
6 years, 5 months ago (2014-07-16 01:42:03 UTC) #56
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-16 02:46:54 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/240001
6 years, 5 months ago (2014-07-16 02:47:21 UTC) #58
Hongbo Min
jamesr@, I need your lgtm for the change of WebExternalTextureLayerClient.h? Could you please take a ...
6 years, 5 months ago (2014-07-16 02:54:49 UTC) #59
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: blink_presubmit on tryserver.blink ...
6 years, 5 months ago (2014-07-16 03:58:34 UTC) #60
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-16 04:01:29 UTC) #61
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/10265)
6 years, 5 months ago (2014-07-16 04:01:31 UTC) #62
jamesr
/public/ lgtm https://codereview.chromium.org/369043003/diff/240001/public/platform/WebExternalTextureLayerClient.h File public/platform/WebExternalTextureLayerClient.h (right): https://codereview.chromium.org/369043003/diff/240001/public/platform/WebExternalTextureLayerClient.h#newcode48 public/platform/WebExternalTextureLayerClient.h:48: virtual void mailboxReleased(const WebExternalTextureMailbox&, bool lostResource = ...
6 years, 5 months ago (2014-07-16 06:08:58 UTC) #63
jamesr
/public/ lgtm
6 years, 5 months ago (2014-07-16 06:09:00 UTC) #64
Hongbo Min
https://codereview.chromium.org/369043003/diff/240001/public/platform/WebExternalTextureLayerClient.h File public/platform/WebExternalTextureLayerClient.h (right): https://codereview.chromium.org/369043003/diff/240001/public/platform/WebExternalTextureLayerClient.h#newcode48 public/platform/WebExternalTextureLayerClient.h:48: virtual void mailboxReleased(const WebExternalTextureMailbox&, bool lostResource = false) = ...
6 years, 5 months ago (2014-07-16 06:25:24 UTC) #65
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-16 06:27:35 UTC) #66
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/260001
6 years, 5 months ago (2014-07-16 06:28:52 UTC) #67
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_blink_compile_dbg on tryserver.blink ...
6 years, 5 months ago (2014-07-16 07:43:46 UTC) #68
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-16 08:31:46 UTC) #69
commit-bot: I haz the power
Try jobs failed on following builders: mac_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/mac_blink_rel/builds/15710)
6 years, 5 months ago (2014-07-16 08:31:47 UTC) #70
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-16 08:44:39 UTC) #71
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/260001
6 years, 5 months ago (2014-07-16 08:44:49 UTC) #72
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_blink_dbg on tryserver.blink ...
6 years, 5 months ago (2014-07-16 09:30:42 UTC) #73
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-16 09:53:24 UTC) #74
commit-bot: I haz the power
Try jobs failed on following builders: mac_gpu_retina_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu_retina_triggered_tests/builds/24594)
6 years, 5 months ago (2014-07-16 09:53:26 UTC) #75
dshwang
Thank you for completing CL. non-owner lgtm too
6 years, 5 months ago (2014-07-16 12:44:08 UTC) #76
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-16 12:49:30 UTC) #77
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/260001
6 years, 5 months ago (2014-07-16 12:50:03 UTC) #78
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_blink_dbg on tryserver.blink ...
6 years, 5 months ago (2014-07-16 14:02:15 UTC) #79
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_blink_dbg on tryserver.blink ...
6 years, 5 months ago (2014-07-16 15:10:16 UTC) #80
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-16 15:11:18 UTC) #81
commit-bot: I haz the power
Try jobs failed on following builders: mac_gpu_retina_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu_retina_triggered_tests/builds/24657) mac_gpu_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu_triggered_tests/builds/24709) win_gpu_triggered_tests ...
6 years, 5 months ago (2014-07-16 15:11:20 UTC) #82
Ken Russell (switch to Gerrit)
On 2014/07/16 15:11:20, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
6 years, 5 months ago (2014-07-16 18:51:08 UTC) #83
Hongbo Min
On 2014/07/16 18:51:08, Ken Russell wrote: > On 2014/07/16 15:11:20, I haz the power (commit-bot) ...
6 years, 5 months ago (2014-07-17 01:40:21 UTC) #84
Hongbo Min
On 2014/07/17 01:40:21, Hongbo Min wrote: > On 2014/07/16 18:51:08, Ken Russell wrote: > > ...
6 years, 5 months ago (2014-07-17 04:55:29 UTC) #85
Ken Russell (switch to Gerrit)
On 2014/07/17 04:55:29, Hongbo Min wrote: > > Well...the above 2 test also depends on ...
6 years, 5 months ago (2014-07-17 18:29:29 UTC) #86
Hongbo Min
@kbr, thanks for your information. @junov, @kbr, right now the trybots for gpu tests on ...
6 years, 5 months ago (2014-07-21 14:43:18 UTC) #87
Justin Novosad
On 2014/07/21 14:43:18, Hongbo Min wrote: > @kbr, thanks for your information. > > @junov, ...
6 years, 5 months ago (2014-07-21 16:46:13 UTC) #88
Ken Russell (switch to Gerrit)
On 2014/07/21 14:43:18, Hongbo Min wrote: > @kbr, thanks for your information. > > @junov, ...
6 years, 5 months ago (2014-07-21 19:18:23 UTC) #89
Hongbo Min
On 2014/07/21 19:18:23, Ken Russell wrote: > On 2014/07/21 14:43:18, Hongbo Min wrote: > > ...
6 years, 5 months ago (2014-07-22 14:09:21 UTC) #90
Ken Russell (switch to Gerrit)
On 2014/07/22 14:09:21, Hongbo Min wrote: > On 2014/07/21 19:18:23, Ken Russell wrote: > > ...
6 years, 5 months ago (2014-07-22 18:36:37 UTC) #91
Justin Novosad
On 2014/07/22 18:36:37, Ken Russell wrote: > > I defer review of Canvas2DLayerBridge to junov@. ...
6 years, 5 months ago (2014-07-22 20:33:37 UTC) #92
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-23 01:09:06 UTC) #93
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/460001
6 years, 5 months ago (2014-07-23 01:10:00 UTC) #94
Hongbo Min
The CQ bit was unchecked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-23 01:10:16 UTC) #95
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-23 01:15:53 UTC) #96
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/480001
6 years, 5 months ago (2014-07-23 01:17:13 UTC) #97
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_blink_dbg on tryserver.blink ...
6 years, 5 months ago (2014-07-23 03:11:46 UTC) #98
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-23 04:13:19 UTC) #99
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/18432)
6 years, 5 months ago (2014-07-23 04:13:22 UTC) #100
Hongbo Min
The CQ bit was checked by hongbo.min@intel.com
6 years, 5 months ago (2014-07-23 05:17:34 UTC) #101
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/369043003/480001
6 years, 5 months ago (2014-07-23 05:17:51 UTC) #102
commit-bot: I haz the power
6 years, 5 months ago (2014-07-23 05:48:05 UTC) #103
Message was sent while issue was closed.
Change committed as 178736

Powered by Google App Engine
This is Rietveld 408576698