|
Pass allow_delayed_resize in CompositorFrameMetadata
Delayed resize on top-control show/hide may cause inconsistency
between the compositor and blink about the position of bottom-
fixed-position elements. If touch occurs during the inconsistency,
the touch may be sent to the wrong element.
Now pass allow_delayed_resize in CompositorFrameMetadata. It's false
if there is any bottom-fixed-position element in the page. The Java
side FullScreenManager won't delay resize if |!allow_delayed_resize|.
BUG= 334779
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+75 lines, -53 lines) |
Patch |
 |
M |
cc/output/compositor_frame_metadata.h
|
View
|
1
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/output/compositor_frame_metadata.cc
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host.cc
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_common.h
|
View
|
1
|
5 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_common.cc
|
View
|
1
|
4 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_impl.h
|
View
|
1
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_impl.cc
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/android/content_view_core_impl.h
|
View
|
1
|
1 chunk |
+1 line, -9 lines |
0 comments
|
Download
|
 |
M |
content/browser/android/content_view_core_impl.cc
|
View
|
1
|
2 chunks |
+17 lines, -21 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_android.cc
|
View
|
1
|
1 chunk |
+2 lines, -13 lines |
0 comments
|
Download
|
 |
M |
content/common/cc_messages.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/android/java/src/org/chromium/content/browser/ContentViewClient.java
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
Total messages: 4 (0 generated)
|