• David Tseng's avatar
    Clear inapplicable disable reasons for component extensions · 07619eb1
    David Tseng authored
    This change ensures that all component extensions are allowed to be activated  despite having some inapplicable disable reasons set.
    
    In particular, this fixes any specific observed on-device instances where ChromeVox or tts had a disable reason of blocked by policy which prevented it from being activated.
    
    Bug: 946839,947305
    Test: manually. With a device enterprise enrolled, push down kiosk apps to the device from an admin console. Ensure that ChromeVox still works on all screens.
    Change-Id: I2cedafeb16d4420702188f1516825ce1bad52802
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1553017
    Commit-Queue: David Tseng <dtseng@chromium.org>
    Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#648464}
    07619eb1
extension_prefs.cc 76.8 KB