Loading services/accessibility/java/com/android/server/accessibility/magnification/MagnificationController.java +1 −1 Original line number Diff line number Diff line Loading @@ -578,7 +578,7 @@ public class MagnificationController implements WindowMagnificationManager.Callb synchronized (mLock) { if (mWindowMagnificationMgr == null) { mWindowMagnificationMgr = new WindowMagnificationManager(mContext, mUserId, this, mAms.getTraceManager(), mLock, this, mAms.getTraceManager(), mScaleProvider); } return mWindowMagnificationMgr; Loading services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -87,7 +87,7 @@ public class WindowMagnificationManager implements }) public @interface WindowPosition {} private final Object mLock = new Object(); private final Object mLock; private final Context mContext; @VisibleForTesting @GuardedBy("mLock") Loading Loading @@ -152,9 +152,10 @@ public class WindowMagnificationManager implements private final AccessibilityTraceManager mTrace; private final MagnificationScaleProvider mScaleProvider; public WindowMagnificationManager(Context context, int userId, @NonNull Callback callback, public WindowMagnificationManager(Context context, Object lock, @NonNull Callback callback, AccessibilityTraceManager trace, MagnificationScaleProvider scaleProvider) { mContext = context; mLock = lock; mCallback = callback; mTrace = trace; mScaleProvider = scaleProvider; Loading services/tests/servicestests/src/com/android/server/accessibility/magnification/MagnificationControllerTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -125,6 +125,7 @@ public class MagnificationControllerTest { public void setUp() throws Exception { MockitoAnnotations.initMocks(this); FakeSettingsProvider.clearSettingsProvider(); final Object globalLock = new Object(); LocalServices.removeServiceForTest(WindowManagerInternal.class); LocalServices.addService(WindowManagerInternal.class, mMockWindowManagerInternal); Loading @@ -139,14 +140,14 @@ public class MagnificationControllerTest { CURRENT_USER_ID); mScaleProvider = spy(new MagnificationScaleProvider(mContext)); mWindowMagnificationManager = Mockito.spy( new WindowMagnificationManager(mContext, CURRENT_USER_ID, new WindowMagnificationManager(mContext, globalLock, mock(WindowMagnificationManager.Callback.class), mTraceManager, mScaleProvider)); mMockConnection = new MockWindowMagnificationConnection(true); mWindowMagnificationManager.setConnection(mMockConnection.getConnection()); mScreenMagnificationControllerStubber = new FullScreenMagnificationControllerStubber( mScreenMagnificationController); mMagnificationController = new MagnificationController(mService, new Object(), mContext, mMagnificationController = new MagnificationController(mService, globalLock, mContext, mScreenMagnificationController, mWindowMagnificationManager, mScaleProvider); mMagnificationController.setMagnificationCapabilities( Loading services/tests/servicestests/src/com/android/server/accessibility/magnification/WindowMagnificationGestureHandlerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -85,7 +85,7 @@ public class WindowMagnificationGestureHandlerTest { @Before public void setUp() throws RemoteException { MockitoAnnotations.initMocks(this); mWindowMagnificationManager = new WindowMagnificationManager(mContext, 0, mWindowMagnificationManager = new WindowMagnificationManager(mContext, new Object(), mock(WindowMagnificationManager.Callback.class), mMockTrace, new MagnificationScaleProvider(mContext)); mMockConnection = new MockWindowMagnificationConnection(); Loading services/tests/servicestests/src/com/android/server/accessibility/magnification/WindowMagnificationManagerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ public class WindowMagnificationManagerTest { LocalServices.addService(StatusBarManagerInternal.class, mMockStatusBarManagerInternal); mResolver = new MockContentResolver(); mMockConnection = new MockWindowMagnificationConnection(); mWindowMagnificationManager = new WindowMagnificationManager(mContext, CURRENT_USER_ID, mWindowMagnificationManager = new WindowMagnificationManager(mContext, new Object(), mMockCallback, mMockTrace, new MagnificationScaleProvider(mContext)); when(mContext.getContentResolver()).thenReturn(mResolver); Loading Loading
services/accessibility/java/com/android/server/accessibility/magnification/MagnificationController.java +1 −1 Original line number Diff line number Diff line Loading @@ -578,7 +578,7 @@ public class MagnificationController implements WindowMagnificationManager.Callb synchronized (mLock) { if (mWindowMagnificationMgr == null) { mWindowMagnificationMgr = new WindowMagnificationManager(mContext, mUserId, this, mAms.getTraceManager(), mLock, this, mAms.getTraceManager(), mScaleProvider); } return mWindowMagnificationMgr; Loading
services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationManager.java +3 −2 Original line number Diff line number Diff line Loading @@ -87,7 +87,7 @@ public class WindowMagnificationManager implements }) public @interface WindowPosition {} private final Object mLock = new Object(); private final Object mLock; private final Context mContext; @VisibleForTesting @GuardedBy("mLock") Loading Loading @@ -152,9 +152,10 @@ public class WindowMagnificationManager implements private final AccessibilityTraceManager mTrace; private final MagnificationScaleProvider mScaleProvider; public WindowMagnificationManager(Context context, int userId, @NonNull Callback callback, public WindowMagnificationManager(Context context, Object lock, @NonNull Callback callback, AccessibilityTraceManager trace, MagnificationScaleProvider scaleProvider) { mContext = context; mLock = lock; mCallback = callback; mTrace = trace; mScaleProvider = scaleProvider; Loading
services/tests/servicestests/src/com/android/server/accessibility/magnification/MagnificationControllerTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -125,6 +125,7 @@ public class MagnificationControllerTest { public void setUp() throws Exception { MockitoAnnotations.initMocks(this); FakeSettingsProvider.clearSettingsProvider(); final Object globalLock = new Object(); LocalServices.removeServiceForTest(WindowManagerInternal.class); LocalServices.addService(WindowManagerInternal.class, mMockWindowManagerInternal); Loading @@ -139,14 +140,14 @@ public class MagnificationControllerTest { CURRENT_USER_ID); mScaleProvider = spy(new MagnificationScaleProvider(mContext)); mWindowMagnificationManager = Mockito.spy( new WindowMagnificationManager(mContext, CURRENT_USER_ID, new WindowMagnificationManager(mContext, globalLock, mock(WindowMagnificationManager.Callback.class), mTraceManager, mScaleProvider)); mMockConnection = new MockWindowMagnificationConnection(true); mWindowMagnificationManager.setConnection(mMockConnection.getConnection()); mScreenMagnificationControllerStubber = new FullScreenMagnificationControllerStubber( mScreenMagnificationController); mMagnificationController = new MagnificationController(mService, new Object(), mContext, mMagnificationController = new MagnificationController(mService, globalLock, mContext, mScreenMagnificationController, mWindowMagnificationManager, mScaleProvider); mMagnificationController.setMagnificationCapabilities( Loading
services/tests/servicestests/src/com/android/server/accessibility/magnification/WindowMagnificationGestureHandlerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -85,7 +85,7 @@ public class WindowMagnificationGestureHandlerTest { @Before public void setUp() throws RemoteException { MockitoAnnotations.initMocks(this); mWindowMagnificationManager = new WindowMagnificationManager(mContext, 0, mWindowMagnificationManager = new WindowMagnificationManager(mContext, new Object(), mock(WindowMagnificationManager.Callback.class), mMockTrace, new MagnificationScaleProvider(mContext)); mMockConnection = new MockWindowMagnificationConnection(); Loading
services/tests/servicestests/src/com/android/server/accessibility/magnification/WindowMagnificationManagerTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ public class WindowMagnificationManagerTest { LocalServices.addService(StatusBarManagerInternal.class, mMockStatusBarManagerInternal); mResolver = new MockContentResolver(); mMockConnection = new MockWindowMagnificationConnection(); mWindowMagnificationManager = new WindowMagnificationManager(mContext, CURRENT_USER_ID, mWindowMagnificationManager = new WindowMagnificationManager(mContext, new Object(), mMockCallback, mMockTrace, new MagnificationScaleProvider(mContext)); when(mContext.getContentResolver()).thenReturn(mResolver); Loading