/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
D | WindowOrganizerTests.java | 157 Task createTask(Task rootTask, boolean fakeDraw) { in createTask() argument 158 final Task task = createTaskInRootTask(rootTask, 0); in createTask() 166 Task createTask(Task rootTask) { in createTask() argument 168 return createTask(rootTask, true); in createTask() 178 final Task rootTask = createRootTask(); in testAppearVanish() local 179 final Task task = createTask(rootTask); in testAppearVanish() 185 rootTask.removeImmediately(); in testAppearVanish() 194 final Task rootTask = createRootTask(); in testAppearWaitsForVisibility() local 195 final Task task = createTask(rootTask, false); in testAppearWaitsForVisibility() 201 rootTask.setHasBeenVisible(true); in testAppearWaitsForVisibility() [all …]
|
D | WindowContainerTransactionTests.java | 73 final Task rootTask = createTask(mDisplayContent); in testRemoveTask() local 74 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testRemoveTask() 84 assertTrue(rootTask.hasChild()); in testRemoveTask() 94 verify(mAtm.getLockTaskController(), atLeast(1)).clearLockedTask(rootTask); in testRemoveTask() 99 final Task rootTask = createTask(mDisplayContent); in testRemoveRootTask() local 100 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testRemoveRootTask() 105 WindowContainerToken token = rootTask.getTaskInfo().token; in testRemoveRootTask() 111 assertTrue(rootTask.hasChild()); in testRemoveRootTask() 120 assertNull(taskDisplayArea.getTask(task1 -> task1.mTaskId == rootTask.mTaskId)); in testRemoveRootTask() 122 verify(mAtm.getLockTaskController(), atLeast(1)).clearLockedTask(rootTask); in testRemoveRootTask() [all …]
|
D | TaskDisplayAreaTests.java | 81 final Task rootTask = createTask( in getLaunchRootTask_checksLaunchAdjacentFlagRoot() local 83 rootTask.mCreatedByOrganizer = true; in getLaunchRootTask_checksLaunchAdjacentFlagRoot() 87 final TaskDisplayArea taskDisplayArea = rootTask.getDisplayArea(); in getLaunchRootTask_checksLaunchAdjacentFlagRoot() 89 new TaskFragment.AdjacentSet(adjacentRootTask, rootTask)); in getLaunchRootTask_checksLaunchAdjacentFlagRoot() 107 final Task rootTask = createTaskWithActivity( in getLaunchRootTask_checksFocusedRootTask() local 110 rootTask.mCreatedByOrganizer = true; in getLaunchRootTask_checksFocusedRootTask() 116 new TaskFragment.AdjacentSet(adjacentRootTask, rootTask)); in getLaunchRootTask_checksFocusedRootTask() 118 taskDisplayArea.setLaunchRootTask(rootTask, in getLaunchRootTask_checksFocusedRootTask() 130 final Task rootTask = createTask( in getLaunchRootTask_fromLaunchAdjacentFlagRoot_checksAdjacentRoot() local 132 rootTask.mCreatedByOrganizer = true; in getLaunchRootTask_fromLaunchAdjacentFlagRoot_checksAdjacentRoot() [all …]
|
D | RootTaskTests.java | 111 final Task rootTask = createTask(mDisplayContent); in testRootTaskPositionChildAt() local 112 final Task task1 = createTaskInRootTask(rootTask, 0 /* userId */); in testRootTaskPositionChildAt() 113 final Task task2 = createTaskInRootTask(rootTask, 1 /* userId */); in testRootTaskPositionChildAt() 116 rootTask.positionChildAt(WindowContainer.POSITION_TOP, task1, false /* includingParents */); in testRootTaskPositionChildAt() 117 assertEquals(rootTask.mChildren.get(0), task2); in testRootTaskPositionChildAt() 118 assertEquals(rootTask.mChildren.get(1), task1); in testRootTaskPositionChildAt() 121 rootTask.positionChildAt(WindowContainer.POSITION_TOP, task2, false /* includingParents */); in testRootTaskPositionChildAt() 122 assertEquals(rootTask.mChildren.get(0), task2); in testRootTaskPositionChildAt() 123 assertEquals(rootTask.mChildren.get(1), task1); in testRootTaskPositionChildAt() 128 rootTask.positionChildAt(WindowContainer.POSITION_TOP, task2, false /* includingParents */); in testRootTaskPositionChildAt() [all …]
|
D | ActivityTaskSupervisorTests.java | 510 final Task rootTask = new TaskBuilder(mSupervisor).setOnTop(true).build(); in testOpaque_rootTask_translucentFillingChild_isTranslucent() local 511 createChildTaskFragment(/* parent */ rootTask, in testOpaque_rootTask_translucentFillingChild_isTranslucent() 514 assertThat(mSupervisor.mOpaqueContainerHelper.isOpaque(rootTask)).isFalse(); in testOpaque_rootTask_translucentFillingChild_isTranslucent() 520 final Task rootTask = new TaskBuilder(mSupervisor).setOnTop(true).build(); in testOpaque_rootTask_opaqueAndNotFillingChild_isTranslucent() local 521 createChildTaskFragment(/* parent */ rootTask, in testOpaque_rootTask_opaqueAndNotFillingChild_isTranslucent() 524 assertThat(mSupervisor.mOpaqueContainerHelper.isOpaque(rootTask)).isFalse(); in testOpaque_rootTask_opaqueAndNotFillingChild_isTranslucent() 530 final Task rootTask = new TaskBuilder(mSupervisor).setOnTop(true).build(); in testOpaque_rootTask_opaqueAndFillingChild_isOpaque() local 531 createChildTaskFragment(/* parent */ rootTask, in testOpaque_rootTask_opaqueAndFillingChild_isOpaque() 534 assertThat(mSupervisor.mOpaqueContainerHelper.isOpaque(rootTask)).isTrue(); in testOpaque_rootTask_opaqueAndFillingChild_isOpaque() 540 final Task rootTask = new TaskBuilder(mSupervisor).setOnTop(true).build(); in testOpaque_rootTask_nonFillingOpaqueAdjacentChildren_isOpaque() local [all …]
|
D | TaskTests.java | 147 final Task rootTask = createTask(mDisplayContent); in testRemoveContainer() local 148 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testRemoveContainer() 154 assertTrue(rootTask.hasChild()); in testRemoveContainer() 164 verify(mAtm.getLockTaskController(), atLeast(1)).clearLockedTask(rootTask); in testRemoveContainer() 169 final Task rootTask = createTask(mDisplayContent); in testRemoveContainer_multipleNestedTasks() local 170 rootTask.mCreatedByOrganizer = true; in testRemoveContainer_multipleNestedTasks() 171 final Task task1 = new TaskBuilder(mSupervisor).setParentTask(rootTask).build(); in testRemoveContainer_multipleNestedTasks() 172 final Task task2 = new TaskBuilder(mSupervisor).setParentTask(rootTask).build(); in testRemoveContainer_multipleNestedTasks() 178 rootTask.remove(true /* withTransition */, "test"); in testRemoveContainer_multipleNestedTasks() 185 assertFalse(rootTask.isAttached()); in testRemoveContainer_multipleNestedTasks() [all …]
|
D | RootWindowContainerTests.java | 253 final Task rootTask = new TaskBuilder(mSupervisor).build(); in testTaskLayerRank() local 254 final Task task1 = new TaskBuilder(mSupervisor).setParentTask(rootTask).build(); in testTaskLayerRank() 261 assertEquals(Task.LAYER_RANK_INVISIBLE, rootTask.mLayerRank); in testTaskLayerRank() 711 final Task rootTask = defaultTaskDisplayArea.createRootTask( in testRemovingRootTaskOnAppCrash() local 713 final ActivityRecord firstActivity = new ActivityBuilder(mAtm).setTask(rootTask).build(); in testRemovingRootTaskOnAppCrash() 724 assertEquals(rootTask, finishedTask); in testRemovingRootTaskOnAppCrash() 736 final Task rootTask = defaultTaskDisplayArea.createRootTask( in testRemovingRootTaskOnAppCrash_multipleDisplayAreas() local 738 final ActivityRecord firstActivity = new ActivityBuilder(mAtm).setTask(rootTask).build(); in testRemovingRootTaskOnAppCrash_multipleDisplayAreas() 805 final Task rootTask = new TaskBuilder(mSupervisor) in testFindTaskToMoveToFrontWhenRecentsOnTop() local 834 final Task rootTask = secondDisplay.getDefaultTaskDisplayArea() in testFindTaskToMoveToFrontWhenRecentsOnOtherDisplay() local [all …]
|
D | DisplayContentTests.java | 478 final Task rootTask = createTask(dc); in testMoveRootTaskBetweenDisplays() local 479 assertEquals(dc.getDisplayId(), rootTask.getDisplayContent().getDisplayId()); in testMoveRootTaskBetweenDisplays() 480 assertEquals(dc, rootTask.getDisplayContent()); in testMoveRootTaskBetweenDisplays() 482 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testMoveRootTaskBetweenDisplays() 489 rootTask.reparent(mDisplayContent.getDefaultTaskDisplayArea(), true /* onTop */); in testMoveRootTaskBetweenDisplays() 490 assertEquals(mDisplayContent.getDisplayId(), rootTask.getDisplayContent().getDisplayId()); in testMoveRootTaskBetweenDisplays() 491 assertEquals(mDisplayContent, rootTask.getDisplayContent()); in testMoveRootTaskBetweenDisplays() 1023 final Task rootTask = mDisplayContent.getTopRootTask(); in testInputMethodTargetUpdateWhenSwitchingOnDisplays() local 1024 final ActivityRecord activity = rootTask.topRunningActivity(); in testInputMethodTargetUpdateWhenSwitchingOnDisplays() 1061 final Task rootTask = new TaskBuilder(mSupervisor) in testAllowsTopmostFullscreenOrientation() local [all …]
|
D | WindowContainerTests.java | 950 final Task rootTask = createTask(mDisplayContent); in testAddLocalInsets_addsFlagsFromProvider() local 951 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testAddLocalInsets_addsFlagsFromProvider() 977 final Task rootTask = createTask(mDisplayContent); in testOnDisplayChanged() local 978 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testOnDisplayChanged() 983 rootTask.getDisplayArea().removeRootTask(rootTask); in testOnDisplayChanged() 984 newDc.getDefaultTaskDisplayArea().addChild(rootTask, POSITION_TOP); in testOnDisplayChanged() 986 verify(rootTask).onDisplayChanged(newDc); in testOnDisplayChanged() 990 assertEquals(newDc, rootTask.mDisplayContent); in testOnDisplayChanged() 1117 final Task rootTask = createTask(mDisplayContent); in testFreezeInsetsStateWhenAppTransition() local 1118 final Task task = createTaskInRootTask(rootTask, 0 /* userId */); in testFreezeInsetsStateWhenAppTransition() [all …]
|
D | LaunchParamsPersisterTests.java | 120 Task rootTask = mTestDisplay.getDefaultTaskDisplayArea() in setUp() local 123 .setParentTask(rootTask).build(); in setUp() 165 Task rootTask = mTestDisplay.getDefaultTaskDisplayArea() in testSavingTestWithoutRealActivityWontMakePackageRemovalCrash() local 167 assertNull(rootTask.realActivity); in testSavingTestWithoutRealActivityWontMakePackageRemovalCrash() 169 mTarget.saveTask(rootTask); in testSavingTestWithoutRealActivityWontMakePackageRemovalCrash()
|
D | ActivityRecordTests.java | 229 final Task rootTask = activity.getRootTask(); in testRootTaskCleanupOnTaskRemoval() local 230 rootTask.removeChild(task, null /*reason*/); in testRootTaskCleanupOnTaskRemoval() 232 assertNull(mAtm.mRootWindowContainer.getRootTask(rootTask.mTaskId)); in testRootTaskCleanupOnTaskRemoval() 251 final Task rootTask = activity.getRootTask(); in testNoCleanupMovingActivityInSameStack() local 252 final Task newTask = createTaskInRootTask(rootTask, 0 /* userId */); in testNoCleanupMovingActivityInSameStack() 254 verify(rootTask, times(0)).cleanUpActivityReferences(any()); in testNoCleanupMovingActivityInSameStack() 650 final Task rootTask = activity.getRootTask(); in ignoreRequestedOrientationForResizableInSplitWindows() local 651 rootTask.setWindowingMode(WINDOWING_MODE_MULTI_WINDOW); in ignoreRequestedOrientationForResizableInSplitWindows() 653 rootTask.mDisplayContent.getStableRect(stableRect); in ignoreRequestedOrientationForResizableInSplitWindows() 657 final DisplayInfo displayInfo = rootTask.mDisplayContent.getDisplayInfo(); in ignoreRequestedOrientationForResizableInSplitWindows() [all …]
|
D | TaskFragmentTest.java | 521 final Task rootTask = createTask(mDisplayContent, WINDOWING_MODE_MULTI_WINDOW, in testActivityHasOverlayOverUntrustedModeEmbedded() local 524 .setParentTask(rootTask) in testActivityHasOverlayOverUntrustedModeEmbedded() 560 .setParentTask(rootTask) in testActivityHasOverlayOverUntrustedModeEmbedded() 573 final Task rootTask = createTask(mDisplayContent, WINDOWING_MODE_MULTI_WINDOW, in testActivityHasOverlayOverUntrustedModeEmbeddedWithAdjacentTaskFragments() local 575 final Rect taskBounds = rootTask.getBounds(); in testActivityHasOverlayOverUntrustedModeEmbeddedWithAdjacentTaskFragments() 578 .setParentTask(rootTask) in testActivityHasOverlayOverUntrustedModeEmbeddedWithAdjacentTaskFragments() 586 .setParentTask(rootTask) in testActivityHasOverlayOverUntrustedModeEmbeddedWithAdjacentTaskFragments()
|
/frameworks/base/services/core/java/com/android/server/wm/ |
D | TaskDisplayArea.java | 213 return getRootTask(rootTask -> { in getRootTask() 215 && windowingMode == rootTask.getWindowingMode()) { in getRootTask() 220 return rootTask.isCompatible(windowingMode, activityType); in getRootTask() 248 void onRootTaskWindowingModeChanged(Task rootTask) { 249 removeRootTaskReferenceIfNeeded(rootTask); 250 addRootTaskReferenceIfNeeded(rootTask); 251 if (rootTask == mRootPinnedTask && getTopRootTask() != rootTask) { 253 positionChildAt(POSITION_TOP, rootTask, false /* includingParents */); 257 void addRootTaskReferenceIfNeeded(Task rootTask) { 258 if (rootTask.isActivityTypeHome()) { [all …]
|
D | RootWindowContainer.java | 1324 final Task rootTask = getTopDisplayFocusedRootTask(); in startHomeOnDisplay() local 1325 displayId = rootTask != null ? rootTask.getDisplayId() : DEFAULT_DISPLAY; in startHomeOnDisplay() 1350 final Task rootTask = getTopDisplayFocusedRootTask(); in startHomeOnTaskDisplayArea() local 1351 taskDisplayArea = rootTask != null ? rootTask.getDisplayArea() in startHomeOnTaskDisplayArea() 1711 forAllRootTasks(rootTask -> { in getTopVisibleActivities() 1713 if (rootTask.shouldBeVisible(null /* starting */)) { in getTopVisibleActivities() 1714 final ActivityRecord top = rootTask.getTopNonFinishingActivity(); in getTopVisibleActivities() 1727 if (rootTask == topFocusedRootTask) { in getTopVisibleActivities() 1851 forAllRootTasks(rootTask -> { in switchUser() 1852 if ((mCurrentUser == rootTask.mUserId || rootTask.showForAllUsers()) in switchUser() [all …]
|
D | ActivityTaskSupervisor.java | 836 final Task rootTask = task.getRootTask(); in realStartActivityLocked() local 955 if (mRootWindowContainer.isTopDisplayFocusedRootTask(rootTask)) { in realStartActivityLocked() 1671 private void removePinnedRootTaskInSurfaceTransaction(Task rootTask) { in removePinnedRootTaskInSurfaceTransaction() argument 1672 final Transition transition = rootTask.mTransitionController.requestTransitionIfNeeded( in removePinnedRootTaskInSurfaceTransaction() 1673 TRANSIT_TO_BACK, 0 /* flags */, rootTask, rootTask.mDisplayContent); in removePinnedRootTaskInSurfaceTransaction() 1675 rootTask.mTransitionController.collect(rootTask); in removePinnedRootTaskInSurfaceTransaction() 1677 transition.collect(rootTask); in removePinnedRootTaskInSurfaceTransaction() 1689 rootTask.cancelAnimation(); in removePinnedRootTaskInSurfaceTransaction() 1690 rootTask.setForceHidden(FLAG_FORCE_HIDDEN_FOR_PINNED_TASK, true /* set */); in removePinnedRootTaskInSurfaceTransaction() 1694 rootTask.ensureActivitiesVisible(null /* starting */); in removePinnedRootTaskInSurfaceTransaction() [all …]
|
D | ActivityClientController.java | 620 final Task rootTask = ActivityRecord.getRootTask(token); in willActivityBeVisible() local 621 return rootTask != null && rootTask.willActivityBeVisible(token); in willActivityBeVisible() 628 final Task rootTask = ActivityRecord.getRootTask(activityToken); in getDisplayId() local 629 if (rootTask != null) { in getDisplayId() 630 final int displayId = rootTask.getDisplayId(); in getDisplayId() 1157 final Task rootTask = r.getRootTask(); in toggleFreeformWindowingMode() local 1158 if (rootTask == null) { in toggleFreeformWindowingMode() 1163 if (!rootTask.inFreeformWindowingMode() in toggleFreeformWindowingMode() 1164 && rootTask.getWindowingMode() != WINDOWING_MODE_FULLSCREEN) { in toggleFreeformWindowingMode() 1169 if (rootTask.inFreeformWindowingMode()) { in toggleFreeformWindowingMode() [all …]
|
D | TaskOrganizerController.java | 625 final Task rootTask = task.getRootTask(); in addStartingWindow() local 626 if (rootTask == null || activity.mStartingData == null) { in addStartingWindow() 651 final Task rootTask = task.getRootTask(); in removeStartingWindow() local 652 if (rootTask == null) { in removeStartingWindow() 714 final Task rootTask = task.getRootTask(); in addWindowlessStartingSurface() local 715 if (rootTask == null) { in addWindowlessStartingSurface() 755 final Task rootTask = task.getRootTask(); in copySplashScreenView() local 756 if (rootTask == null) { in copySplashScreenView() 784 final Task rootTask = task.getRootTask(); in onAppSplashScreenViewRemoved() local 785 if (rootTask == null) { in onAppSplashScreenViewRemoved()
|
D | ActivityStartController.java | 648 final Task rootTask = mService.mRootWindowContainer.getDefaultTaskDisplayArea() in startExistingRecents() local 650 if (rootTask == null) return false; in startExistingRecents() 651 final ActivityRecord r = rootTask.topRunningActivity(); in startExistingRecents() 652 if (r == null || (r.isVisibleRequested() && rootTask.isTopRootTaskInDisplayArea()) in startExistingRecents() 669 transition.setTransientLaunch(r, TaskDisplayArea.getRootTaskAbove(rootTask)); in startExistingRecents()
|
D | ActivityRecord.java | 1516 final Task rootTask = getRootTask(); in onParentChanged() local 1545 if (rootTask != null && rootTask.topRunningActivity() == this) { in onParentChanged() 1548 rootTask.setHasBeenVisible(true); in onParentChanged() 3079 final Task rootTask = getRootTask(); in isInRootTaskLocked() local 3080 return rootTask != null && rootTask.isInTask(this) != null; in isInRootTaskLocked() 3382 final Task rootTask = getRootTask(); in moveFocusableActivityToTop() local 3383 if (rootTask == null) { in moveFocusableActivityToTop() 3419 rootTask.moveToFront(reason, task); in moveFocusableActivityToTop() 3558 final Task rootTask = getRootTask(); in finishIfPossible() local 3559 final boolean mayAdjustTop = (isState(RESUMED) || rootTask.getTopResumedActivity() == null) in finishIfPossible() [all …]
|
D | InputMonitor.java | 625 final Task rootTask = w.getTask().getRootTask(); in accept() local 627 rootTask.getSurfaceControl()); in accept() 628 final DisplayArea targetDA = rootTask.getDisplayArea(); in accept() 631 mPipInputConsumer.layout(mInputTransaction, rootTask.getBounds()); in accept()
|
D | AppCompatAspectRatioPolicy.java | 281 final Task rootTask = mActivityRecord.getRootTask(); in applyAspectRatio() local 286 if (task == null || rootTask == null in applyAspectRatio()
|
D | RecentTasks.java | 611 final Task rootTask = task != null ? task.getRootTask() : null; in notifyTaskPersisterLocked() local 612 if (rootTask != null && rootTask.isActivityTypeHomeOrRecents()) { in notifyTaskPersisterLocked() 645 final Task rootTask = task.getRootTask(); in shouldPersistTaskLocked() local 646 return task.isPersistable && (rootTask == null || !rootTask.isActivityTypeHomeOrRecents()); in shouldPersistTaskLocked() 1069 final Task rootTask = task.getRootTask(); in getPersistableTaskIds() local 1071 && (rootTask == null || !rootTask.isActivityTypeHomeOrRecents())) { in getPersistableTaskIds()
|
D | WindowToken.java | 658 final Task rootTask = r.getRootTask(); in updateSurfaceRotation() local 661 if (rootTask != null && mTransitionController.getWindowingModeAtStart(rootTask) in updateSurfaceRotation()
|
/frameworks/opt/car/services/updatableServices/src/com/android/server/wm/ |
D | CarActivityInterceptorUpdatableImpl.java | 161 TaskWrapper rootTask = TaskWrapper.createFromToken(rootTaskToken); in isRootTaskDisplayIdSameAsLaunchDisplayId() local 162 int rootTaskDisplayId = rootTask.getTaskDisplayArea().getDisplay().getDisplayId(); in isRootTaskDisplayIdSameAsLaunchDisplayId() 180 TaskWrapper rootTask = TaskWrapper.createFromToken(rootTaskToken); in isRootTaskUserSameAsActivityUser() local 181 if (rootTask == null) { in isRootTaskUserSameAsActivityUser() 185 if (rootTask.getTaskDisplayArea() == null) { in isRootTaskUserSameAsActivityUser() 194 int userIdFromRootTask = mBuiltIn.getUserAssignedToDisplay(rootTask in isRootTaskUserSameAsActivityUser()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/policy/ |
D | WorkProfilePolicy.kt | 57 val (rootTask, childTask) = in <lambda>() constant 73 component = childTask.componentName ?: rootTask.topActivity, in <lambda>()
|