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

Issue 105123003: Fixed bookkeeping bug in management of dimensions of mailbox's texture. (Closed)

Created:
7 years ago by Ken Russell (switch to Gerrit)
Modified:
7 years ago
Reviewers:
jamesr
CC:
blink-reviews, jamesr, krit, dsinclair, danakj, Rik, Stephen Chennney, pdr., rwlbuis, alexst (slow to review), bajones, Zhenyao Mo
Visibility:
Public.

Description

Fixed bookkeeping bug in management of dimensions of mailbox's texture. This fixes several problems with rapid resizing of WebGL-rendered canvases. Also added a WebGL conformance test for this bug. BUG=299371 TEST=DrawingBufferTest.verifyResizingProperlyAffectsMailboxes Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=163509

Patch Set 1 #

Patch Set 2 : Replaced useless layout test with unit test. #

Patch Set 3 : Fixed Windows build failure. #

Patch Set 4 : Retry failed upload. #

Patch Set 5 : Simplified test on suggestion from jamesr@. #

Patch Set 6 : Removed unnecessary "using" statements. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -4 lines) Patch
M Source/platform/graphics/gpu/DrawingBuffer.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/web/tests/DrawingBufferTest.cpp View 1 2 3 4 5 4 chunks +95 lines, -3 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Ken Russell (switch to Gerrit)
@jamesr: please review. Thanks. I'd appreciate any guidance on how to force the TestRunner to ...
7 years ago (2013-12-06 04:02:53 UTC) #1
jamesr
Why not add a unit test to DrawingBufferTest.cpp ?
7 years ago (2013-12-06 19:41:59 UTC) #2
jamesr
content_shell when running layout tests does not go through the browser presentation path or use ...
7 years ago (2013-12-06 19:45:16 UTC) #3
Ken Russell (switch to Gerrit)
Thanks for the suggestion to test this with a unit test. Please re-review. Despite the ...
7 years ago (2013-12-09 02:34:36 UTC) #4
jamesr
I'm getting "Old chunk mismatch" on the side-by-side diffs :(. Could you reupload? I'll take ...
7 years ago (2013-12-09 19:18:35 UTC) #5
Ken Russell (switch to Gerrit)
On 2013/12/09 19:18:35, jamesr wrote: > I'm getting "Old chunk mismatch" on the side-by-side diffs ...
7 years ago (2013-12-09 19:21:46 UTC) #6
Ken Russell (switch to Gerrit)
On 2013/12/09 19:21:46, Ken Russell wrote: > On 2013/12/09 19:18:35, jamesr wrote: > > I'm ...
7 years ago (2013-12-09 19:22:18 UTC) #7
jamesr
It looks like the test is trying to verify that the textures produced into the ...
7 years ago (2013-12-09 19:30:23 UTC) #8
Ken Russell (switch to Gerrit)
On 2013/12/09 19:30:23, jamesr wrote: > It looks like the test is trying to verify ...
7 years ago (2013-12-09 20:47:19 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kbr@chromium.org/105123003/80001
7 years ago (2013-12-09 20:50:30 UTC) #10
jamesr
looks great! You might get some unused variable warnings for the 'using testing::' statements on ...
7 years ago (2013-12-09 21:18:37 UTC) #11
Ken Russell (switch to Gerrit)
On 2013/12/09 21:18:37, jamesr wrote: > looks great! You might get some unused variable warnings ...
7 years ago (2013-12-09 22:05:39 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kbr@chromium.org/105123003/60002
7 years ago (2013-12-09 22:28:23 UTC) #13
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=20059
7 years ago (2013-12-10 03:18:07 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kbr@chromium.org/105123003/60002
7 years ago (2013-12-10 07:01:14 UTC) #15
commit-bot: I haz the power
7 years ago (2013-12-10 07:42:47 UTC) #16
Message was sent while issue was closed.
Change committed as 163509

Powered by Google App Engine
This is Rietveld 408576698