Interface android.view.WindowManager

Added Methods
int addScreenRecordingCallback(Executor, Consumer<Integer>)  
InputTransferToken registerBatchedSurfaceControlInputReceiver(int, InputTransferToken, SurfaceControl, Choreographer, SurfaceControlInputReceiver)  
InputTransferToken registerUnbatchedSurfaceControlInputReceiver(int, InputTransferToken, SurfaceControl, Looper, SurfaceControlInputReceiver)  
void removeScreenRecordingCallback(Consumer<Integer>)  
boolean transferTouchGesture(InputTransferToken, InputTransferToken)  
void unregisterSurfaceControlInputReceiver(SurfaceControl)  
 

Added Fields
int COMPAT_SMALL_COVER_SCREEN_OPT_IN  
String PROPERTY_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING_STATE_SHARING  
String PROPERTY_COMPAT_ALLOW_IGNORING_ORIENTATION_REQUEST_WHEN_LOOP_DETECTED  
String PROPERTY_COMPAT_ALLOW_MIN_ASPECT_RATIO_OVERRIDE  
String PROPERTY_COMPAT_ALLOW_RESIZEABLE_ACTIVITY_OVERRIDES  
String PROPERTY_COMPAT_ALLOW_SMALL_COVER_SCREEN  
String PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE  
String PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE  
String PROPERTY_SUPPORTS_MULTI_INSTANCE_SYSTEM_UI  
int SCREEN_RECORDING_STATE_NOT_VISIBLE  
int SCREEN_RECORDING_STATE_VISIBLE