Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0cc089ea authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Adding permission check for dumping visible windows" into rvc-dev am:...

Merge "Adding permission check for dumping visible windows" into rvc-dev am: 10bee631 am: 78021f18

Change-Id: I9b6cb7259b4a73ddca156e6f46c3e478a431da0f
parents aa46d67f 78021f18
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -351,6 +351,11 @@ public class WindowManagerShellCommand extends ShellCommand {
    }

    private int runDumpVisibleWindowViews(PrintWriter pw) {
        if (!mInternal.checkCallingPermission(android.Manifest.permission.DUMP,
                "runDumpVisibleWindowViews()")) {
            throw new SecurityException("Requires DUMP permission");
        }

        try (ZipOutputStream out = new ZipOutputStream(getRawOutputStream())) {
            ArrayList<Pair<String, ByteTransferPipe>> requestList = new ArrayList<>();
            synchronized (mInternal.mGlobalLock) {