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

Issue 11776033: Ensure that render surface layer list is not dirty/empty before hit testing for touch events (Closed)

Created:
7 years, 11 months ago by Yusuf
Modified:
7 years, 11 months ago
Reviewers:
jamesr, enne (OOO)
CC:
chromium-reviews, cc-bugs_chromium.org
Visibility:
Public.

Description

Ensure that render surface layer list is not dirty/empty before hit testing for touch events BUG=167135 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=175500

Patch Set 1 #

Patch Set 2 : Changed return value to false #

Patch Set 3 : Added unit test and calling updateDrawProperties directly #

Total comments: 1

Patch Set 4 : Calling ensureRenderSurfaceLayerList #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -0 lines) Patch
M cc/layer_tree_host_impl.cc View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M cc/layer_tree_host_impl_unittest.cc View 1 2 1 chunk +14 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Yusuf
7 years, 11 months ago (2013-01-08 01:45:54 UTC) #1
jamesr
What does "not dirty" mean? I understand "not empty", but do not understand why this ...
7 years, 11 months ago (2013-01-08 01:48:22 UTC) #2
jamesr
Also, where's your test?
7 years, 11 months ago (2013-01-08 01:48:29 UTC) #3
jamesr
Ah, perhaps the "dirty" bit is referring to not calling ensure...(). That's definitely a bug. ...
7 years, 11 months ago (2013-01-08 01:49:34 UTC) #4
Yusuf
I was referring to the DCHECK we started to hit in layer_tree_impl. // If this ...
7 years, 11 months ago (2013-01-08 02:00:02 UTC) #5
enne (OOO)
On 2013/01/08 01:49:34, jamesr wrote: > Ah, perhaps the "dirty" bit is referring to not ...
7 years, 11 months ago (2013-01-08 02:02:05 UTC) #6
Yusuf
On 2013/01/08 02:02:05, enne wrote: > On 2013/01/08 01:49:34, jamesr wrote: > > Ah, perhaps ...
7 years, 11 months ago (2013-01-08 02:16:36 UTC) #7
enne (OOO)
https://codereview.chromium.org/11776033/diff/3002/cc/layer_tree_host_impl.cc File cc/layer_tree_host_impl.cc (right): https://codereview.chromium.org/11776033/diff/3002/cc/layer_tree_host_impl.cc#newcode379 cc/layer_tree_host_impl.cc:379: updateDrawProperties(); This is just a tiny request, but can ...
7 years, 11 months ago (2013-01-08 02:26:49 UTC) #8
Yusuf
On 2013/01/08 02:26:49, enne wrote: > https://codereview.chromium.org/11776033/diff/3002/cc/layer_tree_host_impl.cc > File cc/layer_tree_host_impl.cc (right): > > https://codereview.chromium.org/11776033/diff/3002/cc/layer_tree_host_impl.cc#newcode379 > ...
7 years, 11 months ago (2013-01-08 02:30:34 UTC) #9
jamesr
lgtm
7 years, 11 months ago (2013-01-08 02:31:36 UTC) #10
enne (OOO)
On 2013/01/08 02:30:34, Yusuf wrote: > Done! Sorry I think I misunderstood your previous comment. ...
7 years, 11 months ago (2013-01-08 02:32:22 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yusufo@chromium.org/11776033/11001
7 years, 11 months ago (2013-01-08 02:33:56 UTC) #12
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests
7 years, 11 months ago (2013-01-08 06:13:55 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yusufo@chromium.org/11776033/11001
7 years, 11 months ago (2013-01-08 06:28:36 UTC) #14
commit-bot: I haz the power
7 years, 11 months ago (2013-01-08 08:00:36 UTC) #15
Message was sent while issue was closed.
Change committed as 175500

Powered by Google App Engine
This is Rietveld 408576698