|
cc: Call ManageTiles explicitly
ManageTiles used to be scheduled as a post task to run "whenever". This was
fine back when activation checks used the exact state of the tree. However,
now that activation has been moved to tile manager, ManageTiles is now
responsible for keeping the activation check up to date and needs
to be called immediately after commit to makes sure that new work has been
marked as required.
Before this patch, ManageTiles would generally run after commits and after
drawing due to the nature of scheduling. This patch keeps that behavior by
doing a ManageTiles after a commit and after drawing.
R=reveman@chromium.org
BUG= 243531
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204923
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+25 lines, -53 lines) |
Patch |
 |
M |
cc/layers/picture_layer_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.h
|
View
|
1
2
3
|
4 chunks |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.cc
|
View
|
1
2
3
|
3 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_layer_tree_host_impl_client.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/test/fake_tile_manager_client.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.h
|
View
|
1
2
3
|
4 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
3
|
6 chunks |
+13 lines, -6 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/single_thread_proxy.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/single_thread_proxy.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/trees/thread_proxy.h
|
View
|
1
2
3
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/trees/thread_proxy.cc
|
View
|
1
2
3
|
2 chunks |
+6 lines, -15 lines |
0 comments
|
Download
|
Total messages: 11 (0 generated)
|