OSDN Git Service

Expose if running a11y service has crashed
authorPhil Weaver <pweaver@google.com>
Tue, 13 Mar 2018 16:50:43 +0000 (09:50 -0700)
committerPhil Weaver <pweaver@google.com>
Tue, 13 Mar 2018 16:54:28 +0000 (09:54 -0700)
commitc09a02198718761e20e351f4bf0ee9e30a716d11
treee0ff327f8cd7ea4997efb7793430f11ff80a8952
parent200de1cc86c38bc34317c500f808be40baf341d0
Expose if running a11y service has crashed

Using a hidden variable to communicate this for enabled
services. Used in Settings to report the current status.

Fixes: 35219990
Test: Adding unit test to verify that crashed value is
populated correctly. Run a11y unit and cts tests.

Change-Id: Ia47a8bd1d750186c504758df21e05a8a76c285cb
core/java/android/accessibilityservice/AccessibilityServiceInfo.java
packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java
services/accessibility/java/com/android/server/accessibility/AbstractAccessibilityServiceConnection.java
services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java
services/accessibility/java/com/android/server/accessibility/AccessibilityServiceConnection.java
services/accessibility/java/com/android/server/accessibility/MagnificationController.java
services/tests/servicestests/src/com/android/server/accessibility/AccessibilityServiceConnectionTest.java