summaryrefslogtreecommitdiff
path: root/config/boot-image-profile.txt
diff options
context:
space:
mode:
authorlumark <lumark@google.com>2018-07-20 18:53:54 +0800
committerlumark <lumark@google.com>2018-11-01 21:10:37 +0800
commit588a3e86a9b2a2c62202eaf61afd98bc0bbf0fd7 (patch)
treef9261d8ac37e0c46a1a8acb1fe2cb8e3f1346221 /config/boot-image-profile.txt
parent101f907ddb6b3edc259792a841d8e10c58c0f613 (diff)
Each displays can have individual app transition.
Include below refectoring items to support per display AppTransition: WMS / AM refectoring parts: - Move AppTransition related stuff from WMS into DisplayContent. - Move WMS.prepareAppTransition into DisplayWindowController. - Move WMS.executeAppTransition to DisplayWindowController. - Move ATM.isNextTransitionForward to DisplayWindowController. - Move WMS.getPendingAppTransition to DisplayWindowController. - Move WMS.overrideAppTransition like APIs to DisplayWindowController. - Move ActivityRecord.applyOptionsLocked to AppContainerController. - Support tracing all display's AppTransition status for DisplayContent.pendingLayoutChanges & window hierachy update. - Modify logics for AppTransition related caller parts. - Move WindowSurfacePlacer.handleAppTransitionReadyLocked related stuffs into added class AppTransitionController. WM unit test parts: - Add test case for verifying app transition state per display: - AppTransitionTests.testAppTransitionStateForMultiDisplay - AppTransitionTests.testCleanAppTransitionWhenTaskStackReparent - Rename WindowSurfacePlacerTest to AppTransitionControllerTest since the test is related handle AppTransition flow. Bug: 111362605 Test: go/wm-smoke Test: atest ActivityManagerTransitionSelectionTests Test: atest ActivityManagerMultiDisplayTests Test: atest FrameworksServicesTests for DisplayContent / AppTransition related tests. Change-Id: Ic1793aa794eb161bec31fda57847a6ba2ff4f84f
Diffstat (limited to 'config/boot-image-profile.txt')
-rw-r--r--config/boot-image-profile.txt9
1 files changed, 1 insertions, 8 deletions
diff --git a/config/boot-image-profile.txt b/config/boot-image-profile.txt
index 2d5103875bd1..c312aa9f8c63 100644
--- a/config/boot-image-profile.txt
+++ b/config/boot-image-profile.txt
@@ -13145,7 +13145,7 @@ HSPLandroid/app/ActivityManagerInternal;->notifyAppTransitionCancelled()V
HSPLandroid/app/ActivityManagerInternal;->notifyAppTransitionFinished()V
HSPLandroid/app/ActivityManagerInternal;->notifyAppTransitionStarting(Landroid/util/SparseIntArray;J)V
HSPLandroid/app/ActivityManagerInternal;->notifyDockedStackMinimizedChanged(Z)V
-HSPLandroid/app/ActivityManagerInternal;->notifyKeyguardFlagsChanged(Ljava/lang/Runnable;)V
+HSPLandroid/app/ActivityManagerInternal;->notifyKeyguardFlagsChanged(Ljava/lang/Runnable;I)V
HSPLandroid/app/ActivityManagerInternal;->notifyKeyguardTrustedChanged()V
HSPLandroid/app/ActivityManagerInternal;->notifyNetworkPolicyRulesUpdated(IJ)V
HSPLandroid/app/ActivityManagerInternal;->onLocalVoiceInteractionStarted(Landroid/os/IBinder;Landroid/service/voice/IVoiceInteractionSession;Lcom/android/internal/app/IVoiceInteractor;)V
@@ -32750,15 +32750,8 @@ HSPLandroid/view/IWindowManager;->isViewServerRunning()Z
HSPLandroid/view/IWindowManager;->isWindowTraceEnabled()Z
HSPLandroid/view/IWindowManager;->lockNow(Landroid/os/Bundle;)V
HSPLandroid/view/IWindowManager;->openSession(Landroid/view/IWindowSessionCallback;Lcom/android/internal/view/IInputMethodClient;Lcom/android/internal/view/IInputContext;)Landroid/view/IWindowSession;
-HSPLandroid/view/IWindowManager;->overridePendingAppTransition(Ljava/lang/String;IILandroid/os/IRemoteCallback;)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionAspectScaledThumb(Landroid/graphics/GraphicBuffer;IIIILandroid/os/IRemoteCallback;Z)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionClipReveal(IIII)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionInPlace(Ljava/lang/String;I)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionMultiThumb([Landroid/view/AppTransitionAnimationSpec;Landroid/os/IRemoteCallback;Landroid/os/IRemoteCallback;Z)V
HSPLandroid/view/IWindowManager;->overridePendingAppTransitionMultiThumbFuture(Landroid/view/IAppTransitionAnimationSpecsFuture;Landroid/os/IRemoteCallback;Z)V
HSPLandroid/view/IWindowManager;->overridePendingAppTransitionRemote(Landroid/view/RemoteAnimationAdapter;)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionScaleUp(IIII)V
-HSPLandroid/view/IWindowManager;->overridePendingAppTransitionThumb(Landroid/graphics/GraphicBuffer;IILandroid/os/IRemoteCallback;Z)V
HSPLandroid/view/IWindowManager;->prepareAppTransition(IZ)V
HSPLandroid/view/IWindowManager;->reenableKeyguard(Landroid/os/IBinder;)V
HSPLandroid/view/IWindowManager;->refreshScreenCaptureDisabled(I)V