DescriptionFix fullscreen elements in pinch viewport mode.
In pinch viewport mode, the size of the FrameView is always the content
width of the document (not the true viewport size), so this patch plumbs
the viewport size to fullscreen elements separately. Secondly, in this
mode there is an "inner viewport" that scrolls separately and whose
scrollability additionally needs to be disabled. Do so by using
setUserScrollable() (which is a mechanism that only works in this mode).
BUG=411072
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183623
Patch Set 1 #
Total comments: 6
Patch Set 2 : Address code review feedback #Patch Set 3 : Use pinch viewport size instead of screeninfo size #Patch Set 4 : Rebase #Patch Set 5 : Rebase again #Patch Set 6 : Fix compile after rebase #Patch Set 7 : Rebase again #Patch Set 8 : Add test #
Messages
Total messages: 26 (10 generated)
|