[automerger skipped] Move PointerController from sp to shared_ptr am: a0bc6b1d09 am: adc5134863 -s ours am: 177cf9fd0e -s ours

am skip reason: Change-Id I4e665d00c56b44c9c1a4ea8cb27ffd10ade3315b with SHA-1 3a09650f68 is in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1356605

Change-Id: Id13c3e990c5bcca3b203cfe8c222f5baa8502f12