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

Commit 690717aa authored by Chavi Weingarten's avatar Chavi Weingarten
Browse files

Add FlaggedApi annotation for replaceContentOnDisplay test Apis

All new APIs are required to have FlaggedApi.

Test: atest SurfaceSyncGroupContinuousTest
Fixes: 301713195
Change-Id: I3eab79b32bd4d772ba272afdf946656b7647d2da
parent c7170612
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3569,8 +3569,8 @@ package android.view {
    method public default void holdLock(android.os.IBinder, int);
    method public default boolean isGlobalKey(int);
    method public default boolean isTaskSnapshotSupported();
    method @RequiresPermission(android.Manifest.permission.ACCESS_SURFACE_FLINGER) public default boolean replaceContentOnDisplayWithMirror(int, @NonNull android.view.Window);
    method @RequiresPermission(android.Manifest.permission.ACCESS_SURFACE_FLINGER) public default boolean replaceContentOnDisplayWithSc(int, @NonNull android.view.SurfaceControl);
    method @FlaggedApi("REPLACE_CONTENT_WITH_MIRROR") @RequiresPermission(android.Manifest.permission.ACCESS_SURFACE_FLINGER) public default boolean replaceContentOnDisplayWithMirror(int, @NonNull android.view.Window);
    method @FlaggedApi("REPLACE_CONTENT_WITH_MIRROR") @RequiresPermission(android.Manifest.permission.ACCESS_SURFACE_FLINGER) public default boolean replaceContentOnDisplayWithSc(int, @NonNull android.view.SurfaceControl);
    method public default void setDisplayImePolicy(int, int);
    method public default void setShouldShowSystemDecors(int, boolean);
    method public default void setShouldShowWithInsecureKeyguard(int, boolean);
+3 −0
Original line number Diff line number Diff line
@@ -82,6 +82,7 @@ import static android.view.WindowLayoutParamsProto.Y;

import android.Manifest.permission;
import android.annotation.CallbackExecutor;
import android.annotation.FlaggedApi;
import android.annotation.IntDef;
import android.annotation.IntRange;
import android.annotation.NonNull;
@@ -5821,6 +5822,7 @@ public interface WindowManager extends ViewManager {
     *
     * @hide
     */
    @FlaggedApi("REPLACE_CONTENT_WITH_MIRROR")
    @TestApi
    @RequiresPermission(permission.ACCESS_SURFACE_FLINGER)
    default boolean replaceContentOnDisplayWithMirror(int displayId, @NonNull Window window) {
@@ -5836,6 +5838,7 @@ public interface WindowManager extends ViewManager {
     *
     * @hide
     */
    @FlaggedApi("REPLACE_CONTENT_WITH_MIRROR")
    @TestApi
    @RequiresPermission(permission.ACCESS_SURFACE_FLINGER)
    default boolean replaceContentOnDisplayWithSc(int displayId, @NonNull SurfaceControl sc) {