Bug 1439410 - 3b. Add GeckoSession.getScrollListener(); r=me draft
authorJim Chen <nchen@mozilla.com>
Thu, 22 Feb 2018 18:39:11 -0500
changeset 758760 ceda0c38a6e3bd32fb9d9a065df7babcc075bd5e
parent 758759 23e2489eed328bf0a08358c58c633d527d8a85c2
child 758761 7d163ad832b5944baa2f113583d1179d706ab38c
push id100161
push userbmo:nchen@mozilla.com
push dateThu, 22 Feb 2018 23:39:58 +0000
reviewersme
bugs1439410
milestone60.0a1
Bug 1439410 - 3b. Add GeckoSession.getScrollListener(); r=me Add GeckoSession.getScrollListener() so GeckoSessionTestRule can use it. MozReview-Commit-ID: DLDlz5wz3cP
mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java
--- a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java
+++ b/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java
@@ -778,16 +778,20 @@ public class GeckoSession extends LayerS
     * Set the content scroll callback handler.
     * This will replace the current handler.
     * @param listener An implementation of ScrollListener.
     */
     public void setScrollListener(ScrollListener listener) {
         mScrollHandler.setListener(listener, this);
     }
 
+    public ScrollListener getScrollListener() {
+        return mScrollHandler.getListener();
+    }
+
     /**
     * Set the tracking protection callback handler.
     * This will replace the current handler.
     * @param delegate An implementation of TrackingProtectionDelegate.
     */
     public void setTrackingProtectionDelegate(TrackingProtectionDelegate delegate) {
         mTrackingProtectionHandler.setListener(delegate, this);
     }