DescriptionMove TopDocumentRootScrollerController to a separate object on FrameHost
It contains a number of methods that don't conceptually belong on
RootScrollerController. This is also a natural step towards making this feature
work with out of process iframes.
The main changes in this CL are:
-TopDocumentRootScrollerController is no longer a subclass of
RootScrollerController
-TopDocumentRootScrollerController is now owned by FrameHost
-All the methods on RootScrollerController that really only belonged on
the Page level object have been removed.
The class will be renamed in a followup CL to be more representative of these
changes.
BUG=505516
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Committed: https://crrev.com/23cd9757ba798fa41b4d8dd80eb8457da6a9fa9e
Cr-Commit-Position: refs/heads/master@{#418868}
Patch Set 1 #Patch Set 2 : None #Patch Set 3 : None #
Total comments: 8
Patch Set 4 : Rebase #Patch Set 5 : Tim's comments addressed #Patch Set 6 : Rebase #Messages
Total messages: 20 (13 generated)
|