[automerger skipped] Move PointerController from sp to shared_ptr am: a0bc6b1d09 am: adc5134863 -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: I9336377bb66b55f08f8a99ca86cc20e6e87df051