Chromium change: https://source.chromium.org/chromium/chromium/src/+/800bcec4216aaa7dd4df9f86af6e9804d760c8ec actions revamp: Extract DragTouchHandler from RecyclerViewAdapter This CL extracts `DragTouchHandler` from `DragReorderableRecyclerViewAdapter` for better separation of concerns and better customizability of the class. This is in preparation of implementing custom behaviors for the toolbar actions. The plan is inject a customized `DragTouchHandler` with some overriding methods. These will come in following CLs. This is a pure refactor and there should be no functional change with this CL. Bypass-Check-License: Renamed file in parent CL Bug: 477519777 Change-Id: I55dff45b4664d77eb74bdd37c8c18dce74ce7680 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7500135