Index: chrome/android/java/AndroidManifest.xml |
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml |
index 12f7105110117c592221883a78307a3fdbe6962b..740f16830efa0d7ee025bfc82a15d792c7b1ade7 100644 |
--- a/chrome/android/java/AndroidManifest.xml |
+++ b/chrome/android/java/AndroidManifest.xml |
@@ -814,6 +814,15 @@ by a child template that "extends" this file. |
android:exported="false" |
android:permission="android.permission.BIND_JOB_SERVICE"/> |
+ <!-- Background Task Scheduler GCM task service --> |
+ <service android:name="org.chromium.components.background_task_scheduler.BackgroundTaskGcmTaskService" |
+ android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE" |
+ android:exported="true"> |
+ <intent-filter> |
+ <action android:name="com.google.android.gms.gcm.ACTION_TASK_READY" /> |
+ </intent-filter> |
+ </service> |
+ |
<!-- GcmTaskService implementation to wake Chrome on scheduled events --> |
<service android:name="org.chromium.chrome.browser.ChromeBackgroundService" |
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE" |