Loading services/core/java/com/android/server/wm/DisplayAreaOrganizerController.java +0 −6 Original line number Diff line number Diff line Loading @@ -135,12 +135,6 @@ public class DisplayAreaOrganizerController extends IDisplayAreaOrganizerControl ProtoLog.v(WM_DEBUG_WINDOW_ORGANIZER, "Register display organizer=%s uid=%d", organizer.asBinder(), uid); if (mOrganizersByFeatureIds.get(feature) != null) { if (mOrganizersByFeatureIds.get(feature).mOrganizer.asBinder() .isBinderAlive()) { throw new IllegalStateException( "Replacing existing organizer currently unsupported"); } mOrganizersByFeatureIds.remove(feature).destroy(); Slog.d(TAG, "Replacing dead organizer for feature=" + feature); } Loading services/tests/wmtests/src/com/android/server/wm/DisplayAreaOrganizerTest.java +0 −7 Original line number Diff line number Diff line Loading @@ -111,13 +111,6 @@ public class DisplayAreaOrganizerTest extends WindowTestsBase { any(SurfaceControl.class)); } @Test public void testRegisterOrganizer_alreadyRegisteredFeature() { registerMockOrganizer(FEATURE_VENDOR_FIRST); assertThrows(IllegalStateException.class, () -> registerMockOrganizer(FEATURE_VENDOR_FIRST)); } @Test public void testRegisterOrganizer_ignoreUntrustedDisplay() throws RemoteException { doReturn(false).when(mDisplayContent).isTrusted(); Loading services/tests/wmtests/src/com/android/server/wm/DisplayAreaTest.java +0 −13 Original line number Diff line number Diff line Loading @@ -618,19 +618,6 @@ public class DisplayAreaTest extends WindowTestsBase { assertThat(info2.rootDisplayAreaId).isEqualTo(root.mFeatureId); } @Test public void testRegisterSameFeatureOrganizer_expectThrowsException() { final IDisplayAreaOrganizer mockDisplayAreaOrganizer = mock(IDisplayAreaOrganizer.class); final IBinder binder = mock(IBinder.class); doReturn(true).when(binder).isBinderAlive(); doReturn(binder).when(mockDisplayAreaOrganizer).asBinder(); final DisplayAreaOrganizerController controller = mWm.mAtmService.mWindowOrganizerController.mDisplayAreaOrganizerController; controller.registerOrganizer(mockDisplayAreaOrganizer, FEATURE_VENDOR_FIRST); assertThrows(IllegalStateException.class, () -> controller.registerOrganizer(mockDisplayAreaOrganizer, FEATURE_VENDOR_FIRST)); } @Test public void testRegisterUnregisterOrganizer() { final IDisplayAreaOrganizer mockDisplayAreaOrganizer = mock(IDisplayAreaOrganizer.class); Loading Loading
services/core/java/com/android/server/wm/DisplayAreaOrganizerController.java +0 −6 Original line number Diff line number Diff line Loading @@ -135,12 +135,6 @@ public class DisplayAreaOrganizerController extends IDisplayAreaOrganizerControl ProtoLog.v(WM_DEBUG_WINDOW_ORGANIZER, "Register display organizer=%s uid=%d", organizer.asBinder(), uid); if (mOrganizersByFeatureIds.get(feature) != null) { if (mOrganizersByFeatureIds.get(feature).mOrganizer.asBinder() .isBinderAlive()) { throw new IllegalStateException( "Replacing existing organizer currently unsupported"); } mOrganizersByFeatureIds.remove(feature).destroy(); Slog.d(TAG, "Replacing dead organizer for feature=" + feature); } Loading
services/tests/wmtests/src/com/android/server/wm/DisplayAreaOrganizerTest.java +0 −7 Original line number Diff line number Diff line Loading @@ -111,13 +111,6 @@ public class DisplayAreaOrganizerTest extends WindowTestsBase { any(SurfaceControl.class)); } @Test public void testRegisterOrganizer_alreadyRegisteredFeature() { registerMockOrganizer(FEATURE_VENDOR_FIRST); assertThrows(IllegalStateException.class, () -> registerMockOrganizer(FEATURE_VENDOR_FIRST)); } @Test public void testRegisterOrganizer_ignoreUntrustedDisplay() throws RemoteException { doReturn(false).when(mDisplayContent).isTrusted(); Loading
services/tests/wmtests/src/com/android/server/wm/DisplayAreaTest.java +0 −13 Original line number Diff line number Diff line Loading @@ -618,19 +618,6 @@ public class DisplayAreaTest extends WindowTestsBase { assertThat(info2.rootDisplayAreaId).isEqualTo(root.mFeatureId); } @Test public void testRegisterSameFeatureOrganizer_expectThrowsException() { final IDisplayAreaOrganizer mockDisplayAreaOrganizer = mock(IDisplayAreaOrganizer.class); final IBinder binder = mock(IBinder.class); doReturn(true).when(binder).isBinderAlive(); doReturn(binder).when(mockDisplayAreaOrganizer).asBinder(); final DisplayAreaOrganizerController controller = mWm.mAtmService.mWindowOrganizerController.mDisplayAreaOrganizerController; controller.registerOrganizer(mockDisplayAreaOrganizer, FEATURE_VENDOR_FIRST); assertThrows(IllegalStateException.class, () -> controller.registerOrganizer(mockDisplayAreaOrganizer, FEATURE_VENDOR_FIRST)); } @Test public void testRegisterUnregisterOrganizer() { final IDisplayAreaOrganizer mockDisplayAreaOrganizer = mock(IDisplayAreaOrganizer.class); Loading