fix(window magnification):Use SurfaceControlViewHost to create window magnifier
1. Expose the AccessibilityManagerService#attachAccessibilityOverlayToDisplay through AIDL and wrap it with the permission STATUS_BAR_SERVICE
2. Implement window magnifier in the windowless way: use SurfaceControlViewhost to create window magnifier
Bug: 280992417
Test: atest WindowMagnificationControllerTest
atest WindowMagnificationControllerWindowlessMagnifierTest
atest WindowMagnificationAnimationControllerTest
atest MagnificationTest
Flag: ACONFIG com.android.systemui.create_windowless_window_magnifier DEVELOPMENT
Change-Id: Ia7ee4453e89598569207676bdefb687c13a140bd
12 files changed