Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(447)

Unified Diff: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java

Issue 2536723007: Removed android scrolling fake mouse moves and device_supports_mouse (Closed)
Patch Set: rebase Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
index 27129e9ad29ee40f5913f838a88ce48c436d8921..d08007aa92389f40b7f288c3556d2761e286bdfc 100644
--- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
+++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
@@ -293,8 +293,6 @@ public class ContentViewCore implements AccessibilityStateChangeListener, Displa
private SelectPopup mSelectPopup;
private long mNativeSelectPopupSourceFrame;
- private Runnable mFakeMouseMoveRunnable = null;
-
// Only valid when focused on a text / password field.
private ImeAdapter mImeAdapter;
@@ -989,7 +987,6 @@ public class ContentViewCore implements AccessibilityStateChangeListener, Displa
MotionEvent offsetEvent = createOffsetMotionEvent(event);
try {
- mContainerView.removeCallbacks(mFakeMouseMoveRunnable);
if (mNativeContentViewCore == 0) return false;
int eventAction = event.getActionMasked();
@@ -1578,7 +1575,6 @@ public class ContentViewCore implements AccessibilityStateChangeListener, Displa
if (!mEnableTouchHover.booleanValue()) return false;
}
- mContainerView.removeCallbacks(mFakeMouseMoveRunnable);
if (mNativeContentViewCore != 0) {
nativeSendMouseEvent(mNativeContentViewCore, event.getEventTime(), eventAction,
offset.getX(), offset.getY(), event.getPointerId(0), event.getPressure(0),
@@ -1608,20 +1604,6 @@ public class ContentViewCore implements AccessibilityStateChangeListener, Displa
event.getAxisValue(MotionEvent.AXIS_HSCROLL),
event.getAxisValue(MotionEvent.AXIS_VSCROLL),
mRenderCoordinates.getWheelScrollFactor());
-
- // TODO(mustaq): Delete mFakeMouseMoveRunnable, see crbug.com/492738
- mContainerView.removeCallbacks(mFakeMouseMoveRunnable);
- // Send a delayed onMouseMove event so that we end
- // up hovering over the right position after the scroll.
- final MotionEvent eventFakeMouseMove = MotionEvent.obtain(event);
- mFakeMouseMoveRunnable = new Runnable() {
- @Override
- public void run() {
- onHoverEvent(eventFakeMouseMove);
- eventFakeMouseMove.recycle();
- }
- };
- mContainerView.postDelayed(mFakeMouseMoveRunnable, 250);
return true;
case MotionEvent.ACTION_BUTTON_PRESS:
case MotionEvent.ACTION_BUTTON_RELEASE:
« no previous file with comments | « content/browser/renderer_host/render_view_host_impl.cc ('k') | content/public/common/common_param_traits_macros.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698