Chromium Code Reviews
DescriptionMove overscroll logic out of EventHandler.
Overscrolling now happens from the viewport apply scroll callback so it doesn't
have much connection to EventHandler. I've moved all the overscrolling logic
into a new OverscrollController class, owned by FrameHost, that handles related
state and forwards the calls to the content layer.
This patch should have no behavior changes.
BUG=591124
Committed: https://crrev.com/33a081977fa4f03d96265f6ada2d3347d9f0db46
Cr-Commit-Position: refs/heads/master@{#390150}
Patch Set 1 #Patch Set 2 : Added comments #Patch Set 3 : Make m_visualViewport a WeakMember #
Total comments: 2
Patch Set 4 : Rebase #Patch Set 5 : Made m_visualViewport a const type #Patch Set 6 : Made ChromeClient a traced Member<> #
Total comments: 4
Patch Set 7 : Nit and made FrameHost const-correct #Patch Set 8 : Rebase #Dependent Patchsets: Messages
Total messages: 24 (10 generated)
|