Home
last modified time | relevance | path

Searched refs:taskFragment (Results 1 – 25 of 26) sorted by relevance

12

/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DTaskFragmentOrganizerController.java322 taskFragment != null ? taskFragment.getTaskFragmentInfo() : null; in prepareTaskFragmentError()
580 if (taskFragment.getTask() == null) { in onTaskFragmentAppeared()
582 + taskFragment); in onTaskFragmentAppeared()
644 .setTaskFragment(taskFragment) in onTaskFragmentVanished()
646 state.removeTaskFragment(taskFragment); in onTaskFragmentVanished()
654 if (taskFragment != null && taskFragment.mTaskFragmentVanishedSent) { in onTaskFragmentError()
662 .setTaskFragment(taskFragment) in onTaskFragmentError()
840 mTaskFragment = taskFragment; in PendingTaskFragmentEvent()
887 mTaskFragment = taskFragment; in setTaskFragment()
1089 .setTask(taskFragment.getTask()) in dispatchPendingInfoChangedEvent()
[all …]
H A DWindowOrganizerController.java817 if (taskFragment.isEmbeddedTaskFragmentInPip()) { in applyTaskFragmentChanges()
825 mTmpBounds0.set(taskFragment.getBounds()); in applyTaskFragmentChanges()
1262 transition.collect(taskFragment); in applyTaskFragmentOperation()
1301 taskFragment.resetAdjacentTaskFragment(); in applyTaskFragmentOperation()
1310 if ((focusedTaskFragment == taskFragment in applyTaskFragmentOperation()
1356 final Task task = taskFragment.getTask(); in applyTaskFragmentOperation()
1370 taskFragment.setIsolatedNav(isolatedNav); in applyTaskFragmentOperation()
1409 if (taskFragment == null || !taskFragment.isAttached()) { in validateTaskFragment()
1417 if (taskFragment.isEmbeddedTaskFragmentInPip() in validateTaskFragment()
2016 ownerTask.addChild(taskFragment, position); in createTaskFragment()
[all …]
H A DActivityStartInterceptor.java143 final TaskFragment taskFragment = getLaunchTaskFragment(); in createIntentSenderForOriginalIntent() local
146 if (taskFragment != null) { in createIntentSenderForOriginalIntent()
150 activityOptions.setLaunchTaskFragmentToken(taskFragment.getFragmentToken()); in createIntentSenderForOriginalIntent()
388 final TaskFragment taskFragment = getLaunchTaskFragment(); in interceptLockedManagedProfileIfNeeded() local
395 } else if (taskFragment != null) { in interceptLockedManagedProfileIfNeeded()
399 final Task parentTask = taskFragment.getTask(); in interceptLockedManagedProfileIfNeeded()
H A DTaskFragment.java422 void setAdjacentTaskFragment(@Nullable TaskFragment taskFragment) { in setAdjacentTaskFragment() argument
423 if (mAdjacentTaskFragment == taskFragment) { in setAdjacentTaskFragment()
427 if (taskFragment != null) { in setAdjacentTaskFragment()
428 mAdjacentTaskFragment = taskFragment; in setAdjacentTaskFragment()
429 taskFragment.setAdjacentTaskFragment(this); in setAdjacentTaskFragment()
1083 taskFragment.mAdjacentTaskFragment; in getVisibility()
2748 forAllTaskFragments(taskFragment -> taskFragment.mLastPausedActivity = null); in clearLastPausedActivity()
2903 task.forAllLeafTaskFragments(taskFragment -> { in cleanUpEmbeddedTaskFragment()
2904 if (taskFragment.getCompanionTaskFragment() == this) { in cleanUpEmbeddedTaskFragment()
2960 if (taskFragment != null) { in getTaskFragment()
[all …]
H A DAppTransitionController.java710 final boolean hasMultipleOrganizers = task.forAllLeafTaskFragments(taskFragment -> { in findTaskFragmentOrganizer()
711 final ITaskFragmentOrganizer tfOrganizer = taskFragment.getTaskFragmentOrganizer(); in findTaskFragmentOrganizer()
1238 final TaskFragment taskFragment = container.asTaskFragment(); in handleClosingChangingContainers() local
1239 if (taskFragment != null) { in handleClosingChangingContainers()
1240 taskFragment.updateOrganizedTaskFragmentSurface(); in handleClosingChangingContainers()
1355 final boolean notReady = rootTask.forAllLeafTaskFragments(taskFragment -> { in transitionGoodToGoForTaskFragments()
1356 if (!taskFragment.isReadyToTransit()) { in transitionGoodToGoForTaskFragments()
1358 taskFragment); in transitionGoodToGoForTaskFragments()
H A DLockTaskController.java265 final TaskFragment taskFragment = activity.getTaskFragment(); in activityBlockedFromFinish() local
266 final TaskFragment adjacentTaskFragment = taskFragment.getAdjacentTaskFragment(); in activityBlockedFromFinish()
267 if (taskFragment.asTask() != null in activityBlockedFromFinish()
268 || !taskFragment.isDelayLastActivityRemoval() in activityBlockedFromFinish()
276 taskFragment.getActivity(a -> !a.finishing && a != activity) != null; in activityBlockedFromFinish()
H A DActivityStarter.java2192 static int canEmbedActivity(@NonNull TaskFragment taskFragment, in canEmbedActivity() argument
2194 final Task hostTask = taskFragment.getTask(); in canEmbedActivity()
2200 return taskFragment.isAllowedToEmbedActivity(starting); in canEmbedActivity()
3122 final TaskFragment taskFragment = r.getTaskFragment(); in addOrReparentStartingActivity()
3124 && sourceTaskFragment == taskFragment); in addOrReparentStartingActivity()
3149 private void sendCanNotEmbedActivityError(TaskFragment taskFragment, in sendCanNotEmbedActivityError() argument
3161 + ". TaskFragment's bounds:" + taskFragment.getBounds() in sendCanNotEmbedActivityError()
3172 if (taskFragment.isOrganized()) { in sendCanNotEmbedActivityError()
3175 taskFragment, OP_TYPE_START_ACTIVITY_IN_TASK_FRAGMENT, in sendCanNotEmbedActivityError() local
3407 ActivityStarter setInTaskFragment(TaskFragment taskFragment) { in setInTaskFragment() argument
[all …]
H A DTransition.java2039 final TaskFragment taskFragment = wc.asTaskFragment(); in isTranslucent() local
2040 if (taskFragment == null) { in isTranslucent()
2046 if (taskFragment.isTranslucentForTransition()) { in isTranslucent()
2050 final TaskFragment adjacentTaskFragment = taskFragment.getAdjacentTaskFragment(); in isTranslucent()
2431 final TaskFragment taskFragment = target.asTaskFragment(); in calculateTransitionInfo() local
2471 if (activityRecord != null || (taskFragment != null && taskFragment.isEmbedded())) { in calculateTransitionInfo()
2475 : taskFragment.getOrganizedTaskFragment(); in calculateTransitionInfo()
2488 : taskFragment.getTask(); in calculateTransitionInfo()
2960 final TaskFragment taskFragment = wc.asTaskFragment(); in getChangeFlags() local
2961 if (taskFragment != null && task == null) { in getChangeFlags()
[all …]
H A DActivityStartController.java538 int startActivityInTaskFragment(@NonNull TaskFragment taskFragment, in startActivityInTaskFragment() argument
546 .setInTaskFragment(taskFragment) in startActivityInTaskFragment()
H A DActivityRecord.java3740 final TaskFragment taskFragment = getTaskFragment(); in completeFinishing() local
3741 if (next != null && taskFragment != null && taskFragment.isEmbedded()) { in completeFinishing()
4008 final TaskFragment taskFragment = getTaskFragment(); in makeFinishingLocked() local
4009 if (taskFragment != null) { in makeFinishingLocked()
4010 final Task task = taskFragment.getTask(); in makeFinishingLocked()
4013 taskFragment.mClearedTaskForReuse = true; in makeFinishingLocked()
4015 taskFragment.sendTaskFragmentInfoChanged(); in makeFinishingLocked()
4690 if (taskFragment != null && taskFragment.getAdjacentTaskFragment() != null in canShowWhenLocked()
4691 && taskFragment.isEmbedded()) { in canShowWhenLocked()
6346 if (taskFragment != null) { in activityPaused()
[all …]
H A DWindowProcessController.java1436 final TaskFragment taskFragment = r.getTaskFragment(); in handleAppDied() local
1437 if (taskFragment != null) { in handleAppDied()
1441 hasVisibleActivities |= taskFragment.handleAppDied(this); in handleAppDied()
H A DActivityClientController.java1582 final TaskFragment taskFragment = r.getTaskFragment(); in isRelativeTaskRootActivity() local
1583 if (r != taskFragment.getActivity(ar -> !ar.finishing || ar == r, in isRelativeTaskRootActivity()
1590 return taskRoot.getTaskFragment().getCompanionTaskFragment() == taskFragment; in isRelativeTaskRootActivity()
H A DWindowContainer.java3289 final TaskFragment taskFragment = asTaskFragment(); in applyAnimationUnchecked() local
3294 || (taskFragment != null && taskFragment.isEmbedded() in applyAnimationUnchecked()
3304 : taskFragment.getOrganizedTaskFragment(); in applyAnimationUnchecked()
3318 : taskFragment.getTask(); in applyAnimationUnchecked()
H A DTask.java1398 final TaskFragment taskFragment = newTop.getTaskFragment(); in moveActivityToFront() local
1400 if (taskFragment != this) { in moveActivityToFront()
1401 if (taskFragment.isEmbedded() && taskFragment.getNonFinishingActivityCount() == 1) { in moveActivityToFront()
1402 taskFragment.mClearedForReorderActivityToFront = true; in moveActivityToFront()
1406 if (taskFragment.isEmbedded()) { in moveActivityToFront()
4838 forAllLeafTasksAndLeafTaskFragments(taskFragment -> {
4839 if (!taskFragment.sleepIfPossible(shuttingDown)) {
H A DActivityTaskSupervisor.java1842 TaskFragment taskFragment = topActivity.getTaskFragment(); in doesTopActivityMatchingUidExistForAsm() local
1843 if (taskFragment == null) { in doesTopActivityMatchingUidExistForAsm()
1847 TaskFragment adjacentTaskFragment = taskFragment.getAdjacentTaskFragment(); in doesTopActivityMatchingUidExistForAsm()
H A DWindowState.java2782 final TaskFragment taskFragment = getTaskFragment(); in updateRegionForModalActivityWindow() local
2783 if (taskFragment != null) { in updateRegionForModalActivityWindow()
2784 final Task task = taskFragment.asTask(); in updateRegionForModalActivityWindow()
2788 mTmpRect.set(taskFragment.getBounds()); in updateRegionForModalActivityWindow()
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DTaskFragmentTest.java414 final Task task = taskFragment.getTask(); in testIsReadyToTransit()
417 assertFalse(taskFragment.isReadyToTransit()); in testIsReadyToTransit()
422 activity.reparent(taskFragment, WindowContainer.POSITION_TOP); in testIsReadyToTransit()
423 assertTrue(taskFragment.isReadyToTransit()); in testIsReadyToTransit()
426 taskFragment.removeChild(activity); in testIsReadyToTransit()
428 assertTrue(taskFragment.isReadyToTransit()); in testIsReadyToTransit()
432 taskFragment.mClearedTaskFragmentForPip = true; in testIsReadyToTransit()
433 assertTrue(taskFragment.isReadyToTransit()); in testIsReadyToTransit()
437 assertFalse(taskFragment.isReadyToTransit()); in testIsReadyToTransit()
529 taskFragment.isAllowedToEmbedActivity(activity)); in testIsAllowedToEmbedActivity()
[all …]
H A DAppTransitionControllerTest.java852 final ActivityRecord activity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_overrideWithEmbeddedActivity()
876 assertFalse(taskFragment.isEmbeddedWithBoundsOverride()); in testOverrideTaskFragmentAdapter_noOverrideWithOnlyTaskFragmentFillingTask()
877 final ActivityRecord openingActivity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_noOverrideWithOnlyTaskFragmentFillingTask()
907 taskFragment.setWindowingMode(WINDOWING_MODE_MULTI_WINDOW); in testOverrideTaskFragmentAdapter_overrideWithTaskFragmentNotFillingTask()
910 taskFragment.setBounds(embeddedBounds); in testOverrideTaskFragmentAdapter_overrideWithTaskFragmentNotFillingTask()
911 assertTrue(taskFragment.isEmbeddedWithBoundsOverride()); in testOverrideTaskFragmentAdapter_overrideWithTaskFragmentNotFillingTask()
912 final ActivityRecord openingActivity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_overrideWithTaskFragmentNotFillingTask()
1043 final ActivityRecord activity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_noOverrideWithWallpaper()
1069 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testOverrideTaskFragmentAdapter_inputProtectedForUntrustedAnimation() local
1127 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testOverrideTaskFragmentAdapter_inputProtectedForTrustedAnimation() local
[all …]
H A DTaskFragmentOrganizerControllerTest.java383 activity.reparent(taskFragment, POSITION_TOP); in testOnActivityReparentedToTask_activityInOrganizerProcess_useActivityToken()
574 assertNotNull(taskFragment); in testApplyTransaction_enforceHierarchyChange_createTaskFragment()
832 assertNotNull(taskFragment); in testApplyTransaction_createTaskFragment_withPairedPrimaryFragmentToken()
835 task.mChildren.indexOf(taskFragment)); in testApplyTransaction_createTaskFragment_withPairedPrimaryFragmentToken()
868 assertNotNull(taskFragment); in testApplyTransaction_createTaskFragment_overrideBounds()
898 assertNotNull(taskFragment); in testApplyTransaction_createTaskFragment_withPairedActivityToken()
901 task.mChildren.indexOf(taskFragment)); in testApplyTransaction_createTaskFragment_withPairedActivityToken()
1269 taskFragment.setResumedActivity(null, "test"); in testCanSendPendingTaskFragmentEventsAfterActivityResumed()
1310 taskFragment.mTaskFragmentAppearedSent = true; in testLastPendingTaskFragmentInfoChangedEventOfInvisibleTaskSent()
1377 assertNotNull(taskFragment); in testTaskFragmentRemoved_cleanUpEmbeddedTaskFragment()
[all …]
H A DActivityStarterTests.java1496 null /* inTask */, taskFragment); in testStartActivityInner_inTaskFragment_failsByDefault()
1498 assertFalse(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment_failsByDefault()
1515 null /* inTask */, taskFragment); in testStartActivityInner_inTaskFragment_allowedForSystemUid()
1517 assertTrue(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment_allowedForSystemUid()
1533 null /* inTask */, taskFragment); in testStartActivityInner_inTaskFragment_allowedForSameUid()
1535 assertTrue(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment_allowedForSameUid()
1559 null /* inTask */, taskFragment); in testStartActivityInner_inTaskFragment_allowedTrustedCertUid()
1561 assertTrue(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment_allowedTrustedCertUid()
1576 null /* inTask */, taskFragment); in testStartActivityInner_inTaskFragment_allowedForUntrustedEmbedding()
1578 assertTrue(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment_allowedForUntrustedEmbedding()
[all …]
H A DAppTransitionTests.java212 final TaskFragment taskFragment = new TaskFragment(mAtm, new Binder(), in testTaskFragmentChange() local
214 activity.getTask().addChild(taskFragment, POSITION_TOP); in testTaskFragmentChange()
215 activity.reparent(taskFragment, POSITION_TOP); in testTaskFragmentChange()
220 mDc.mChangingContainers.add(taskFragment); in testTaskFragmentChange()
443 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testActivityRecordReparentedToTaskFragment() local
449 taskFragment.setBounds(0, 0, taskBounds.right / 2, taskBounds.bottom); in testActivityRecordReparentedToTaskFragment()
450 spyOn(taskFragment); in testActivityRecordReparentedToTaskFragment()
451 mockSurfaceFreezerSnapshot(taskFragment.mSurfaceFreezer); in testActivityRecordReparentedToTaskFragment()
458 activity.reparent(taskFragment, POSITION_TOP); in testActivityRecordReparentedToTaskFragment()
462 assertTrue(mDc.mChangingContainers.contains(taskFragment)); in testActivityRecordReparentedToTaskFragment()
[all …]
H A DRootWindowContainerTests.java361 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testSingleActivityInTaskFragmentEnterPip() local
365 final ActivityRecord activity = taskFragment.getTopMostActivity(); in testSingleActivityInTaskFragmentEnterPip()
385 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testMultipleActivitiesInTaskFragmentEnterPip() local
389 final ActivityRecord firstActivity = taskFragment.getTopMostActivity(); in testMultipleActivitiesInTaskFragmentEnterPip()
390 final ActivityRecord secondActivity = taskFragment.getBottomMostActivity(); in testMultipleActivitiesInTaskFragmentEnterPip()
414 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testMovingEmbeddedActivityToPip() local
419 assertEquals(taskFragmentBounds, taskFragment.getBounds()); in testMovingEmbeddedActivityToPip()
420 final ActivityRecord topActivity = taskFragment.getTopMostActivity(); in testMovingEmbeddedActivityToPip()
H A DWindowTestsBase.java835 final TaskFragment taskFragment = new TaskFragmentBuilder(parentTask.mAtmService) in createTaskFragmentWithEmbeddedActivity() local
842 .put(fragmentToken, taskFragment); in createTaskFragmentWithEmbeddedActivity()
843 return taskFragment; in createTaskFragmentWithEmbeddedActivity()
1411 final TaskFragment taskFragment = new TaskFragment(mAtm, mFragmentToken, in build() local
1417 mParentTask.addChild(taskFragment, POSITION_TOP); in build()
1421 taskFragment.addChild(activity); in build()
1425 taskFragment.setTaskFragmentOrganizer( in build()
1430 taskFragment.setBounds(mBounds); in build()
1432 spyOn(taskFragment); in build()
1433 return taskFragment; in build()
H A DActivityRecordTests.java210 final TaskFragment taskFragment = activity.getTaskFragment(); in testTaskFragmentCleanupOnClearingTask() local
212 verify(taskFragment).cleanUpActivityReferences(any()); in testTaskFragmentCleanupOnClearingTask()
219 final TaskFragment taskFragment = activity.getTaskFragment(); in testTaskFragmentCleanupOnActivityRemoval() local
221 verify(taskFragment).cleanUpActivityReferences(any()); in testTaskFragmentCleanupOnActivityRemoval()
3108 taskFragment.getWindowConfiguration().setBounds(taskFragmentBounds); in testTransitionAnimationBounds_returnTaskFragment()
3118 assertEquals(taskFragment.getBounds(), in testTransitionAnimationBounds_returnTaskFragment()
3681 final TaskFragment taskFragment = new TaskFragment(mAtm, new Binder(), in testEnsureActivitiesVisibleAnotherUserTasks() local
3683 activity.getTask().addChild(taskFragment, POSITION_TOP); in testEnsureActivitiesVisibleAnotherUserTasks()
3684 activity.reparent(taskFragment, POSITION_TOP); in testEnsureActivitiesVisibleAnotherUserTasks()
3689 spyOn(taskFragment); in testEnsureActivitiesVisibleAnotherUserTasks()
[all …]
H A DSizeCompatTests.java2707 TaskFragment taskFragment = activity.getTaskFragment();
2708 spyOn(taskFragment);
2710 doReturn(WINDOWING_MODE_MULTI_WINDOW).when(taskFragment).getWindowingMode();

12