/frameworks/base/services/tests/servicestests/src/com/android/server/am/ |
D | LockTaskControllerTest.java | 150 TaskRecord tr = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_WHITELISTED); in testStartLockTaskMode_once() 167 TaskRecord tr1 = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_WHITELISTED); in testStartLockTaskMode_twice() 168 TaskRecord tr2 = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_WHITELISTED); in testStartLockTaskMode_twice() 187 TaskRecord tr = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_PINNABLE); in testStartLockTaskMode_pinningRequest() 199 TaskRecord tr = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_PINNABLE); in testStartLockTaskMode_pinnedBySystem() 218 TaskRecord tr = getTaskRecord(TaskRecord.LOCK_TASK_AUTH_WHITELISTED); in testLockTaskViolation() 226 TaskRecord.LOCK_TASK_AUTH_PINNABLE))); in testLockTaskViolation() 229 TaskRecord.LOCK_TASK_AUTH_DONT_LOCK))); in testLockTaskViolation() 233 TaskRecord.LOCK_TASK_AUTH_WHITELISTED))); in testLockTaskViolation() 235 TaskRecord.LOCK_TASK_AUTH_LAUNCHABLE))); in testLockTaskViolation() [all …]
|
D | TaskRecordTests.java | 43 import com.android.server.am.TaskRecord.TaskRecordFactory; 82 TaskRecord.setTaskRecordFactory(null); in setUp() 88 final TaskRecord expected = createTaskRecord(64); in testRestoreWindowedTask() 94 final TaskRecord actual = restoreFromFile(serializedFile); in testRestoreWindowedTask() 104 assertNotNull(TaskRecord.getTaskRecordFactory()); in testDefaultTaskFactoryNotNull() 110 TaskRecord.setTaskRecordFactory(factory); in testCreateTestRecordUsingCustomizedFactory() 114 TaskRecord.create(null, 0, null, null, null, null); in testCreateTestRecordUsingCustomizedFactory() 121 final TaskRecord task = createTaskRecord(1); in testReturnsToHomeStack() 131 private File serializeToFile(TaskRecord r) throws IOException, XmlPullParserException { in serializeToFile() 147 private TaskRecord restoreFromFile(File file) throws IOException, XmlPullParserException { in restoreFromFile() [all …]
|
D | RecentTasksTest.java | 108 private ArrayList<TaskRecord> mTasks; 109 private ArrayList<TaskRecord> mSameDocumentTasks; 207 TaskRecord documentTask1 = createDocumentTask(".DocumentTask1"); in testAddTasksNoMultiple_expectNoTrim() 208 TaskRecord documentTask2 = createDocumentTask(".DocumentTask1"); in testAddTasksNoMultiple_expectNoTrim() 221 TaskRecord documentTask1 = createDocumentTask(".DocumentTask1"); in testAddTasksMaxTaskRecents_expectNoTrim() 222 TaskRecord documentTask2 = createDocumentTask(".DocumentTask1"); in testAddTasksMaxTaskRecents_expectNoTrim() 237 TaskRecord documentTask1 = createDocumentTask(".DocumentTask1"); in testAddTasksSameTask_expectNoTrim() 249 TaskRecord documentTask1 = createDocumentTask(".DocumentTask1", in testAddTasksMultipleDocumentTasks_expectNoTrim() 251 TaskRecord documentTask2 = createDocumentTask(".DocumentTask1", in testAddTasksMultipleDocumentTasks_expectNoTrim() 266 TaskRecord task1 = createTaskBuilder(".Task1") in testAddTasksMultipleTasks_expectRemovedNoTrim() [all …]
|
D | ActivityStackSupervisorTests.java | 93 TaskRecord task = mSupervisor.anyTaskForIdLocked(0 /*taskId*/, in testRestoringInvalidTask() 106 final TaskRecord firstTask = firstActivity.getTask(); in testReplacingTaskInPinnedStack() 110 final TaskRecord secondTask = secondActivity.getTask(); in testReplacingTaskInPinnedStack() 140 private static void ensureStackPlacement(ActivityStack stack, TaskRecord... tasks) { in ensureStackPlacement() 141 final ArrayList<TaskRecord> stackTasks = stack.getAllTasks(); in ensureStackPlacement() 148 for (TaskRecord task : tasks) { in ensureStackPlacement() 398 final TaskRecord task = new TaskBuilder(mSupervisor).setStack(primaryStack).build(); in testSplitScreenPrimaryChosenWhenTopActivityLaunchedToSecondary()
|
D | ActivityRecordTests.java | 78 private TaskRecord mTask; 114 final TaskRecord newTask = new TaskBuilder(mService.mStackSupervisor).setStack(mStack) in testNoCleanupMovingActivityInSameStack() 228 TaskRecord task2 = new TaskBuilder(mService.mStackSupervisor).setStack(mStack).build(); in testsApplyOptionsLocked() 241 final TaskRecord task = taskPresent in testSupportsLaunchingResizeable()
|
D | RunningTasksTest.java | 112 private TaskRecord createTask(ActivityStack stack, String className, int taskId, in createTask() 114 final TaskRecord task = new TaskBuilder(mService.mStackSupervisor) in createTask()
|
D | ActivityStarterTests.java | 77 import com.android.server.am.TaskRecord.TaskRecordFactory; 119 final TaskRecord task = new TaskBuilder(mService.mStackSupervisor) in testUpdateLaunchBounds() 130 final TaskRecord task2 = new TaskBuilder(mService.mStackSupervisor) in testUpdateLaunchBounds() 310 final TaskRecord task = new TaskBuilder(mService.mStackSupervisor) in prepareStarter() 319 TaskRecord.setTaskRecordFactory(factory); in prepareStarter()
|
D | LaunchParamsControllerTests.java | 199 final TaskRecord task = new TaskBuilder(mService.mStackSupervisor).build(); in testLayoutTaskPreferredDisplayChange() 219 final TaskRecord task = new TaskBuilder(mService.mStackSupervisor).build(); in testLayoutTaskWindowingModeChange() 244 public int onCalculate(TaskRecord task, WindowLayout layout, ActivityRecord activity, in onCalculate()
|
D | ActivityTestsBase.java | 131 private TaskRecord mTaskRecord; 151 ActivityBuilder setTask(TaskRecord task) { in setTask() 283 TaskRecord build() { in build() 318 private static class TestTaskRecord extends TaskRecord {
|
D | TaskLaunchParamsModifierTests.java | 62 private TaskRecord mTask; 188 TaskRecord secondTask = null; in testConflict()
|
D | ActivityStackTests.java | 68 private TaskRecord mTask; 118 mTask.reparent(destStack, true /* toTop */, TaskRecord.REPARENT_KEEP_STACK_AT_FRONT, in testResumedActivityFromTaskReparenting() 135 final TaskRecord destTask = new TaskBuilder(mSupervisor).setStack(destStack).build(); in testResumedActivityFromActivityReparenting() 182 final TaskRecord task = r.getTask(); in testFindTaskWithOverlay()
|
/frameworks/base/services/core/java/com/android/server/am/ |
D | RunningTasks.java | 39 private static final Comparator<TaskRecord> LAST_ACTIVE_TIME_COMPARATOR = 42 private final TaskRecord.TaskActivitiesReport mTmpReport = 43 new TaskRecord.TaskActivitiesReport(); 44 private final TreeSet<TaskRecord> mTmpSortedSet = new TreeSet<>(LAST_ACTIVE_TIME_COMPARATOR); 45 private final ArrayList<TaskRecord> mTmpStackTasks = new ArrayList<>(); 72 final Iterator<TaskRecord> iter = mTmpSortedSet.iterator(); in getTasks() 78 final TaskRecord task = iter.next(); in getTasks() 87 private RunningTaskInfo createRunningTaskInfo(TaskRecord task) { in createRunningTaskInfo()
|
D | RecentTasks.java | 41 import static com.android.server.am.TaskRecord.INVALID_TASK_ID; 69 import com.android.server.am.TaskRecord.TaskActivitiesReport; 113 private static final Comparator<TaskRecord> TASK_ID_COMPARATOR = 128 void onRecentTaskAdded(TaskRecord task); in onRecentTaskAdded() 133 void onRecentTaskRemoved(TaskRecord task, boolean wasTrimmed); in onRecentTaskRemoved() 164 private final ArrayList<TaskRecord> mTasks = new ArrayList<>(); 175 private final ArrayList<TaskRecord> mTmpRecents = new ArrayList<>(); 316 private void notifyTaskAdded(TaskRecord task) { in notifyTaskAdded() 322 private void notifyTaskRemoved(TaskRecord task, boolean wasTrimmed) { in notifyTaskRemoved() 345 for (final TaskRecord task : mTasks) { in loadUserRecentsLocked() [all …]
|
D | LockTaskController.java | 35 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_DONT_LOCK; 36 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_LAUNCHABLE; 37 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_LAUNCHABLE_PRIV; 38 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_PINNABLE; 39 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_WHITELISTED; 158 private final ArrayList<TaskRecord> mLockTaskModeTasks = new ArrayList<>(); 211 boolean isTaskLocked(TaskRecord task) { in isTaskLocked() 218 private boolean isRootTask(TaskRecord task) { in isRootTask() 227 final TaskRecord task = activity.getTask(); in activityBlockedFromFinish() 244 boolean canMoveTaskToBack(TaskRecord task) { in canMoveTaskToBack() [all …]
|
D | TaskLaunchParamsModifier.java | 80 public int onCalculate(TaskRecord task, ActivityInfo.WindowLayout layout, in onCalculate() 88 final ArrayList<TaskRecord> tasks = task.getStack().getAllTasks(); in onCalculate() 181 private void positionBottomLeft(ArrayList<TaskRecord> tasks, Rect availableRect, int width, in positionBottomLeft() 189 private void positionBottomRight(ArrayList<TaskRecord> tasks, Rect availableRect, int width, in positionBottomRight() 197 private void positionTopLeft(ArrayList<TaskRecord> tasks, Rect availableRect, int width, in positionTopLeft() 205 private void positionTopRight(ArrayList<TaskRecord> tasks, Rect availableRect, int width, in positionTopRight() 213 private void positionCenter(ArrayList<TaskRecord> tasks, Rect availableRect, int width, in positionCenter() 223 private void position(ArrayList<TaskRecord> tasks, Rect availableRect, in position() 285 private static boolean boundsConflict(Rect proposal, ArrayList<TaskRecord> tasks) { in boundsConflict() 287 final TaskRecord task = tasks.get(i); in boundsConflict()
|
D | TaskPersister.java | 108 final TaskRecord mTask; 110 TaskWriteQueueItem(TaskRecord task) { in TaskWriteQueueItem() 166 private void removeThumbnails(TaskRecord task) { in removeThumbnails() 253 void wakeup(TaskRecord task, boolean flush) { in wakeup() 358 private StringWriter saveToXml(TaskRecord task) throws IOException, XmlPullParserException { in saveToXml() 397 private TaskRecord taskIdToTask(int taskId, ArrayList<TaskRecord> tasks) { in taskIdToTask() 402 final TaskRecord task = tasks.get(taskNdx); in taskIdToTask() 411 List<TaskRecord> restoreTasksForUserLocked(final int userId, SparseBooleanArray preaddedTasks) { in restoreTasksForUserLocked() 412 final ArrayList<TaskRecord> tasks = new ArrayList<TaskRecord>(); in restoreTasksForUserLocked() 461 final TaskRecord task = TaskRecord.restoreFromXml(in, mStackSupervisor); in restoreTasksForUserLocked() [all …]
|
D | ActivityStack.java | 282 private final ArrayList<TaskRecord> mTaskHistory = new ArrayList<>(); 524 final TaskRecord topTask = topTask(); in setWindowingMode() 762 void positionChildWindowContainerAtTop(TaskRecord child) { in positionChildWindowContainerAtTop() 852 final TaskRecord task = mTaskHistory.get(taskNdx); in topRunningNonOverlayTaskActivity() 866 final TaskRecord task = mTaskHistory.get(taskNdx); in topRunningNonDelayedActivityLocked() 889 TaskRecord task = mTaskHistory.get(taskNdx); in topRunningActivityLocked() 915 final TaskRecord topTask() { in topTask() 923 private TaskRecord bottomTask() { in bottomTask() 930 TaskRecord taskForIdLocked(int id) { in taskForIdLocked() 932 final TaskRecord task = mTaskHistory.get(taskNdx); in taskForIdLocked() [all …]
|
D | LaunchParamsController.java | 77 void calculate(TaskRecord task, WindowLayout layout, ActivityRecord activity, in calculate() 110 boolean layoutTask(TaskRecord task, WindowLayout layout) { in layoutTask() 114 boolean layoutTask(TaskRecord task, WindowLayout layout, ActivityRecord activity, in layoutTask() 252 int onCalculate(TaskRecord task, WindowLayout layout, ActivityRecord activity, in onCalculate()
|
D | AppTaskImpl.java | 81 TaskRecord tr = mService.mStackSupervisor.anyTaskForIdLocked(mTaskId, in getTaskInfo() 116 TaskRecord tr; in startActivity() 147 TaskRecord tr = mService.mStackSupervisor.anyTaskForIdLocked(mTaskId, in setExcludeFromRecents()
|
D | ActivityStackSupervisor.java | 87 import static com.android.server.am.TaskRecord.INVALID_TASK_ID; 88 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_LAUNCHABLE; 89 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_LAUNCHABLE_PRIV; 90 import static com.android.server.am.TaskRecord.LOCK_TASK_AUTH_WHITELISTED; 91 import static com.android.server.am.TaskRecord.REPARENT_KEEP_STACK_AT_FRONT; 92 import static com.android.server.am.TaskRecord.REPARENT_LEAVE_STACK_IN_PLACE; 93 import static com.android.server.am.TaskRecord.REPARENT_MOVE_STACK_TO_FRONT; 772 TaskRecord anyTaskForIdLocked(int id) { in anyTaskForIdLocked() 776 TaskRecord anyTaskForIdLocked(int id, @AnyTaskForIdMatchTaskMode int matchMode) { in anyTaskForIdLocked() 787 TaskRecord anyTaskForIdLocked(int id, @AnyTaskForIdMatchTaskMode int matchMode, in anyTaskForIdLocked() [all …]
|
D | ActivityStarter.java | 75 import static com.android.server.am.TaskRecord.REPARENT_KEEP_STACK_AT_FRONT; 76 import static com.android.server.am.TaskRecord.REPARENT_MOVE_STACK_TO_FRONT; 160 private TaskRecord mInTask; 162 private TaskRecord mReuseTask; 309 TaskRecord inTask; 518 int startFlags, boolean doResume, ActivityOptions options, TaskRecord inTask, in startResolvedActivity() 534 ActivityRecord[] outActivity, TaskRecord inTask, String reason, in startActivity() 578 TaskRecord inTask, boolean allowPendingRemoteAnimationRegistryLookup) { in startActivity() 951 int userId, TaskRecord inTask, String reason, in startActivityMayWait() 1195 int startFlags, boolean doResume, ActivityOptions options, TaskRecord inTask, in startActivity() [all …]
|
D | TaskRecord.java | 131 class TaskRecord extends ConfigurationContainer implements TaskWindowContainerListener { class 288 TaskRecord mPrevAffiliate; // previous task in affiliated chain. 290 TaskRecord mNextAffiliate; // next task in affiliated chain. 325 TaskRecord(ActivityManagerService service, int _taskId, ActivityInfo info, Intent _intent, in TaskRecord() method in TaskRecord 348 TaskRecord(ActivityManagerService service, int _taskId, ActivityInfo info, Intent _intent, in TaskRecord() method in TaskRecord 377 TaskRecord(ActivityManagerService service, int _taskId, Intent _intent, in TaskRecord() method in TaskRecord 909 void setPrevAffiliate(TaskRecord prevAffiliate) { in setPrevAffiliate() 914 void setNextAffiliate(TaskRecord nextAffiliate) { in setNextAffiliate() 1007 void setTaskToAffiliateWith(TaskRecord taskToAffiliateWith) { in setTaskToAffiliateWith() 1013 final TaskRecord nextRecents = taskToAffiliateWith.mNextAffiliate; in setTaskToAffiliateWith() [all …]
|
D | ActivityLaunchParamsModifier.java | 38 public int onCalculate(TaskRecord task, ActivityInfo.WindowLayout layout, in onCalculate()
|
D | PinnedActivityStack.java | 104 ArrayList<TaskRecord> tasks = getAllTasks(); in updatePictureInPictureModeForPinnedStackAnimation()
|
D | ActivityStartInterceptor.java | 99 TaskRecord mInTask; 145 TaskRecord inTask, int callingPid, int callingUid, ActivityOptions activityOptions) { in intercept()
|