New issue
Advanced search Search tips

Issue 650313 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Oct 2016
EstimatedDays: ----
NextAction: ----
OS: Android , Chrome
Pri: 2
Type: Feature



Sign in to add a comment

Add option to block ACTION_BOOT_COMPLETED broadcast.

Project Member Reported by xzhou@chromium.org, Sep 26 2016

Issue description

Add an option in chrome://flags to prevent apps from starting automatically after bootup. When this option is enabled, Android will only broadcast ACTION_BOOT_COMPLETED to system applications.

Related bugs: B/30836420


 

Comment 1 by xzhou@chromium.org, Sep 26 2016

Description: Show this description
Project Member

Comment 2 by bugdroid1@chromium.org, Oct 4 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/938368c527b95c74317edc7e12924d13787df57e

commit 938368c527b95c74317edc7e12924d13787df57e
Author: xzhou <xzhou@chromium.org>
Date: Tue Oct 04 04:33:17 2016

Disable ACTION_BOOT_COMPLETED event for 3rd party apps.

Android apps can use the broadcast to start automatically. This
Change disable ACTION_BOOT_COMPLETED broadcast for 3rd party
applications.

BUG= 650313 

TEST=unit_tests --gtest_filter="*AboutFlagsHistogramTest*"

Review-Url: https://codereview.chromium.org/2359003004
Cr-Commit-Position: refs/heads/master@{#422707}

[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chrome/app/chromeos_strings.grdp
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chrome/browser/about_flags.cc
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chrome/browser/chromeos/settings/device_settings_test_helper.cc
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chrome/browser/chromeos/settings/device_settings_test_helper.h
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chromeos/dbus/fake_session_manager_client.cc
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chromeos/dbus/fake_session_manager_client.h
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chromeos/dbus/mock_session_manager_client.h
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chromeos/dbus/session_manager_client.cc
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/chromeos/dbus/session_manager_client.h
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/components/arc/BUILD.gn
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/components/arc/arc_bridge_bootstrap.cc
[add] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/components/arc/arc_features.cc
[add] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/components/arc/arc_features.h
[modify] https://crrev.com/938368c527b95c74317edc7e12924d13787df57e/tools/metrics/histograms/histograms.xml

Comment 3 Deleted

Comment 4 by xzhou@chromium.org, Oct 24 2016

Status: Fixed (was: Assigned)
Code landed. Close the issue now.
Status: Verified (was: Fixed)

Sign in to add a comment