Home
last modified time | relevance | path

Searched refs:rootTask (Results 1 – 25 of 39) sorted by relevance

12

/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DWindowOrganizerTests.java157 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 …]
DWindowContainerTransactionTests.java73 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 …]
DTaskDisplayAreaTests.java81 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 …]
DRootTaskTests.java111 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 …]
DActivityTaskSupervisorTests.java510 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 …]
DTaskTests.java147 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 …]
DRootWindowContainerTests.java253 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 …]
DDisplayContentTests.java478 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 …]
DWindowContainerTests.java950 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 …]
DLaunchParamsPersisterTests.java120 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()
DActivityRecordTests.java229 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 …]
DTaskFragmentTest.java521 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/
DTaskDisplayArea.java213 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 …]
DRootWindowContainer.java1324 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 …]
DActivityTaskSupervisor.java836 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 …]
DActivityClientController.java620 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 …]
DTaskOrganizerController.java625 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()
DActivityStartController.java648 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()
DActivityRecord.java1516 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 …]
DInputMonitor.java625 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()
DAppCompatAspectRatioPolicy.java281 final Task rootTask = mActivityRecord.getRootTask(); in applyAspectRatio() local
286 if (task == null || rootTask == null in applyAspectRatio()
DRecentTasks.java611 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()
DWindowToken.java658 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/
DCarActivityInterceptorUpdatableImpl.java161 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/
DWorkProfilePolicy.kt57 val (rootTask, childTask) = in <lambda>() constant
73 component = childTask.componentName ?: rootTask.topActivity, in <lambda>()

12