kiosk: Ensure launching latest version.
commit4d82f7b69b1058e9af2696c568fe051d2b22a213
authorxiyuan <xiyuan@chromium.org>
Wed, 4 Mar 2015 02:29:22 +0000 (3 18:29 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 4 Mar 2015 02:30:05 +0000 (4 02:30 +0000)
tree36a344a39c53c932b19f825e5865a958a4385e81
parenta575346d5af16f117dd452c3d5f109584258e36a
kiosk: Ensure launching latest version.

- Add a install_immediately flag to ExternalProviderImpl;
- Set install_immediately flag to true for kiosk app provider
  so that updated app install is not delayed;
- Set auto acknowledge since kiosk should not show external
  install alert;

BUG=461419

Review URL: https://codereview.chromium.org/974713002

Cr-Commit-Position: refs/heads/master@{#319005}
chrome/browser/chromeos/customization/customization_document_unittest.cc
chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc
chrome/browser/extensions/extension_service.cc
chrome/browser/extensions/extension_service.h
chrome/browser/extensions/extension_service_unittest.cc
chrome/browser/extensions/external_policy_loader_unittest.cc
chrome/browser/extensions/external_provider_impl.cc
chrome/browser/extensions/external_provider_impl.h
extensions/browser/external_provider_interface.h