/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | TaskDisplayAreaTests.java | 95 taskDisplayArea.setLaunchAdjacentFlagRootTask(null); in getLaunchRootTask_checksLaunchAdjacentFlagRoot() 106 taskDisplayArea, in getLaunchRootTask_checksFocusedRootTask() 115 taskDisplayArea.setLaunchRootTask(rootTask, in getLaunchRootTask_checksFocusedRootTask() 150 taskDisplayArea.setLaunchRootTask( in getOrCreateLaunchRootRespectsResolvedWindowingMode() 171 taskDisplayArea.setLaunchRootTask( in getOrCreateLaunchRootUsesActivityOptionsWindowingMode() 196 spyOn(taskDisplayArea.mSurfaceAnimator); in testActivityWithZBoost_taskDisplayAreaDoesNotMoveUp() 557 taskDisplayArea.removeChild(homeTask); in testGetOrCreateRootHomeTask_supportedSecondaryDisplay() 559 assertNull(taskDisplayArea.getRootHomeTask()); in testGetOrCreateRootHomeTask_supportedSecondaryDisplay() 570 assertNull(taskDisplayArea.getRootHomeTask()); in testGetOrCreateRootHomeTask_unsupportedSystemDecorations() 580 assertNull(taskDisplayArea.getRootHomeTask()); in testGetOrCreateRootHomeTask_untrustedDisplay() [all …]
|
H A D | RecentsAnimationTest.java | 91 TaskDisplayArea taskDisplayArea = mRootWindowContainer.getDefaultTaskDisplayArea(); in testRecentsActivityVisiblility() local 92 Task recentsStack = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testRecentsActivityVisiblility() 210 Task homeStack = taskDisplayArea.getRootHomeTask(); in testSetLaunchTaskBehindOfTargetActivity() 252 Task fullscreenStack = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testCancelAnimationOnVisibleStackOrderChange() 259 Task recentsStack = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testCancelAnimationOnVisibleStackOrderChange() 266 Task fullscreenStack2 = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testCancelAnimationOnVisibleStackOrderChange() 293 Task fullscreenStack = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testKeepAnimationOnHiddenStackOrderChange() 300 Task recentsStack = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testKeepAnimationOnHiddenStackOrderChange() 328 TaskDisplayArea taskDisplayArea = mRootWindowContainer.getDefaultDisplay() in testMultipleUserHomeActivity_findUserHomeTask() local 330 Task homeStack = taskDisplayArea.getRootTask(WINDOWING_MODE_UNDEFINED, in testMultipleUserHomeActivity_findUserHomeTask() [all …]
|
H A D | RootWindowContainerTests.java | 257 final TaskDisplayArea taskDisplayArea = fullscreenTask.getDisplayArea(); in testReplacingTaskInPinnedRootTask() local 258 Task pinnedRootTask = taskDisplayArea.getRootPinnedTask(); in testReplacingTaskInPinnedRootTask() 267 pinnedRootTask = taskDisplayArea.getRootPinnedTask(); in testReplacingTaskInPinnedRootTask() 268 fullscreenTask = taskDisplayArea.getRootTask(WINDOWING_MODE_FULLSCREEN, in testReplacingTaskInPinnedRootTask() 513 verify(taskDisplayArea).moveHomeRootTaskToFront(contains(reason)); in testFindTaskToMoveToFrontWhenRecentsOnTop() 577 taskDisplayArea.getRootHomeTask().removeIfPossible(); in testResumeFocusedRootTasksStartsHomeActivity_NoActivities() 598 taskDisplayArea.getRootHomeTask().removeIfPossible(); in testResumeFocusedRootTasksStartsHomeActivity_ActivityOnSecondaryScreen() 994 Task rootHomeTask = taskDisplayArea.getRootHomeTask(); in testSwitchUser_missingHomeRootTask() 998 assertNull(taskDisplayArea.getRootHomeTask()); in testSwitchUser_missingHomeRootTask() 1005 assertNotNull(taskDisplayArea.getRootHomeTask()); in testSwitchUser_missingHomeRootTask() [all …]
|
H A D | WindowOrganizerTests.java | 430 final Task rootTask = taskDisplayArea.createRootTask( in testSetIgnoreOrientationRequest_taskDisplayArea() 433 taskDisplayArea.setIgnoreOrientationRequest(true /* ignoreOrientationRequest */); in testSetIgnoreOrientationRequest_taskDisplayArea() 439 assertThat(taskDisplayArea.getOrientation()).isEqualTo(SCREEN_ORIENTATION_UNSET); in testSetIgnoreOrientationRequest_taskDisplayArea() 444 taskDisplayArea.mRemoteToken.toWindowContainerToken(), in testSetIgnoreOrientationRequest_taskDisplayArea() 454 taskDisplayArea.mRemoteToken.toWindowContainerToken(), in testSetIgnoreOrientationRequest_taskDisplayArea() 468 final Task rootTask = taskDisplayArea.createRootTask( in testSetIgnoreOrientationRequest_displayContent() 1038 TaskDisplayArea taskDisplayArea = mDisplayContent.getDefaultTaskDisplayArea(); in testDisplayAreaHiddenTransaction() local 1040 trx.setHidden(taskDisplayArea.mRemoteToken.toWindowContainerToken(), true); in testDisplayAreaHiddenTransaction() 1043 taskDisplayArea.forAllTasks(daTask -> { in testDisplayAreaHiddenTransaction() 1047 trx.setHidden(taskDisplayArea.mRemoteToken.toWindowContainerToken(), false); in testDisplayAreaHiddenTransaction() [all …]
|
H A D | WindowTestsBase.java | 522 static int getTaskIndexOf(TaskDisplayArea taskDisplayArea, Task task) { in getTaskIndexOf() argument 524 final int childCount = taskDisplayArea.getChildCount(); in getTaskIndexOf() 526 final WindowContainer wc = taskDisplayArea.getChildAt(i); in getTaskIndexOf() 563 Task createTaskWithActivity(TaskDisplayArea taskDisplayArea, in createTaskWithActivity() argument 565 return createTask(taskDisplayArea, windowingMode, activityType, in createTaskWithActivity() 579 Task createTask(TaskDisplayArea taskDisplayArea, int windowingMode, int activityType) { in createTask() argument 580 return createTask(taskDisplayArea, windowingMode, activityType, in createTask() 585 Task createTask(TaskDisplayArea taskDisplayArea, int windowingMode, int activityType, in createTask() argument 588 .setTaskDisplayArea(taskDisplayArea) in createTask() 1302 TaskBuilder setTaskDisplayArea(TaskDisplayArea taskDisplayArea) { in setTaskDisplayArea() argument [all …]
|
H A D | TestDisplayContent.java | 51 forAllTaskDisplayAreas(taskDisplayArea -> { in TestDisplayContent() 52 spyOn(taskDisplayArea); in TestDisplayContent()
|
H A D | SystemServicesTestRule.java | 328 final TaskDisplayArea taskDisplayArea = display.getDefaultTaskDisplayArea(); 331 display.onLastFocusedTaskDisplayAreaChanged(taskDisplayArea); 332 spyOn(taskDisplayArea); 333 final Task homeStack = taskDisplayArea.getRootTask(
|
H A D | DisplayAreaPolicyTests.java | 232 policy.mRoot.forAllTaskDisplayAreas(taskDisplayArea -> { in assertTaskDisplayAreasOrder() 233 actualOrder.add(taskDisplayArea); in assertTaskDisplayAreasOrder()
|
H A D | TaskTests.java | 430 TaskDisplayArea taskDisplayArea = mAtm.mRootWindowContainer.getDefaultTaskDisplayArea(); in testFitWithinBounds() local 431 Task rootTask = taskDisplayArea.createRootTask(WINDOWING_MODE_FREEFORM, in testFitWithinBounds() 757 TaskDisplayArea taskDisplayArea = mAtm.mRootWindowContainer.getDefaultTaskDisplayArea(); in testInsetDisregardedWhenFreeformOverlapsNavBar() local 758 Task rootTask = taskDisplayArea.createRootTask(WINDOWING_MODE_FULLSCREEN, in testInsetDisregardedWhenFreeformOverlapsNavBar() 1332 final TaskDisplayArea taskDisplayArea = task.getDisplayArea(); in testNotSpecifyOrientationByFloatingTask() local 1336 assertEquals(SCREEN_ORIENTATION_LANDSCAPE, taskDisplayArea.getOrientation()); in testNotSpecifyOrientationByFloatingTask() 1342 assertEquals(SCREEN_ORIENTATION_LANDSCAPE, taskDisplayArea.getOrientation()); in testNotSpecifyOrientationByFloatingTask() 1460 TaskDisplayArea taskDisplayArea = mAtm.mRootWindowContainer.getDefaultTaskDisplayArea(); in testRootTaskBoundsConfiguration() local 1461 Task rootTask = taskDisplayArea.createRootTask(windowingMode, ACTIVITY_TYPE_STANDARD, in testRootTaskBoundsConfiguration()
|
H A D | RootTaskTests.java | 534 final TaskDisplayArea taskDisplayArea = addNewDisplayContentAt(DisplayContent.POSITION_TOP) in testMoveRootTaskToBackIncludingParent() local 536 final Task rootTask1 = createTaskForShouldBeVisibleTest(taskDisplayArea, in testMoveRootTaskToBackIncludingParent() 539 final Task rootTask2 = createTaskForShouldBeVisibleTest(taskDisplayArea, in testMoveRootTaskToBackIncludingParent() 548 taskDisplayArea.removeRootTask(rootTask1); in testMoveRootTaskToBackIncludingParent() 1135 TaskDisplayArea taskDisplayArea, int windowingMode, int activityType, boolean onTop) { in createTaskForShouldBeVisibleTest() argument 1136 return createTaskForShouldBeVisibleTest(taskDisplayArea, in createTaskForShouldBeVisibleTest() 1141 private Task createTaskForShouldBeVisibleTest(TaskDisplayArea taskDisplayArea, in createTaskForShouldBeVisibleTest() argument 1151 .setTaskDisplayArea(taskDisplayArea) in createTaskForShouldBeVisibleTest() 1160 .setTaskDisplayArea(taskDisplayArea) in createTaskForShouldBeVisibleTest()
|
H A D | WindowContainerTests.java | 909 final TaskDisplayArea taskDisplayArea = new TaskDisplayArea( in testGetDisplayArea() local 911 taskDisplayArea.addChild(task, 0); in testGetDisplayArea() 913 assertEquals(taskDisplayArea, windowContainer.getDisplayArea()); in testGetDisplayArea() 914 assertEquals(taskDisplayArea, task.getDisplayArea()); in testGetDisplayArea() 915 assertEquals(taskDisplayArea, taskDisplayArea.getDisplayArea()); in testGetDisplayArea()
|
/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | DisplayAreaOrganizerController.java | 219 taskDisplayArea.mFeatureId == parentFeatureId in createTaskDisplayArea() 220 ? taskDisplayArea in createTaskDisplayArea() 261 if (!taskDisplayArea.mCreatedByOrganizer) { in deleteTaskDisplayArea() 342 parent.addChild(taskDisplayArea, index); in createTaskDisplayArea() 344 return taskDisplayArea; in createTaskDisplayArea() 357 parentTda.addChild(taskDisplayArea, WindowContainer.POSITION_TOP); in createTaskDisplayArea() 359 return taskDisplayArea; in createTaskDisplayArea() 362 private void deleteTaskDisplayArea(TaskDisplayArea taskDisplayArea) { in deleteTaskDisplayArea() argument 363 taskDisplayArea.setOrganizer(null); in deleteTaskDisplayArea() 369 lastReparentedRootTask = taskDisplayArea.remove(); in deleteTaskDisplayArea() [all …]
|
H A D | TaskLaunchParamsModifier.java | 324 taskDisplayArea = mTmpDisplayArea; in calculate() 329 + taskDisplayArea + "]"); in calculate() 332 appendLog("display-area=" + taskDisplayArea); in calculate() 373 TaskDisplayArea taskDisplayArea = null; in getPreferredLaunchTaskDisplayArea() local 384 if (taskDisplayArea == null) { in getPreferredLaunchTaskDisplayArea() 399 if (taskDisplayArea == null && source != null in getPreferredLaunchTaskDisplayArea() 402 if (taskDisplayArea != null) { in getPreferredLaunchTaskDisplayArea() 419 taskDisplayArea = sourceDisplayArea; in getPreferredLaunchTaskDisplayArea() 439 if (taskDisplayArea == null) { in getPreferredLaunchTaskDisplayArea() 456 return (taskDisplayArea != null) in getPreferredLaunchTaskDisplayArea() [all …]
|
H A D | RootWindowContainer.java | 1532 if (taskDisplayArea == null) { in startHomeOnTaskDisplayArea() 1573 taskDisplayArea); in startHomeOnTaskDisplayArea() 1694 if (taskDisplayArea == null) { in resumeHomeActivity() 1720 } else if (taskDisplayArea == null) { in shouldPlaceSecondaryHomeOnDisplayArea() 1781 final int displayId = taskDisplayArea != null ? taskDisplayArea.getDisplayId() in canStartHomeOnDisplayArea() 2103 if (taskDisplayArea == null) { in moveRootTaskToTaskDisplayArea() 2644 if (taskDisplayArea != null) { in findRootTaskBehind() 2659 + " in=" + taskDisplayArea); in findRootTaskBehind() 2966 if (taskDisplayArea != null) { in getLaunchRootTask() 2981 taskDisplayArea = taskDisplayArea.mDisplayContent.getDefaultTaskDisplayArea(); in getLaunchRootTask() [all …]
|
H A D | SafeActivityOptions.java | 251 final TaskDisplayArea taskDisplayArea = daToken != null in checkPermissions() local 253 if (aInfo != null && taskDisplayArea != null in checkPermissions() 255 taskDisplayArea, aInfo)) { in checkPermissions() 258 + ", uid=" + callingUid + ") with launchTaskDisplayArea=" + taskDisplayArea; in checkPermissions()
|
H A D | ResetTargetTaskHelper.java | 233 TaskDisplayArea taskDisplayArea = mTargetRootTask.getDisplayArea(); in processPendingReparentActivities() local 243 ? taskDisplayArea.getBottomMostTask() : mTargetRootTask.getBottomMostTask(); in processPendingReparentActivities() 254 targetTask = taskDisplayArea.getOrCreateRootTask(windowingMode, in processPendingReparentActivities()
|
H A D | Task.java | 761 if (taskDisplayArea != null) { in removeIfPossible() 762 taskDisplayArea.onLeafTaskRemoved(mTaskId); in removeIfPossible() 1321 if (taskDisplayArea != null && isLeafTask()) { in updateTaskMovement() 1322 taskDisplayArea.onLeafTaskMoved(this, toTop); in updateTaskMovement() 2005 if (taskDisplayArea == null) { in onConfigurationChanged() 2457 if (taskDisplayArea != null) { in adjustFocusToNextFocusableTask() 4264 if (taskDisplayArea != null) { 4265 taskDisplayArea.removeLaunchRootTask(this); 4519 if (taskDisplayArea == null) { 4816 return taskDisplayArea != null && taskDisplayArea.isTopRootTask(this); [all …]
|
H A D | ActivityStartController.java | 149 TaskDisplayArea taskDisplayArea) { in startHomeActivity() argument 158 final int displayId = taskDisplayArea.getDisplayId(); in startHomeActivity() 160 options.setLaunchTaskDisplayArea(taskDisplayArea.mRemoteToken in startHomeActivity() 169 rootHomeTask = taskDisplayArea.getOrCreateRootHomeTask(ON_TOP); in startHomeActivity()
|
H A D | TaskFragment.java | 460 final TaskDisplayArea taskDisplayArea = getDisplayArea(); in isAttached() local 461 return taskDisplayArea != null && !taskDisplayArea.isRemoved(); in isAttached() 994 final TaskDisplayArea taskDisplayArea = getDisplayArea(); in resumeTopActivity() local 998 && taskDisplayArea.allResumedActivitiesComplete()) { in resumeTopActivity() 1005 if (taskDisplayArea.inMultiWindowMode()) { in resumeTopActivity() 1006 taskDisplayArea.ensureActivitiesVisible(null /* starting */, 0 /* configChanges */, in resumeTopActivity() 1051 final Task lastFocusedRootTask = taskDisplayArea.getLastFocusedRootTask(); in resumeTopActivity() 1059 boolean pausing = !deferPause && taskDisplayArea.pauseBackTasks(next); in resumeTopActivity() 1080 final boolean isTop = this == taskDisplayArea.getFocusedRootTask(); in resumeTopActivity() 1089 && taskDisplayArea.allResumedActivitiesComplete()) { in resumeTopActivity() [all …]
|
H A D | KeyguardController.java | 449 final TaskDisplayArea taskDisplayArea = mRootWindowContainer.getDefaultTaskDisplayArea(); in dismissMultiWindowModeForTaskIfNeeded() local 450 if (taskDisplayArea.isSplitScreenModeActivated()) { in dismissMultiWindowModeForTaskIfNeeded() 451 taskDisplayArea.onSplitScreenModeDismissed(); in dismissMultiWindowModeForTaskIfNeeded()
|
H A D | ActivityTaskSupervisor.java | 1084 TaskDisplayArea taskDisplayArea, ActivityInfo aInfo) { in isCallerAllowedToLaunchOnTaskDisplayArea() argument 1086 taskDisplayArea != null ? taskDisplayArea.getDisplayId() : DEFAULT_DISPLAY, aInfo); in isCallerAllowedToLaunchOnTaskDisplayArea() 1446 private void moveHomeRootTaskToFrontIfNeeded(int flags, TaskDisplayArea taskDisplayArea, in moveHomeRootTaskToFrontIfNeeded() argument 1448 final Task focusedRootTask = taskDisplayArea.getFocusedRootTask(); in moveHomeRootTaskToFrontIfNeeded() 1450 if ((taskDisplayArea.getWindowingMode() == WINDOWING_MODE_FULLSCREEN in moveHomeRootTaskToFrontIfNeeded() 1456 taskDisplayArea.moveHomeRootTaskToFront(reason); in moveHomeRootTaskToFrontIfNeeded() 2200 final TaskDisplayArea taskDisplayArea = task.getDisplayArea(); in handleNonResizableTaskIfNeeded() 2201 if (taskDisplayArea.isSplitScreenModeActivated()) { in handleNonResizableTaskIfNeeded() 2206 taskDisplayArea.onSplitScreenModeDismissed(task); in handleNonResizableTaskIfNeeded() 2207 taskDisplayArea.mDisplayContent.ensureActivitiesVisible(null, 0, PRESERVE_WINDOWS, in handleNonResizableTaskIfNeeded()
|
H A D | DisplayAreaPolicyBuilder.java | 735 mDefaultTaskDisplayArea = mRoot.getItemFromTaskDisplayAreas(taskDisplayArea -> in Result() 736 taskDisplayArea.mFeatureId == FEATURE_DEFAULT_TASK_CONTAINER in Result() 737 ? taskDisplayArea in Result()
|
H A D | RecentsAnimation.java | 362 final TaskDisplayArea taskDisplayArea = targetActivity.getDisplayArea(); in finishAnimation() 363 taskDisplayArea.moveRootTaskBehindRootTask(targetRootTask, in finishAnimation()
|
/aosp12/frameworks/base/core/java/android/window/ |
H A D | DisplayAreaOrganizer.java | 223 public void deleteTaskDisplayArea(@NonNull WindowContainerToken taskDisplayArea) { in deleteTaskDisplayArea() argument 225 getController().deleteTaskDisplayArea(taskDisplayArea); in deleteTaskDisplayArea()
|
H A D | IDisplayAreaOrganizerController.aidl | 68 void deleteTaskDisplayArea(in WindowContainerToken taskDisplayArea); in deleteTaskDisplayArea() argument
|