Loading services/core/java/com/android/server/wm/WindowManagerService.java +11 −0 Original line number Diff line number Diff line Loading @@ -10233,6 +10233,17 @@ public class WindowManagerService extends IWindowManager.Stub } } /** * Resets the spatial ordering of recents for testing purposes. */ void resetFreezeRecentTaskListReordering() { if (!checkCallingPermission(permission.MANAGE_ACTIVITY_TASKS, "resetFreezeRecentTaskListReordering()")) { throw new SecurityException("Requires MANAGE_ACTIVITY_TASKS permission"); } mAtmService.getRecentTasks().resetFreezeTaskListReorderingOnTimeout(); } @Override public void registerTrustedPresentationListener(IBinder window, ITrustedPresentationListener listener, Loading services/core/java/com/android/server/wm/WindowManagerShellCommand.java +9 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,8 @@ public class WindowManagerShellCommand extends ShellCommand { return runReset(pw); case "disable-blur": return runSetBlurDisabled(pw); case "reset-freeze-recent-tasks": return runResetFreezeRecentTaskListReordering(pw); case "set-display-windowing-mode": return runSetDisplayWindowingMode(pw); case "get-display-windowing-mode": Loading Loading @@ -275,6 +277,11 @@ public class WindowManagerShellCommand extends ShellCommand { return 0; } private int runResetFreezeRecentTaskListReordering(PrintWriter pw) throws RemoteException { mInternal.resetFreezeRecentTaskListReordering(); return 0; } private void printInitialDisplayDensity(PrintWriter pw , int displayId) { try { final int initialDensity = mInterface.getInitialDisplayDensity(displayId); Loading Loading @@ -1592,6 +1599,8 @@ public class WindowManagerShellCommand extends ShellCommand { printLetterboxHelp(pw); printMultiWindowConfigHelp(pw); pw.println(" reset-freeze-recent-tasks"); pw.println(" Resets the spatial ordering of the recent tasks list"); pw.println(" set-display-windowing-mode [-d DISPLAY_ID] [mode_id]"); pw.println(" As mode_id, use " + WINDOWING_MODE_UNDEFINED + " for undefined, " + WINDOWING_MODE_FREEFORM + " for freeform, " + WINDOWING_MODE_FULLSCREEN + " for" Loading Loading
services/core/java/com/android/server/wm/WindowManagerService.java +11 −0 Original line number Diff line number Diff line Loading @@ -10233,6 +10233,17 @@ public class WindowManagerService extends IWindowManager.Stub } } /** * Resets the spatial ordering of recents for testing purposes. */ void resetFreezeRecentTaskListReordering() { if (!checkCallingPermission(permission.MANAGE_ACTIVITY_TASKS, "resetFreezeRecentTaskListReordering()")) { throw new SecurityException("Requires MANAGE_ACTIVITY_TASKS permission"); } mAtmService.getRecentTasks().resetFreezeTaskListReorderingOnTimeout(); } @Override public void registerTrustedPresentationListener(IBinder window, ITrustedPresentationListener listener, Loading
services/core/java/com/android/server/wm/WindowManagerShellCommand.java +9 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,8 @@ public class WindowManagerShellCommand extends ShellCommand { return runReset(pw); case "disable-blur": return runSetBlurDisabled(pw); case "reset-freeze-recent-tasks": return runResetFreezeRecentTaskListReordering(pw); case "set-display-windowing-mode": return runSetDisplayWindowingMode(pw); case "get-display-windowing-mode": Loading Loading @@ -275,6 +277,11 @@ public class WindowManagerShellCommand extends ShellCommand { return 0; } private int runResetFreezeRecentTaskListReordering(PrintWriter pw) throws RemoteException { mInternal.resetFreezeRecentTaskListReordering(); return 0; } private void printInitialDisplayDensity(PrintWriter pw , int displayId) { try { final int initialDensity = mInterface.getInitialDisplayDensity(displayId); Loading Loading @@ -1592,6 +1599,8 @@ public class WindowManagerShellCommand extends ShellCommand { printLetterboxHelp(pw); printMultiWindowConfigHelp(pw); pw.println(" reset-freeze-recent-tasks"); pw.println(" Resets the spatial ordering of the recent tasks list"); pw.println(" set-display-windowing-mode [-d DISPLAY_ID] [mode_id]"); pw.println(" As mode_id, use " + WINDOWING_MODE_UNDEFINED + " for undefined, " + WINDOWING_MODE_FREEFORM + " for freeform, " + WINDOWING_MODE_FULLSCREEN + " for" Loading