summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramVertexFixedFunction.java
diff options
context:
space:
mode:
authorGuliz Tuncay <gulizseray@google.com>2017-08-16 12:02:31 -0700
committerYohei Yukawa <yukawa@google.com>2017-10-04 08:57:49 -0700
commitb119a0853b3a5921504b2cbeeed359659b55ed6d (patch)
tree793b8a6409d78e04492455df46763132c4d5c709 /rs/java/android/renderscript/ProgramVertexFixedFunction.java
parent440240db5c1e8d329f70b16cd36976a0f3bfac4e (diff)
Select only preinstalled Spell Checker Services
When we are setting a new spell checker as the default one in Secure.Settings, TSMS#findAvailSpellCheckerLocked can pick up any available spell checker service. This violates the principle that user should be warned whenever we are setting an untrusted spell checker service as the default service, since the warning dialog is never shown. Bug: 64764051 Fixes: 67410643 Test: Manually as follows: 0. Make sure AOSP keyboard is pre-installed. 1. adb shell settings put --user 0 secure selected_spell_checker com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService 2. tapas SampleSpellCheckerService 3. make -j 4. adb install --user 0 -r out/target/product/generic/system/app/SampleSpellCheckerService/SampleSpellCheckerService.apk 5. adb shell pm disable com.android.inputmethod.latin 6. adb shell settings get --user 0 secure selected_spell_checker -> com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService 7. adb reboot 8. adb shell settings get --user 0 secure selected_spell_checker -> com.android.inputmethod.latin/.spellcheck.AndroidSpellCheckerService Change-Id: I298ffbcfa5e32f43753f54fbebc40a414a5c0f9e Merged-In: I298ffbcfa5e32f43753f54fbebc40a414a5c0f9e (manual cherrypick of 0f0a37ba7def8db2c3e0ff1d7d8a30360e889f3f)
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions