Commit 08233057 authored by Andrew Grieve's avatar Andrew Grieve Committed by Commit Bot

Android: Make manifest expectations a bit more diff-friendly

* Properly parse foo="value with spaces"
* Hardcode list of tags that are allowed to be multi-line
* Make android:name attribute first.

Bug: 1064151
Change-Id: I375e80ba9c9de63995d436c3249ca277280a96fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2324973
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: default avatarMohamed Heikal <mheikal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#792811}
parent 4a065261
......@@ -12,101 +12,90 @@
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-feature android:name="android.software.leanback" android:required="false"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<application
<application # DIFF-ANCHOR: db395d2d
android:extractNativeLibs="True"
android:icon="@$PACKAGE:drawable/icon_webview"
android:label="Android
System
WebView"
android:label="Android System WebView"
android:multiArch="true"
android:name="org.chromium.android_webview.nonembedded.WebViewApkApplication"
android:use32bitAbi="true">
<activity
<activity # DIFF-ANCHOR: 8488739d
android:exported="false"
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 46008f92
android:icon="@drawable/icon_webview"
android:label="WebView
DevTools"
android:label="WebView DevTools"
android:launchMode="singleTask"
android:name="org.chromium.android_webview.devui.MainActivity"
android:process=":webview_apk"
android:taskAffinity="$PACKAGE.org.chromium.android_webview.devui"
android:theme="@style/Theme.DevUi.DayNight"
android:visibleToInstantApps="true">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 76367aac
<action android:name="$PACKAGE.SHOW_DEV_UI"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 76367aac
</activity> # DIFF-ANCHOR: 46008f92
<activity # DIFF-ANCHOR: a003fb0a
android:label="@string/license_activity_title"
android:name="org.chromium.android_webview.nonembedded.LicenseActivity"
android:process=":webview_apk">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 7071b59d
<action android:name="android.settings.WEBVIEW_LICENSE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true"/>
</activity>
<activity-alias
</intent-filter> # DIFF-ANCHOR: 7071b59d
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" android:value="true"/>
</activity> # DIFF-ANCHOR: a003fb0a
<activity-alias # DIFF-ANCHOR: 6c354539
android:enabled="false"
android:name="org.chromium.android_webview.devui.DeveloperModeState"
android:process=":webview_apk"
android:targetActivity="org.chromium.android_webview.devui.MainActivity"
android:visibleToInstantApps="true"/>
<meta-data android:name="$PACKAGE.WebViewLibrary" android:value="libwebviewchromium.so"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
<meta-data
android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES"
android:value="0"/>
<meta-data
android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES"
android:value="40"/>
<provider
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<meta-data android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES" android:value="0"/>
<meta-data android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES" android:value="40"/>
<provider # DIFF-ANCHOR: 25126d98
android:authorities="$PACKAGE.DeveloperModeContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.services.DeveloperModeContentProvider"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<provider
<provider # DIFF-ANCHOR: 71947426
android:authorities="$PACKAGE.LicenseContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.nonembedded.LicenseContentProvider"
android:process=":webview_apk"/>
<service
<service # DIFF-ANCHOR: 60aeec85
android:exported="false"
android:name="org.chromium.android_webview.services.AwVariationsSeedFetcher"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 72b33f0f
android:exported="false"
android:name="org.chromium.android_webview.services.DeveloperUiService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 4eb5ab8c
android:exported="true"
android:name="org.chromium.android_webview.services.AwMinidumpUploadJobService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 7968f7fd
android:exported="true"
android:name="org.chromium.android_webview.services.CrashReceiverService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 4e4e6b4
android:exported="true"
android:name="org.chromium.android_webview.services.MetricsBridgeService"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<service
<service # DIFF-ANCHOR: 55d21b90
android:exported="true"
android:name="org.chromium.android_webview.services.VariationsSeedServer"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 1324609f
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -114,7 +103,7 @@
android:process=":sandboxed_process0"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1f3ac9d9
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -122,7 +111,7 @@
android:process=":sandboxed_process1"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 530592d1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -130,7 +119,7 @@
android:process=":sandboxed_process10"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 28125eb3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -138,7 +127,7 @@
android:process=":sandboxed_process11"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5a5339c5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -146,7 +135,7 @@
android:process=":sandboxed_process12"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 69b3c593
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -154,7 +143,7 @@
android:process=":sandboxed_process13"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 98ecbda1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -162,7 +151,7 @@
android:process=":sandboxed_process14"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4e8c7ee3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -170,7 +159,7 @@
android:process=":sandboxed_process15"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1b290ccd
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -178,7 +167,7 @@
android:process=":sandboxed_process16"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 2f60cbe3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -186,7 +175,7 @@
android:process=":sandboxed_process17"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a8a4dc41
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -194,7 +183,7 @@
android:process=":sandboxed_process18"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: e1747923
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -202,7 +191,7 @@
android:process=":sandboxed_process19"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: da26a34b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -210,7 +199,7 @@
android:process=":sandboxed_process2"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 46aced3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -218,7 +207,7 @@
android:process=":sandboxed_process20"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 81b12211
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -226,7 +215,7 @@
android:process=":sandboxed_process21"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 514bacf3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -234,7 +223,7 @@
android:process=":sandboxed_process22"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 582624d5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -242,7 +231,7 @@
android:process=":sandboxed_process23"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 580b883
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -250,7 +239,7 @@
android:process=":sandboxed_process24"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 43aea9c1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -258,7 +247,7 @@
android:process=":sandboxed_process25"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 2d9f04a3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -266,7 +255,7 @@
android:process=":sandboxed_process26"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 43d9360d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -274,7 +263,7 @@
android:process=":sandboxed_process27"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a1246283
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -282,7 +271,7 @@
android:process=":sandboxed_process28"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 172c9b01
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -290,7 +279,7 @@
android:process=":sandboxed_process29"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a63cbab1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -298,7 +287,7 @@
android:process=":sandboxed_process3"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b79d985
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -306,7 +295,7 @@
android:process=":sandboxed_process30"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8b0e224b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -314,7 +303,7 @@
android:process=":sandboxed_process31"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5ccb4759
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -322,7 +311,7 @@
android:process=":sandboxed_process32"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8784437b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -330,7 +319,7 @@
android:process=":sandboxed_process33"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 6b4b480d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -338,7 +327,7 @@
android:process=":sandboxed_process34"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4964406b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -346,7 +335,7 @@
android:process=":sandboxed_process35"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 7204b619
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -354,7 +343,7 @@
android:process=":sandboxed_process36"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8e7e4dbb
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -362,7 +351,7 @@
android:process=":sandboxed_process37"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: dff1dd95
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -370,7 +359,7 @@
android:process=":sandboxed_process38"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: fcc5211b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -378,7 +367,7 @@
android:process=":sandboxed_process39"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: dcb0777
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -386,7 +375,7 @@
android:process=":sandboxed_process4"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: ee03da19
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -394,7 +383,7 @@
android:process=":sandboxed_process5"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b081112b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -402,7 +391,7 @@
android:process=":sandboxed_process6"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 58f16331
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -410,7 +399,7 @@
android:process=":sandboxed_process7"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 305efabf
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -418,7 +407,7 @@
android:process=":sandboxed_process8"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: ee4db6a9
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -426,5 +415,5 @@
android:process=":sandboxed_process9"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
</application>
</application> # DIFF-ANCHOR: db395d2d
</manifest>
......@@ -12,101 +12,90 @@
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-feature android:name="android.software.leanback" android:required="false"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<application
<application # DIFF-ANCHOR: 6f393552
android:extractNativeLibs="False"
android:icon="@$PACKAGE:drawable/icon_webview"
android:label="Android
System
WebView"
android:label="Android System WebView"
android:multiArch="true"
android:name="org.chromium.android_webview.nonembedded.WebViewApkApplication"
android:use32bitAbi="true">
<activity
<activity # DIFF-ANCHOR: 8488739d
android:exported="false"
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 46008f92
android:icon="@drawable/icon_webview"
android:label="WebView
DevTools"
android:label="WebView DevTools"
android:launchMode="singleTask"
android:name="org.chromium.android_webview.devui.MainActivity"
android:process=":webview_apk"
android:taskAffinity="$PACKAGE.org.chromium.android_webview.devui"
android:theme="@style/Theme.DevUi.DayNight"
android:visibleToInstantApps="true">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 76367aac
<action android:name="$PACKAGE.SHOW_DEV_UI"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 76367aac
</activity> # DIFF-ANCHOR: 46008f92
<activity # DIFF-ANCHOR: a003fb0a
android:label="@string/license_activity_title"
android:name="org.chromium.android_webview.nonembedded.LicenseActivity"
android:process=":webview_apk">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 7071b59d
<action android:name="android.settings.WEBVIEW_LICENSE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true"/>
</activity>
<activity-alias
</intent-filter> # DIFF-ANCHOR: 7071b59d
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" android:value="true"/>
</activity> # DIFF-ANCHOR: a003fb0a
<activity-alias # DIFF-ANCHOR: 6c354539
android:enabled="false"
android:name="org.chromium.android_webview.devui.DeveloperModeState"
android:process=":webview_apk"
android:targetActivity="org.chromium.android_webview.devui.MainActivity"
android:visibleToInstantApps="true"/>
<meta-data android:name="$PACKAGE.WebViewLibrary" android:value="libmonochrome.so"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
<meta-data
android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES"
android:value="0"/>
<meta-data
android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES"
android:value="40"/>
<provider
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<meta-data android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES" android:value="0"/>
<meta-data android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES" android:value="40"/>
<provider # DIFF-ANCHOR: 25126d98
android:authorities="$PACKAGE.DeveloperModeContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.services.DeveloperModeContentProvider"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<provider
<provider # DIFF-ANCHOR: 71947426
android:authorities="$PACKAGE.LicenseContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.nonembedded.LicenseContentProvider"
android:process=":webview_apk"/>
<service
<service # DIFF-ANCHOR: 60aeec85
android:exported="false"
android:name="org.chromium.android_webview.services.AwVariationsSeedFetcher"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 72b33f0f
android:exported="false"
android:name="org.chromium.android_webview.services.DeveloperUiService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 4eb5ab8c
android:exported="true"
android:name="org.chromium.android_webview.services.AwMinidumpUploadJobService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 7968f7fd
android:exported="true"
android:name="org.chromium.android_webview.services.CrashReceiverService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 4e4e6b4
android:exported="true"
android:name="org.chromium.android_webview.services.MetricsBridgeService"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<service
<service # DIFF-ANCHOR: 55d21b90
android:exported="true"
android:name="org.chromium.android_webview.services.VariationsSeedServer"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 1324609f
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -114,7 +103,7 @@
android:process=":sandboxed_process0"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1f3ac9d9
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -122,7 +111,7 @@
android:process=":sandboxed_process1"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 530592d1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -130,7 +119,7 @@
android:process=":sandboxed_process10"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 28125eb3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -138,7 +127,7 @@
android:process=":sandboxed_process11"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5a5339c5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -146,7 +135,7 @@
android:process=":sandboxed_process12"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 69b3c593
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -154,7 +143,7 @@
android:process=":sandboxed_process13"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 98ecbda1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -162,7 +151,7 @@
android:process=":sandboxed_process14"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4e8c7ee3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -170,7 +159,7 @@
android:process=":sandboxed_process15"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1b290ccd
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -178,7 +167,7 @@
android:process=":sandboxed_process16"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 2f60cbe3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -186,7 +175,7 @@
android:process=":sandboxed_process17"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a8a4dc41
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -194,7 +183,7 @@
android:process=":sandboxed_process18"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: e1747923
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -202,7 +191,7 @@
android:process=":sandboxed_process19"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: da26a34b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -210,7 +199,7 @@
android:process=":sandboxed_process2"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 46aced3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -218,7 +207,7 @@
android:process=":sandboxed_process20"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 81b12211
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -226,7 +215,7 @@
android:process=":sandboxed_process21"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 514bacf3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -234,7 +223,7 @@
android:process=":sandboxed_process22"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 582624d5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -242,7 +231,7 @@
android:process=":sandboxed_process23"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 580b883
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -250,7 +239,7 @@
android:process=":sandboxed_process24"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 43aea9c1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -258,7 +247,7 @@
android:process=":sandboxed_process25"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 2d9f04a3
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -266,7 +255,7 @@
android:process=":sandboxed_process26"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 43d9360d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -274,7 +263,7 @@
android:process=":sandboxed_process27"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a1246283
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -282,7 +271,7 @@
android:process=":sandboxed_process28"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 172c9b01
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -290,7 +279,7 @@
android:process=":sandboxed_process29"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: a63cbab1
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -298,7 +287,7 @@
android:process=":sandboxed_process3"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b79d985
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -306,7 +295,7 @@
android:process=":sandboxed_process30"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8b0e224b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -314,7 +303,7 @@
android:process=":sandboxed_process31"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5ccb4759
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -322,7 +311,7 @@
android:process=":sandboxed_process32"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8784437b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -330,7 +319,7 @@
android:process=":sandboxed_process33"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 6b4b480d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -338,7 +327,7 @@
android:process=":sandboxed_process34"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4964406b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -346,7 +335,7 @@
android:process=":sandboxed_process35"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 7204b619
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -354,7 +343,7 @@
android:process=":sandboxed_process36"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 8e7e4dbb
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -362,7 +351,7 @@
android:process=":sandboxed_process37"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: dff1dd95
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -370,7 +359,7 @@
android:process=":sandboxed_process38"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: fcc5211b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -378,7 +367,7 @@
android:process=":sandboxed_process39"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: dcb0777
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -386,7 +375,7 @@
android:process=":sandboxed_process4"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: ee03da19
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -394,7 +383,7 @@
android:process=":sandboxed_process5"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b081112b
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -402,7 +391,7 @@
android:process=":sandboxed_process6"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 58f16331
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -410,7 +399,7 @@
android:process=":sandboxed_process7"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 305efabf
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -418,7 +407,7 @@
android:process=":sandboxed_process8"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: ee4db6a9
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -426,9 +415,6 @@
android:process=":sandboxed_process9"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<uses-static-library
android:certDigest="32a2fc74d731105859e5a85df16d95f102d85b22099b8064c5d8915c61dad1e0"
android:name="org.chromium.trichromelibrary"
android:version="$VERSION_NUMBER"/>
</application>
<uses-static-library android:certDigest="32a2fc74d731105859e5a85df16d95f102d85b22099b8064c5d8915c61dad1e0" android:name="org.chromium.trichromelibrary" android:version="$VERSION_NUMBER"/>
</application> # DIFF-ANCHOR: 6f393552
</manifest>
......@@ -33,7 +33,7 @@ def _GenerateDiffWithOnlyAdditons(expected_path, actual_data):
actual_lines = [l for l in actual_data.splitlines(True) if l.strip()]
diff = difflib.ndiff(expected_lines, actual_lines)
filtered_diff = (line for line in diff if line.startswith('+'))
filtered_diff = (l for l in diff if l.startswith('+'))
return ''.join(filtered_diff)
......
......@@ -16,6 +16,18 @@ TOOLS_NAMESPACE = 'http://schemas.android.com/tools'
DIST_NAMESPACE = 'http://schemas.android.com/apk/distribution'
EMPTY_ANDROID_MANIFEST_PATH = os.path.abspath(
os.path.join(os.path.dirname(__file__), '..', '..', 'AndroidManifest.xml'))
# When normalizing for expectation matching, wrap these tags when they are long
# or else they become very hard to read.
_WRAP_CANDIDATES = (
'<manifest',
'<application',
'<activity',
'<provider',
'<receiver',
'<service',
)
# Don't wrap lines shorter than this.
_WRAP_LINE_LENGTH = 100
_xml_namespace_initialized = False
......@@ -116,6 +128,80 @@ def _SortAndStripElementTree(tree, reverse_toplevel=False):
tree[:] = sorted(tree, key=ElementTree.tostring, reverse=reverse_toplevel)
def _SplitElement(line):
"""Parses a one-line xml node into ('<tag', ['a="b"', ...]], '/>')."""
# Shlex splits nicely, but removes quotes. Need to put them back.
def restore_quotes(value):
return value.replace('=', '="', 1) + '"'
# Simplify restore_quotes by separating />.
assert line.endswith('>'), line
end_tag = '>'
if line.endswith('/>'):
end_tag = '/>'
line = line[:-len(end_tag)]
# Use shlex to avoid having to re-encode &quot;, etc.
parts = shlex.split(line)
start_tag = parts[0]
attrs = parts[1:]
return start_tag, [restore_quotes(x) for x in attrs], end_tag
def _CreateNodeHash(lines):
"""Computes a hash for the first XML node found in |lines|.
Args:
lines: List of strings containing pretty-printed XML.
Returns:
Positive 32-bit integer hash of the node (including children).
"""
target_indent = lines[0].find('<')
for i, l in enumerate(lines[1:]):
cur_indent = l.find('<')
if cur_indent != -1 and cur_indent <= target_indent:
tag_lines = lines[:i + 1]
return hash(tuple(tag_lines)) % 0x100000000 # Make 32-bit non-negative.
assert False, 'Did not find end of node:\n' + '\n'.join(lines)
def _IsSelfClosing(lines):
"""Given pretty-printed xml, returns whether first node is self-closing."""
for l in lines:
idx = l.find('>')
if idx != -1:
return l[idx - 1] == '/'
assert False, 'Did not find end of tag:\n' + '\n'.join(lines)
def _AddDiffTags(lines):
# When multiple identical tags appear sequentially, XML diffs can look like:
# + </tag>
# + <tag>
# rather than:
# + <tag>
# + </tag>
# To reduce confusion, add hashes to tags.
# This also ensures changed tags show up with outer <tag> elements rather than
# showing only changed attributes.
hash_stack = []
for i, l in enumerate(lines):
stripped = l.lstrip()
# If it's an indented tag that is not self-closing (unless wrapped):
if l[0] == ' ' and stripped[0] == '<' and l[-2:] != '/>':
if stripped[1] != '/':
cur_hash = _CreateNodeHash(lines[i:])
if not _IsSelfClosing(lines[i:]):
hash_stack.append(cur_hash)
else:
cur_hash = hash_stack.pop()
lines[i] += ' # DIFF-ANCHOR: {:x}'.format(cur_hash)
assert not hash_stack, 'hash_stack was not empty:\n' + '\n'.join(hash_stack)
def NormalizeManifest(path):
with open(path) as f:
# This also strips comments and sorts node attributes alphabetically.
......@@ -154,16 +240,20 @@ def NormalizeManifest(path):
# Fix up whitespace/indentation.
dom = minidom.parseString(ElementTree.tostring(root))
lines = []
out_lines = []
for l in dom.toprettyxml(indent=' ').splitlines():
if l.strip():
if len(l) > 100:
if len(l) > _WRAP_LINE_LENGTH and any(x in l for x in _WRAP_CANDIDATES):
indent = ' ' * l.find('<')
attributes = shlex.split(l, posix=False)
lines.append('{}{}'.format(indent, attributes[0]))
for attribute in attributes[1:]:
lines.append('{} {}'.format(indent, attribute))
start_tag, attrs, end_tag = _SplitElement(l)
out_lines.append('{}{}'.format(indent, start_tag))
for attribute in attrs:
out_lines.append('{} {}'.format(indent, attribute))
out_lines[-1] += end_tag
else:
lines.append(l)
out_lines.append(l)
# Make output more diff-friendly.
_AddDiffTags(out_lines)
return '\n'.join(lines) + '\n'
return '\n'.join(out_lines) + '\n'
......@@ -47,10 +47,7 @@
<uses-permission android:name="$PACKAGE.TOS_ACKED"/>
<uses-feature android:name="android.software.vr.mode" android:required="false"/>
<uses-feature android:name="android.hardware.vr.high_performance" android:required="false"/>
<uses-feature
android:name="android.hardware.vr.headtracking"
android:required="false"
android:version="1"/>
<uses-feature android:name="android.hardware.vr.headtracking" android:required="false" android:version="1"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="false"/>
<uses-feature android:name="android.hardware.sensor.accelerometer" android:required="false"/>
......@@ -59,20 +56,12 @@
<uses-feature android:name="android.hardware.location.gps" android:required="false"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:glEsVersion="0x00020000"/>
<permission
android:name="$PACKAGE.permission.READ_WRITE_BOOKMARK_FOLDERS"
android:protectionLevel="signatureOrSystem"/>
<permission android:name="$PACKAGE.permission.READ_WRITE_BOOKMARK_FOLDERS" android:protectionLevel="signatureOrSystem"/>
<permission android:name="$PACKAGE.permission.CHILD_SERVICE" android:protectionLevel="signature"/>
<permission android:name="$PACKAGE.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<permission android:name="$PACKAGE.TOS_ACKED" android:protectionLevel="signatureOrSystem"/>
<permission
android:label="Debug
web
pages"
android:name="$PACKAGE.permission.DEBUG"
android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS"
android:protectionLevel="signature"/>
<application
<permission android:label="Debug web pages" android:name="$PACKAGE.permission.DEBUG" android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" android:protectionLevel="signature"/>
<application # DIFF-ANCHOR: fb4067c5
android:allowBackup="false"
android:extractNativeLibs="false"
android:icon="@drawable/ic_launcher"
......@@ -86,7 +75,7 @@
android:supportsRtl="true"
android:use32bitAbi="true"
android:zygotePreloadName="org.chromium.content.app.ZygotePreload">
<activity
<activity # DIFF-ANCHOR: ee659b1a
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -95,7 +84,7 @@
android:name="org.chromium.chrome.browser.firstrun.FirstRunActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: 4f86360c
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -104,7 +93,7 @@
android:name="org.chromium.chrome.browser.firstrun.LightweightFirstRunActivity"
android:theme="@style/Theme.Chromium.AlertDialog.NoActionBar"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: a707c56a
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -113,11 +102,11 @@
android:name="org.chromium.chrome.browser.firstrun.TabbedModeFirstRunActivity"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: be0a95a0
android:autoRemoveFromRecents="true"
android:name="org.chromium.chrome.browser.sync.ui.PassphraseActivity"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: 78e0b102
android:clearTaskOnLaunch="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -129,14 +118,14 @@
android:taskAffinity=""
android:theme="@style/Theme.Chromium.SearchActivity"
android:windowSoftInputMode="adjustResize"/>
<activity
<activity # DIFF-ANCHOR: cfaf0e7a
android:configChanges="keyboardHidden|orientation|screenSize"
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="singleTop"
android:name="com.google.ar.core.InstallActivity"
android:theme="@android:style/Theme.Material.Light.Dialog.Alert"/>
<activity
<activity # DIFF-ANCHOR: 37132267
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -146,13 +135,13 @@
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardShareActivity"
android:noHistory="true"
android:theme="@style/Theme.Chromium.Activity.TranslucentNoAnimations">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 37132267
<activity # DIFF-ANCHOR: 334ee6dc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -162,13 +151,13 @@
android:name="org.chromium.chrome.browser.share.qrcode.QrCodeShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 334ee6dc
<activity # DIFF-ANCHOR: 8e3d60cc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -178,13 +167,13 @@
android:name="org.chromium.chrome.browser.send_tab_to_self.SendTabToSelfShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 8e3d60cc
<activity # DIFF-ANCHOR: 5715816d
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -194,22 +183,22 @@
android:name="org.chromium.chrome.browser.printing.PrintShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 805331e9
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="message/rfc822"/>
<data android:mimeType="multipart/related"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 805331e9
</activity> # DIFF-ANCHOR: 5715816d
<activity # DIFF-ANCHOR: 12aa4b5a
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.test_dummy.TestDummyActivity"
android:noHistory="true"
android:theme="@style/Theme.AppCompat"/>
<activity
<activity # DIFF-ANCHOR: f42af6de
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:hardwareAccelerated="true"
......@@ -218,72 +207,72 @@
android:name="org.chromium.chrome.browser.media.router.caf.remoting.CafExpandedControllerActivity"
android:noHistory="true"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: b97b5c81
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkAddActivity"
android:theme="@android:style/Theme.NoDisplay"
android:windowSoftInputMode="stateHidden">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c1ed7137
<action android:name="$PACKAGE.ADDBOOKMARK"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: c1ed7137
</activity> # DIFF-ANCHOR: b97b5c81
<activity # DIFF-ANCHOR: 6d34bd76
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/bookmark_choose_folder"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkFolderSelectActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateAlwaysHidden"/>
<activity
<activity # DIFF-ANCHOR: f5269d8e
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/edit_bookmark"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkEditActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateHidden"/>
<activity
<activity # DIFF-ANCHOR: 2b35e1d5
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/settings"
android:name="org.chromium.chrome.browser.settings.SettingsActivity"
android:theme="@style/Theme.Chromium.Settings"/>
<activity
<activity # DIFF-ANCHOR: 10056d20
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/storage_management_activity_label"
android:name="org.chromium.chrome.browser.site_settings.ManageSpaceActivity"
android:theme="@style/Theme.Chromium.Settings.ManageSpace"/>
<activity
<activity # DIFF-ANCHOR: 45c62b10
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: e3a84ff9
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkAddEditFolderActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"/>
<activity
<activity # DIFF-ANCHOR: 125092bc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: 2650f0aa
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.history.HistoryActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: 56341b41
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.signin.SigninActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"/>
<activity
<activity # DIFF-ANCHOR: 15f8c0d9
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode"
android:enableVrMode="@string/gvr_vr_mode_component"
android:excludeFromRecents="true"
......@@ -291,13 +280,13 @@
android:launchMode="singleInstance"
android:name="org.chromium.chrome.browser.vr.VrFirstRunActivity"
android:theme="@style/VrActivityTheme">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 15f8c0d9
<activity # DIFF-ANCHOR: 35467a36
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:documentLaunchMode="intoExisting"
android:exported="false"
......@@ -310,20 +299,20 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Webapp"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 35467a36
<activity # DIFF-ANCHOR: 10649477
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.document.ChromeLauncherActivity"
android:relinquishTaskIdentity="true"
android:taskAffinity=""
android:theme="@style/LauncherTheme"/>
<activity
<activity # DIFF-ANCHOR: b4386459
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -334,13 +323,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Webapp.Translucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: b4386459
<activity # DIFF-ANCHOR: c5947e69
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -351,13 +340,13 @@
android:taskAffinity="$PACKAGE.ChromeTabbedActivity2"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: c5947e69
<activity # DIFF-ANCHOR: 66124c66
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -366,13 +355,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 66124c66
<activity # DIFF-ANCHOR: 749aca16
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -381,13 +370,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity.Translucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 749aca16
<activity # DIFF-ANCHOR: 5466134
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -396,20 +385,20 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity.FakeTranslucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 5466134
<activity # DIFF-ANCHOR: f5d77a0a
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
android:name="org.chromium.chrome.browser.multiwindow.MultiInstanceChromeTabbedActivity"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize"/>
<activity
<activity # DIFF-ANCHOR: a8bef873
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="true"
android:hardwareAccelerated="false"
......@@ -419,13 +408,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: a8bef873
<activity # DIFF-ANCHOR: 85b76e7f
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
android:excludeFromRecents="true"
android:exported="false"
......@@ -434,203 +423,195 @@
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: 453e37aa
android:enableVrMode="@string/gvr_vr_mode_component"
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.vr.VrCancelAnimationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 453e37aa
<activity # DIFF-ANCHOR: c4993004
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.incognito.IncognitoTabLauncher"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 1541ef4c
<action android:name="org.chromium.chrome.browser.incognito.OPEN_PRIVATE_TAB"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 1541ef4c
</activity> # DIFF-ANCHOR: c4993004
<activity # DIFF-ANCHOR: 14e3cdad
android:enabled="false"
android:exported="false"
android:launchMode="singleInstance"
android:name="com.google.android.play.core.missingsplits.PlayCoreMissingSplitsActivity"
android:process=":playcore_missing_splits_activity"
android:stateNotNeeded="true"/>
<activity
<activity # DIFF-ANCHOR: cb1f1a5e
android:enabled="false"
android:exported="false"
android:name="com.google.android.play.core.common.PlayCoreDialogWrapperActivity"
android:process=":playcore_dialog_wrapper_activity"
android:stateNotNeeded="true"
android:theme="@style/Theme.PlayCore.Transparent"/>
<activity
<activity # DIFF-ANCHOR: 16204651
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="singleInstance"
android:name="org.chromium.chrome.browser.BrowserRestartActivity"
android:process=":browser_restart_process"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 172d9b32
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.LauncherShortcutActivity"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay"/>
<activity
<activity # DIFF-ANCHOR: 9ad44b6b
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.instantapps.AuthenticatedProxyActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"/>
<activity
<activity # DIFF-ANCHOR: 3722f0d9
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.sync.ui.TrustedVaultKeyRetrievalProxyActivity"
android:theme="@style/Theme.AppCompat"/>
<activity
<activity # DIFF-ANCHOR: 6dcb7a35
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.webapps.WebappLauncherActivity"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action
android:name="com.google.android.apps.chrome.webapps.WebappManager.ACTION_START_WEBAPP"/>
<intent-filter> # DIFF-ANCHOR: 4a61c500
<action android:name="com.google.android.apps.chrome.webapps.WebappManager.ACTION_START_WEBAPP"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 4a61c500
<intent-filter> # DIFF-ANCHOR: 189026bc
<action android:name="org.webapk.ACTION_START_WEBAPK"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 189026bc
</activity> # DIFF-ANCHOR: 6dcb7a35
<activity # DIFF-ANCHOR: 8488739d
android:exported="false"
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 3e94da48
android:exported="false"
android:name="org.chromium.chrome.browser.browserservices.ClearDataDialogActivity"
android:theme="@style/Theme.Chromium.ClearDataDialogActivity"/>
<activity
<activity # DIFF-ANCHOR: e89d9458
android:exported="true"
android:name="org.chromium.chrome.browser.browserservices.ManageTrustedWebActivityDataActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen.Transparent">
<intent-filter>
<action
android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<intent-filter> # DIFF-ANCHOR: 705f3d0f
<action android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="https"/>
</intent-filter>
<intent-filter>
<action
android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
</intent-filter> # DIFF-ANCHOR: 705f3d0f
<intent-filter> # DIFF-ANCHOR: ac78e0e4
<action android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ac78e0e4
</activity> # DIFF-ANCHOR: e89d9458
<activity # DIFF-ANCHOR: ecad59fd
android:exported="true"
android:name="org.chromium.chrome.browser.webapps.ActivateWebApkActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: b3c76e56
<action android:name="org.chromium.chrome.browser.webapps.ActivateWebApkActivity.ACTIVATE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: b3c76e56
</activity> # DIFF-ANCHOR: ecad59fd
<activity # DIFF-ANCHOR: 5fe1d7ec
android:icon="@drawable/icon_webview"
android:label="WebView
DevTools"
android:label="WebView DevTools"
android:launchMode="singleTask"
android:name="org.chromium.android_webview.devui.MainActivity"
android:process=":webview_apk"
android:taskAffinity="$PACKAGE.org.chromium.android_webview.devui"
android:theme="@style/Theme.DevUi.DayNight"
android:visibleToInstantApps="true">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 36c368a2
<action android:name="com.android.webview.SHOW_DEV_UI"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 36c368a2
</activity> # DIFF-ANCHOR: 5fe1d7ec
<activity # DIFF-ANCHOR: a003fb0a
android:label="@string/license_activity_title"
android:name="org.chromium.android_webview.nonembedded.LicenseActivity"
android:process=":webview_apk">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 7071b59d
<action android:name="android.settings.WEBVIEW_LICENSE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true"/>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 7071b59d
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" android:value="true"/>
</activity> # DIFF-ANCHOR: a003fb0a
<activity # DIFF-ANCHOR: 7cb1f2d6
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.media.MediaLauncherActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter tools:ignore="AppLinkUrlError">
<intent-filter tools:ignore="AppLinkUrlError"> # DIFF-ANCHOR: 2a7b9cc9
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="image/*"/>
<data android:mimeType="video/*"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
</activity>
<activity-alias
</intent-filter> # DIFF-ANCHOR: 2a7b9cc9
</activity> # DIFF-ANCHOR: 7cb1f2d6
<activity-alias # DIFF-ANCHOR: 7331027
android:enabled="false"
android:exported="true"
android:label="WebView
DevTools"
android:label="WebView DevTools"
android:name="org.chromium.android_webview.devui.MonochromeLauncherActivity"
android:targetActivity="org.chromium.android_webview.devui.MainActivity">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c7769f5e
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity-alias>
<activity-alias
</intent-filter> # DIFF-ANCHOR: c7769f5e
</activity-alias> # DIFF-ANCHOR: 7331027
<activity-alias # DIFF-ANCHOR: 6c354539
android:enabled="false"
android:name="org.chromium.android_webview.devui.DeveloperModeState"
android:process=":webview_apk"
android:targetActivity="org.chromium.android_webview.devui.MainActivity"
android:visibleToInstantApps="true"/>
<activity-alias
<activity-alias # DIFF-ANCHOR: d540bcba
android:exported="false"
android:name="org.chromium.chrome.browser.webapps.SecureWebAppLauncher"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappLauncherActivity">
<intent-filter>
<action
android:name="org.chromium.chrome.browser.webapps.WebappManager.ACTION_START_SECURE_WEBAPP"/>
<intent-filter> # DIFF-ANCHOR: eca516cd
<action android:name="org.chromium.chrome.browser.webapps.WebappManager.ACTION_START_SECURE_WEBAPP"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity-alias>
<activity-alias
</intent-filter> # DIFF-ANCHOR: eca516cd
</activity-alias> # DIFF-ANCHOR: d540bcba
<activity-alias # DIFF-ANCHOR: d9b4f740
android:exported="true"
android:name="com.google.android.apps.chrome.IntentDispatcher"
android:targetActivity="org.chromium.chrome.browser.document.ChromeLauncherActivity">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 81efad64
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.NOTIFICATION_PREFERENCES"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 81efad64
<intent-filter> # DIFF-ANCHOR: d4767742
<action android:name="android.intent.action.MEDIA_SEARCH"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: d4767742
<intent-filter> # DIFF-ANCHOR: a63fd491
<action android:name="android.intent.action.SEARCH"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: a63fd491
<intent-filter> # DIFF-ANCHOR: 19322362
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -640,8 +621,8 @@
<data android:pathPattern="/.*\\.mhtml"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 19322362
<intent-filter> # DIFF-ANCHOR: dcb86ef4
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -650,8 +631,8 @@
<data android:pathPattern="/.*\\.mhtml"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: dcb86ef4
<intent-filter> # DIFF-ANCHOR: 17b2c901
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -664,8 +645,8 @@
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:scheme="javascript"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 17b2c901
<intent-filter> # DIFF-ANCHOR: f8cc82d7
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -674,453 +655,427 @@
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:scheme="javascript"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: f8cc82d7
<intent-filter> # DIFF-ANCHOR: aa31a443
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="message/rfc822"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: aa31a443
<intent-filter> # DIFF-ANCHOR: f40b1f1d
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="multipart/related"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: f40b1f1d
<intent-filter> # DIFF-ANCHOR: cc547f0c
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="http"/>
<data android:scheme="https"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: cc547f0c
<intent-filter> # DIFF-ANCHOR: 16d15225
<action android:name="android.speech.action.VOICE_SEARCH_RESULTS"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 16d15225
<intent-filter> # DIFF-ANCHOR: b59119d3
<action android:name="com.sec.android.airview.HOVER"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: b59119d3
<meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/>
</activity-alias>
<activity-alias
</activity-alias> # DIFF-ANCHOR: d9b4f740
<activity-alias # DIFF-ANCHOR: 67e6b59a
android:exported="true"
android:name="com.google.android.apps.chrome.Main"
android:targetActivity="org.chromium.chrome.browser.ChromeTabbedActivity">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 8697c9d3
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.APP_BROWSER"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 8697c9d3
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: ad124986
<meta-data android:name="android.app.shortcuts" android:resource="@xml/launchershortcuts"/>
</activity-alias>
<activity-alias
</activity-alias> # DIFF-ANCHOR: 67e6b59a
<activity-alias # DIFF-ANCHOR: d79b0a5d
android:label="@string/webapp_activity_title"
android:name="com.google.android.apps.chrome.webapps.WebappActivity"
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappActivity"/>
<activity-alias
<activity-alias # DIFF-ANCHOR: 437bfb37
android:name="com.google.android.apps.chrome.webapps.WebappManager"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappLauncherActivity"/>
<activity-alias
<activity-alias # DIFF-ANCHOR: 193687ae
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.media.AudioLauncherActivity"
android:targetActivity="org.chromium.chrome.browser.media.MediaLauncherActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter tools:ignore="AppLinkUrlError">
<intent-filter tools:ignore="AppLinkUrlError"> # DIFF-ANCHOR: c8fe3827
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="audio/*"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
</activity-alias>
</intent-filter> # DIFF-ANCHOR: c8fe3827
</activity-alias> # DIFF-ANCHOR: 193687ae
<meta-data android:name="android.allow_multiple_resumed_activities" android:value="true"/>
<meta-data
android:name="android.content.APP_RESTRICTIONS"
android:resource="@xml/app_restrictions"/>
<meta-data android:name="android.content.APP_RESTRICTIONS" android:resource="@xml/app_restrictions"/>
<meta-data android:name="com.android.webview.WebViewLibrary" android:value="libmonochrome.so"/>
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="org.chromium.chrome.browser.media.router.caf.CastOptionsProvider"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
<meta-data android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME" android:value="org.chromium.chrome.browser.media.router.caf.CastOptionsProvider"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<meta-data android:name="com.google.ar.core" android:value="optional"/>
<meta-data android:name="com.google.ar.core.min_apk_version" android:value="200501000"/>
<meta-data android:name="com.samsung.android.sdk.multiwindow.enable" android:value="true"/>
<meta-data
android:name="com.samsung.android.sdk.multiwindow.penwindow.enable"
android:value="true"/>
<meta-data
android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES"
android:value="5"/>
<meta-data
android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES"
android:value="40"/>
<meta-data
android:name="org.chromium.content.browser.REMOTE_MEDIA_PLAYERS"
android:value="org.chromium.chrome.browser.media.remote.DefaultMediaRouteController"/>
<meta-data
android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER"
android:value="org.chromium.content_public.browser.SmartClipProvider"/>
<provider
<meta-data android:name="com.samsung.android.sdk.multiwindow.penwindow.enable" android:value="true"/>
<meta-data android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES" android:value="5"/>
<meta-data android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES" android:value="40"/>
<meta-data android:name="org.chromium.content.browser.REMOTE_MEDIA_PLAYERS" android:value="org.chromium.chrome.browser.media.remote.DefaultMediaRouteController"/>
<meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER" android:value="org.chromium.content_public.browser.SmartClipProvider"/>
<provider # DIFF-ANCHOR: 7b04a994
android:authorities="$PACKAGE.ChromeBrowserProvider;$PACKAGE.browser;$PACKAGE"
android:exported="true"
android:name="org.chromium.chrome.browser.provider.ChromeBrowserProvider">
<path-permission
android:path="/bookmarks/search_suggest_query"
android:readPermission="android.permission.GLOBAL_SEARCH"/>
</provider>
<provider
<path-permission android:path="/bookmarks/search_suggest_query" android:readPermission="android.permission.GLOBAL_SEARCH"/>
</provider> # DIFF-ANCHOR: 7b04a994
<provider # DIFF-ANCHOR: 25126d98
android:authorities="$PACKAGE.DeveloperModeContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.services.DeveloperModeContentProvider"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<provider
<provider # DIFF-ANCHOR: 5bca08b9
android:authorities="$PACKAGE.DownloadFileProvider"
android:exported="false"
android:grantUriPermissions="true"
android:name="org.chromium.chrome.browser.download.DownloadFileProvider">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"/>
</provider>
<provider
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
</provider> # DIFF-ANCHOR: 5bca08b9
<provider # DIFF-ANCHOR: 8bf77a49
android:authorities="$PACKAGE.FileProvider"
android:exported="false"
android:grantUriPermissions="true"
android:name="org.chromium.chrome.browser.util.ChromeFileProvider">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"/>
</provider>
<provider
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
</provider> # DIFF-ANCHOR: 8bf77a49
<provider # DIFF-ANCHOR: 71947426
android:authorities="$PACKAGE.LicenseContentProvider"
android:exported="true"
android:name="org.chromium.android_webview.nonembedded.LicenseContentProvider"
android:process=":webview_apk"/>
<receiver
<receiver # DIFF-ANCHOR: 69cbb2bd
android:exported="false"
android:name="com.google.android.gms.cast.framework.media.MediaIntentReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 6c526882
android:exported="false"
android:name="org.chromium.chrome.browser.announcement.AnnouncementNotificationManager$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: 90a77f4a
android:exported="false"
android:name="org.chromium.chrome.browser.app.send_tab_to_self.SendTabToSelfNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 1bf83908
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarkswidget.BookmarkWidgetProxy"/>
<receiver
<receiver # DIFF-ANCHOR: 26e8340e
android:exported="false"
android:name="org.chromium.chrome.browser.browserservices.trustedwebactivityui.DisclosureAcceptanceBroadcastReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: eba37b00
android:exported="false"
android:name="org.chromium.chrome.browser.locale.LocaleChangedBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: fa875e92
<action android:name="android.intent.action.LOCALE_CHANGED"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: fa875e92
</receiver> # DIFF-ANCHOR: eba37b00
<receiver # DIFF-ANCHOR: 93ba598d
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationIntentInterceptor$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: bf69fd0b
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationService$Receiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 996a6219
<action android:name="org.chromium.chrome.browser.notifications.CLICK_NOTIFICATION"/>
<action android:name="org.chromium.chrome.browser.notifications.CLOSE_NOTIFICATION"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 996a6219
</receiver> # DIFF-ANCHOR: bf69fd0b
<receiver # DIFF-ANCHOR: 1935e7c
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.scheduler.DisplayAgent$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: 83b4a7de
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.AutoFetchNotifier$CompleteNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: a675c918
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.AutoFetchNotifier$InProgressCancelReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 8ca151ce
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.prefetch.PrefetchedPagesNotifier$ClickReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: eaa424f2
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.prefetch.PrefetchedPagesNotifier$SettingsReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 6438cd32
android:exported="false"
android:name="org.chromium.chrome.browser.omaha.UpdateNotificationController$UpdateNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 81df5876
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$TapReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: f0f8380e
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardMessageHandler$TapReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 2c01f887
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardMessageHandler$TryAgainReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: c188afe9
android:exported="false"
android:name="org.chromium.chrome.browser.upgrade.PackageReplacedBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: d4b9350a
<action android:name="android.intent.action.MY_PACKAGE_REPLACED"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: d4b9350a
</receiver> # DIFF-ANCHOR: c188afe9
<receiver # DIFF-ANCHOR: 3fa7b55c
android:exported="false"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskBroadcastReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 5150dcbe
android:exported="true"
android:name="com.google.android.gms.gcm.GcmReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 8c951239
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
<action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
<category android:name="$PACKAGE"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 8c951239
</receiver> # DIFF-ANCHOR: 5150dcbe
<receiver # DIFF-ANCHOR: cd683ecb
android:exported="true"
android:name="org.chromium.chrome.browser.browserservices.ClientAppBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 2441713a
<action android:name="android.intent.action.PACKAGE_DATA_CLEARED"/>
<action android:name="android.intent.action.PACKAGE_FULLY_REMOVED"/>
<data android:scheme="package"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 2441713a
</receiver> # DIFF-ANCHOR: cd683ecb
<receiver # DIFF-ANCHOR: 21a02c7f
android:exported="true"
android:name="org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$PhoneUnlockedReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 3376741e
<action android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 3376741e
</receiver> # DIFF-ANCHOR: 21a02c7f
<receiver # DIFF-ANCHOR: 2adb81c1
android:label="@string/bookmark_widget_title"
android:name="com.google.android.apps.chrome.appwidget.bookmarks.BookmarkThumbnailWidgetProvider">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5d4f51d1
<action android:name=".BOOKMARK_APPWIDGET_UPDATE"/>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/bookmark_widget_info"/>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 5d4f51d1
<meta-data android:name="android.appwidget.provider" android:resource="@xml/bookmark_widget_info"/>
</receiver> # DIFF-ANCHOR: 2adb81c1
<receiver # DIFF-ANCHOR: e42bcf7f
android:label="@string/search_widget_title"
android:name="org.chromium.chrome.browser.searchwidget.SearchWidgetProvider">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 7ec97164
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 7ec97164
<intent-filter> # DIFF-ANCHOR: bb85582a
<action android:name="org.chromium.chrome.browser.searchwidget.START_TEXT_QUERY"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: bb85582a
<intent-filter> # DIFF-ANCHOR: 18b2f9b2
<action android:name="org.chromium.chrome.browser.searchwidget.START_VOICE_QUERY"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 18b2f9b2
<intent-filter> # DIFF-ANCHOR: 68d261de
<action android:name="org.chromium.chrome.browser.searchwidget.UPDATE_ALL_WIDGETS"/>
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/search_widget_info"/>
</receiver>
<receiver android:name="org.chromium.chrome.browser.services.AccountsChangedReceiver">
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 68d261de
<meta-data android:name="android.appwidget.provider" android:resource="@xml/search_widget_info"/>
</receiver> # DIFF-ANCHOR: e42bcf7f
<receiver android:name="org.chromium.chrome.browser.services.AccountsChangedReceiver"> # DIFF-ANCHOR: 2f954a4e
<intent-filter> # DIFF-ANCHOR: dda0015b
<action android:name="android.accounts.LOGIN_ACCOUNTS_CHANGED"/>
</intent-filter>
</receiver>
<service
</intent-filter> # DIFF-ANCHOR: dda0015b
</receiver> # DIFF-ANCHOR: 2f954a4e
<service # DIFF-ANCHOR: cb679965
android:description="@string/decoder_description"
android:exported="false"
android:isolatedProcess="true"
android:name="org.chromium.chrome.browser.photo_picker.DecoderService"
android:process=":decoder_service"/>
<service
<service # DIFF-ANCHOR: e8b1a590
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService0"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process0"/>
<service
<service # DIFF-ANCHOR: 4a4a6a58
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService1"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process1"/>
<service
<service # DIFF-ANCHOR: 95fccd84
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService2"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process2"/>
<service
<service # DIFF-ANCHOR: 28107274
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService3"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process3"/>
<service
<service # DIFF-ANCHOR: fef3fab8
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService4"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process4"/>
<service
<service # DIFF-ANCHOR: 3993e711
android:exported="false"
android:name="com.google.android.gms.cast.framework.ReconnectionService"/>
<service
<service # DIFF-ANCHOR: 3833fcec
android:exported="false"
android:name="com.google.android.gms.cast.framework.media.MediaNotificationService"/>
<service
<service # DIFF-ANCHOR: 60aeec85
android:exported="false"
android:name="org.chromium.android_webview.services.AwVariationsSeedFetcher"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 72b33f0f
android:exported="false"
android:name="org.chromium.android_webview.services.DeveloperUiService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 3f857fa7
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarkswidget.BookmarkWidgetService"
android:permission="android.permission.BIND_REMOTEVIEWS"/>
<service
<service # DIFF-ANCHOR: 2189666a
android:exported="false"
android:name="org.chromium.chrome.browser.crash.ChromeMinidumpUploadJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: c90e4a72
android:exported="false"
android:name="org.chromium.chrome.browser.crash.MinidumpUploadService"/>
<service
<service # DIFF-ANCHOR: 23f4e84e
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadBroadcastManager"/>
<service
<service # DIFF-ANCHOR: 96e7f1c5
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadForegroundService"/>
<service
<service # DIFF-ANCHOR: de7eeb6f
android:exported="false"
android:name="org.chromium.chrome.browser.incognito.IncognitoNotificationService"/>
<service
<service # DIFF-ANCHOR: 755973a5
android:exported="false"
android:name="org.chromium.chrome.browser.invalidation.ChromeBrowserSyncAdapterService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 6c973a7d
<action android:name="android.content.SyncAdapter"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: 6c973a7d
<meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter"/>
</service>
<service
</service> # DIFF-ANCHOR: 755973a5
<service # DIFF-ANCHOR: d5a051d0
android:exported="false"
android:name="org.chromium.chrome.browser.media.MediaCaptureNotificationService"/>
<service
<service # DIFF-ANCHOR: 5a2c1348
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$CastListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: 5a2c1348
<service # DIFF-ANCHOR: 42ed3896
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$PlaybackListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: 42ed3896
<service # DIFF-ANCHOR: d8c248a9
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$PresentationListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: d8c248a9
<service # DIFF-ANCHOR: fd141652
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: c31b12ea
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationService"/>
<service android:exported="false" android:name="org.chromium.chrome.browser.omaha.OmahaClient"/>
<service
<service # DIFF-ANCHOR: e276993e
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.ChromeGcmListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 84d0a85e
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: 84d0a85e
</service> # DIFF-ANCHOR: e276993e
<service # DIFF-ANCHOR: c616f3cb
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.GCMBackgroundService"/>
<service
<service # DIFF-ANCHOR: b0c6ffa3
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.InvalidationGcmUpstreamSender"/>
<service
<service # DIFF-ANCHOR: 302f517b
android:exported="false"
android:name="org.chromium.chrome.browser.tracing.TracingNotificationService"/>
<service
<service # DIFF-ANCHOR: c97b9e14
android:exported="false"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: a927ca85
android:exported="true"
android:name="com.google.ipc.invalidation.ticl.android2.channel.GcmRegistrationTaskService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: a927ca85
<service # DIFF-ANCHOR: 4eb5ab8c
android:exported="true"
android:name="org.chromium.android_webview.services.AwMinidumpUploadJobService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 7968f7fd
android:exported="true"
android:name="org.chromium.android_webview.services.CrashReceiverService"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 4e4e6b4
android:exported="true"
android:name="org.chromium.android_webview.services.MetricsBridgeService"
android:process=":webview_service"
android:visibleToInstantApps="true"/>
<service
<service # DIFF-ANCHOR: 55d21b90
android:exported="true"
android:name="org.chromium.android_webview.services.VariationsSeedServer"
android:process=":webview_service"/>
<service
<service # DIFF-ANCHOR: 964f81d7
android:exported="true"
android:name="org.chromium.chrome.browser.ChromeBackgroundService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: 964f81d7
<service # DIFF-ANCHOR: b702e25d
android:exported="true"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskGcmTaskService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: b702e25d
<service # DIFF-ANCHOR: 44246b4
android:exported="true"
android:name="org.chromium.components.payments.PaymentDetailsUpdateService"/>
<service android:name="androidx.browser.customtabs.PostMessageService"/>
<service
<service # DIFF-ANCHOR: 943b94
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1130,7 +1085,7 @@
android:useAppZygote="true"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 35a912af
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1139,7 +1094,7 @@
android:process=":sandboxed_process1"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 67829235
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1148,7 +1103,7 @@
android:process=":sandboxed_process10"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 73684155
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1157,7 +1112,7 @@
android:process=":sandboxed_process11"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 2e2852f5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1166,7 +1121,7 @@
android:process=":sandboxed_process12"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: d5e55e95
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1175,7 +1130,7 @@
android:process=":sandboxed_process13"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b81ee5c5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1184,7 +1139,7 @@
android:process=":sandboxed_process14"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 391153e5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1193,7 +1148,7 @@
android:process=":sandboxed_process15"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4e6b6575
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1202,7 +1157,7 @@
android:process=":sandboxed_process16"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1de0ed25
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1211,7 +1166,7 @@
android:process=":sandboxed_process17"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 98cf7da5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1220,7 +1175,7 @@
android:process=":sandboxed_process18"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 66b09905
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1229,7 +1184,7 @@
android:process=":sandboxed_process19"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b2a19bdf
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1238,7 +1193,7 @@
android:process=":sandboxed_process2"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 927feb95
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1247,7 +1202,7 @@
android:process=":sandboxed_process20"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 7b063f35
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1256,7 +1211,7 @@
android:process=":sandboxed_process21"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b5081035
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1265,7 +1220,7 @@
android:process=":sandboxed_process22"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1cd38c35
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1274,7 +1229,7 @@
android:process=":sandboxed_process23"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1b147f85
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1283,7 +1238,7 @@
android:process=":sandboxed_process24"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 960d0425
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1292,7 +1247,7 @@
android:process=":sandboxed_process25"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 27ac8d45
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1301,7 +1256,7 @@
android:process=":sandboxed_process26"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 47d33035
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1310,7 +1265,7 @@
android:process=":sandboxed_process27"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 28eaa0c5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1319,7 +1274,7 @@
android:process=":sandboxed_process28"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 1f8e17a5
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1328,7 +1283,7 @@
android:process=":sandboxed_process29"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 48ca2e47
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1337,7 +1292,7 @@
android:process=":sandboxed_process3"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5c70a30d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1346,7 +1301,7 @@
android:process=":sandboxed_process30"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 53066d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1355,7 +1310,7 @@
android:process=":sandboxed_process31"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: b4f1725d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1364,7 +1319,7 @@
android:process=":sandboxed_process32"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 5df0ea7d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1373,7 +1328,7 @@
android:process=":sandboxed_process33"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 6eb3150d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1382,7 +1337,7 @@
android:process=":sandboxed_process34"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 148c14ad
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1391,7 +1346,7 @@
android:process=":sandboxed_process35"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 547bf5dd
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1400,7 +1355,7 @@
android:process=":sandboxed_process36"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 4ceb5e3d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1409,7 +1364,7 @@
android:process=":sandboxed_process37"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: f74269d
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1418,7 +1373,7 @@
android:process=":sandboxed_process38"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 6bbc94bd
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1427,7 +1382,7 @@
android:process=":sandboxed_process39"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: f09ca567
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1436,7 +1391,7 @@
android:process=":sandboxed_process4"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: d982666f
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1445,7 +1400,7 @@
android:process=":sandboxed_process5"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: f755947f
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1454,7 +1409,7 @@
android:process=":sandboxed_process6"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 30afda27
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1463,7 +1418,7 @@
android:process=":sandboxed_process7"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 36c519b7
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1472,7 +1427,7 @@
android:process=":sandboxed_process8"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 3f67adbf
android:exported="true"
android:externalService="true"
android:isolatedProcess="true"
......@@ -1481,24 +1436,23 @@
android:process=":sandboxed_process9"
android:visibleToInstantApps="true"
tools:ignore="ExportedService"/>
<service
<service # DIFF-ANCHOR: 794db76d
android:exported="true"
android:name="org.chromium.chrome.browser.customtabs.CustomTabsConnectionService"
tools:ignore="ExportedService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: b3ec9de2
<action android:name="android.support.customtabs.action.CustomTabsService"/>
<category android:name="androidx.browser.customtabs.category.ColorSchemeCustomization"/>
<category android:name="androidx.browser.customtabs.category.NavBarColorCustomization"/>
<category android:name="androidx.browser.trusted.category.ImmersiveMode"/>
<category android:name="androidx.browser.trusted.category.TrustedWebActivities"/>
<category
android:name="androidx.browser.trusted.category.TrustedWebActivitySplashScreensV1"/>
<category android:name="androidx.browser.trusted.category.TrustedWebActivitySplashScreensV1"/>
<category android:name="androidx.browser.trusted.category.WebShareTargetV2"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: b3ec9de2
</service> # DIFF-ANCHOR: 794db76d
<service # DIFF-ANCHOR: d22e975a
android:exported="true"
android:name="org.chromium.chrome.browser.prerender.ChromePrerenderService"
tools:ignore="ExportedService"/>
</application>
</application> # DIFF-ANCHOR: fb4067c5
</manifest>
......@@ -47,10 +47,7 @@
<uses-permission android:name="$PACKAGE.TOS_ACKED"/>
<uses-feature android:name="android.software.vr.mode" android:required="false"/>
<uses-feature android:name="android.hardware.vr.high_performance" android:required="false"/>
<uses-feature
android:name="android.hardware.vr.headtracking"
android:required="false"
android:version="1"/>
<uses-feature android:name="android.hardware.vr.headtracking" android:required="false" android:version="1"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="false"/>
<uses-feature android:name="android.hardware.sensor.accelerometer" android:required="false"/>
......@@ -59,20 +56,12 @@
<uses-feature android:name="android.hardware.location.gps" android:required="false"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:glEsVersion="0x00020000"/>
<permission
android:name="$PACKAGE.permission.READ_WRITE_BOOKMARK_FOLDERS"
android:protectionLevel="signatureOrSystem"/>
<permission android:name="$PACKAGE.permission.READ_WRITE_BOOKMARK_FOLDERS" android:protectionLevel="signatureOrSystem"/>
<permission android:name="$PACKAGE.permission.CHILD_SERVICE" android:protectionLevel="signature"/>
<permission android:name="$PACKAGE.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<permission android:name="$PACKAGE.TOS_ACKED" android:protectionLevel="signatureOrSystem"/>
<permission
android:label="Debug
web
pages"
android:name="$PACKAGE.permission.DEBUG"
android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS"
android:protectionLevel="signature"/>
<application
<permission android:label="Debug web pages" android:name="$PACKAGE.permission.DEBUG" android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" android:protectionLevel="signature"/>
<application # DIFF-ANCHOR: 8e598e1a
android:allowBackup="false"
android:extractNativeLibs="false"
android:icon="@drawable/ic_launcher"
......@@ -86,7 +75,7 @@
android:supportsRtl="true"
android:use32bitAbi="true"
android:zygotePreloadName="org.chromium.content.app.ZygotePreload">
<activity
<activity # DIFF-ANCHOR: ee659b1a
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -95,7 +84,7 @@
android:name="org.chromium.chrome.browser.firstrun.FirstRunActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: 4f86360c
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -104,7 +93,7 @@
android:name="org.chromium.chrome.browser.firstrun.LightweightFirstRunActivity"
android:theme="@style/Theme.Chromium.AlertDialog.NoActionBar"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: a707c56a
android:autoRemoveFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -113,11 +102,11 @@
android:name="org.chromium.chrome.browser.firstrun.TabbedModeFirstRunActivity"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="stateHidden|adjustPan"/>
<activity
<activity # DIFF-ANCHOR: be0a95a0
android:autoRemoveFromRecents="true"
android:name="org.chromium.chrome.browser.sync.ui.PassphraseActivity"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: 78e0b102
android:clearTaskOnLaunch="true"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
......@@ -129,14 +118,14 @@
android:taskAffinity=""
android:theme="@style/Theme.Chromium.SearchActivity"
android:windowSoftInputMode="adjustResize"/>
<activity
<activity # DIFF-ANCHOR: cfaf0e7a
android:configChanges="keyboardHidden|orientation|screenSize"
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="singleTop"
android:name="com.google.ar.core.InstallActivity"
android:theme="@android:style/Theme.Material.Light.Dialog.Alert"/>
<activity
<activity # DIFF-ANCHOR: 37132267
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -146,13 +135,13 @@
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardShareActivity"
android:noHistory="true"
android:theme="@style/Theme.Chromium.Activity.TranslucentNoAnimations">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 37132267
<activity # DIFF-ANCHOR: 334ee6dc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -162,13 +151,13 @@
android:name="org.chromium.chrome.browser.share.qrcode.QrCodeShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 334ee6dc
<activity # DIFF-ANCHOR: 8e3d60cc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -178,13 +167,13 @@
android:name="org.chromium.chrome.browser.send_tab_to_self.SendTabToSelfShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5860c6b5
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 5860c6b5
</activity> # DIFF-ANCHOR: 8e3d60cc
<activity # DIFF-ANCHOR: 5715816d
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:enabled="false"
android:excludeFromRecents="true"
......@@ -194,22 +183,22 @@
android:name="org.chromium.chrome.browser.printing.PrintShareActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 805331e9
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="message/rfc822"/>
<data android:mimeType="multipart/related"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 805331e9
</activity> # DIFF-ANCHOR: 5715816d
<activity # DIFF-ANCHOR: 12aa4b5a
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.test_dummy.TestDummyActivity"
android:noHistory="true"
android:theme="@style/Theme.AppCompat"/>
<activity
<activity # DIFF-ANCHOR: f42af6de
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:hardwareAccelerated="true"
......@@ -218,72 +207,72 @@
android:name="org.chromium.chrome.browser.media.router.caf.remoting.CafExpandedControllerActivity"
android:noHistory="true"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: b97b5c81
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkAddActivity"
android:theme="@android:style/Theme.NoDisplay"
android:windowSoftInputMode="stateHidden">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c1ed7137
<action android:name="$PACKAGE.ADDBOOKMARK"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: c1ed7137
</activity> # DIFF-ANCHOR: b97b5c81
<activity # DIFF-ANCHOR: 6d34bd76
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/bookmark_choose_folder"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkFolderSelectActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateAlwaysHidden"/>
<activity
<activity # DIFF-ANCHOR: f5269d8e
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/edit_bookmark"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkEditActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"
android:windowSoftInputMode="stateHidden"/>
<activity
<activity # DIFF-ANCHOR: 2b35e1d5
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/settings"
android:name="org.chromium.chrome.browser.settings.SettingsActivity"
android:theme="@style/Theme.Chromium.Settings"/>
<activity
<activity # DIFF-ANCHOR: 10056d20
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:label="@string/storage_management_activity_label"
android:name="org.chromium.chrome.browser.site_settings.ManageSpaceActivity"
android:theme="@style/Theme.Chromium.Settings.ManageSpace"/>
<activity
<activity # DIFF-ANCHOR: 45c62b10
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: e3a84ff9
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarks.BookmarkAddEditFolderActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"/>
<activity
<activity # DIFF-ANCHOR: 125092bc
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: 2650f0aa
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.history.HistoryActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"/>
<activity
<activity # DIFF-ANCHOR: 56341b41
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
android:exported="false"
android:name="org.chromium.chrome.browser.signin.SigninActivity"
android:theme="@style/Theme.Chromium.DialogWhenLarge"/>
<activity
<activity # DIFF-ANCHOR: 15f8c0d9
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode"
android:enableVrMode="@string/gvr_vr_mode_component"
android:excludeFromRecents="true"
......@@ -291,13 +280,13 @@
android:launchMode="singleInstance"
android:name="org.chromium.chrome.browser.vr.VrFirstRunActivity"
android:theme="@style/VrActivityTheme">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 15f8c0d9
<activity # DIFF-ANCHOR: 35467a36
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:documentLaunchMode="intoExisting"
android:exported="false"
......@@ -310,20 +299,20 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Webapp"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 35467a36
<activity # DIFF-ANCHOR: 10649477
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.document.ChromeLauncherActivity"
android:relinquishTaskIdentity="true"
android:taskAffinity=""
android:theme="@style/LauncherTheme"/>
<activity
<activity # DIFF-ANCHOR: b4386459
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -334,13 +323,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Webapp.Translucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: b4386459
<activity # DIFF-ANCHOR: c5947e69
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -351,13 +340,13 @@
android:taskAffinity="$PACKAGE.ChromeTabbedActivity2"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: c5947e69
<activity # DIFF-ANCHOR: 66124c66
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -366,13 +355,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 66124c66
<activity # DIFF-ANCHOR: 749aca16
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -381,13 +370,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity.Translucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 749aca16
<activity # DIFF-ANCHOR: 5466134
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
......@@ -396,20 +385,20 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity.FakeTranslucent"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 5466134
<activity # DIFF-ANCHOR: f5d77a0a
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="false"
android:hardwareAccelerated="false"
android:name="org.chromium.chrome.browser.multiwindow.MultiInstanceChromeTabbedActivity"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize"/>
<activity
<activity # DIFF-ANCHOR: a8bef873
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode|density"
android:exported="true"
android:hardwareAccelerated="false"
......@@ -419,13 +408,13 @@
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.TabbedMode"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: a8bef873
<activity # DIFF-ANCHOR: 85b76e7f
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
android:excludeFromRecents="true"
android:exported="false"
......@@ -434,158 +423,154 @@
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:theme="@style/Theme.Chromium.Activity"/>
<activity
<activity # DIFF-ANCHOR: 453e37aa
android:enableVrMode="@string/gvr_vr_mode_component"
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.vr.VrCancelAnimationActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ad124986
</activity> # DIFF-ANCHOR: 453e37aa
<activity # DIFF-ANCHOR: c4993004
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.incognito.IncognitoTabLauncher"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 1541ef4c
<action android:name="org.chromium.chrome.browser.incognito.OPEN_PRIVATE_TAB"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 1541ef4c
</activity> # DIFF-ANCHOR: c4993004
<activity # DIFF-ANCHOR: 14e3cdad
android:enabled="false"
android:exported="false"
android:launchMode="singleInstance"
android:name="com.google.android.play.core.missingsplits.PlayCoreMissingSplitsActivity"
android:process=":playcore_missing_splits_activity"
android:stateNotNeeded="true"/>
<activity
<activity # DIFF-ANCHOR: cb1f1a5e
android:enabled="false"
android:exported="false"
android:name="com.google.android.play.core.common.PlayCoreDialogWrapperActivity"
android:process=":playcore_dialog_wrapper_activity"
android:stateNotNeeded="true"
android:theme="@style/Theme.PlayCore.Transparent"/>
<activity
<activity # DIFF-ANCHOR: 16204651
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="singleInstance"
android:name="org.chromium.chrome.browser.BrowserRestartActivity"
android:process=":browser_restart_process"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 172d9b32
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.LauncherShortcutActivity"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay"/>
<activity
<activity # DIFF-ANCHOR: 9ad44b6b
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.instantapps.AuthenticatedProxyActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoDisplay"/>
<activity
<activity # DIFF-ANCHOR: 3722f0d9
android:excludeFromRecents="true"
android:exported="false"
android:name="org.chromium.chrome.browser.sync.ui.TrustedVaultKeyRetrievalProxyActivity"
android:theme="@style/Theme.AppCompat"/>
<activity
<activity # DIFF-ANCHOR: 6dcb7a35
android:excludeFromRecents="true"
android:name="org.chromium.chrome.browser.webapps.WebappLauncherActivity"
android:taskAffinity=""
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action
android:name="com.google.android.apps.chrome.webapps.WebappManager.ACTION_START_WEBAPP"/>
<intent-filter> # DIFF-ANCHOR: 4a61c500
<action android:name="com.google.android.apps.chrome.webapps.WebappManager.ACTION_START_WEBAPP"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 4a61c500
<intent-filter> # DIFF-ANCHOR: 189026bc
<action android:name="org.webapk.ACTION_START_WEBAPK"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: 189026bc
</activity> # DIFF-ANCHOR: 6dcb7a35
<activity # DIFF-ANCHOR: 8488739d
android:exported="false"
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<activity
<activity # DIFF-ANCHOR: 3e94da48
android:exported="false"
android:name="org.chromium.chrome.browser.browserservices.ClearDataDialogActivity"
android:theme="@style/Theme.Chromium.ClearDataDialogActivity"/>
<activity
<activity # DIFF-ANCHOR: e89d9458
android:exported="true"
android:name="org.chromium.chrome.browser.browserservices.ManageTrustedWebActivityDataActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen.Transparent">
<intent-filter>
<action
android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<intent-filter> # DIFF-ANCHOR: 705f3d0f
<action android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="https"/>
</intent-filter>
<intent-filter>
<action
android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
</intent-filter> # DIFF-ANCHOR: 705f3d0f
<intent-filter> # DIFF-ANCHOR: ac78e0e4
<action android:name="android.support.customtabs.action.ACTION_MANAGE_TRUSTED_WEB_ACTIVITY_DATA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: ac78e0e4
</activity> # DIFF-ANCHOR: e89d9458
<activity # DIFF-ANCHOR: ecad59fd
android:exported="true"
android:name="org.chromium.chrome.browser.webapps.ActivateWebApkActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: b3c76e56
<action android:name="org.chromium.chrome.browser.webapps.ActivateWebApkActivity.ACTIVATE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity
</intent-filter> # DIFF-ANCHOR: b3c76e56
</activity> # DIFF-ANCHOR: ecad59fd
<activity # DIFF-ANCHOR: 7cb1f2d6
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.media.MediaLauncherActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter tools:ignore="AppLinkUrlError">
<intent-filter tools:ignore="AppLinkUrlError"> # DIFF-ANCHOR: 2a7b9cc9
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="image/*"/>
<data android:mimeType="video/*"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
</activity>
<activity-alias
</intent-filter> # DIFF-ANCHOR: 2a7b9cc9
</activity> # DIFF-ANCHOR: 7cb1f2d6
<activity-alias # DIFF-ANCHOR: d540bcba
android:exported="false"
android:name="org.chromium.chrome.browser.webapps.SecureWebAppLauncher"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappLauncherActivity">
<intent-filter>
<action
android:name="org.chromium.chrome.browser.webapps.WebappManager.ACTION_START_SECURE_WEBAPP"/>
<intent-filter> # DIFF-ANCHOR: eca516cd
<action android:name="org.chromium.chrome.browser.webapps.WebappManager.ACTION_START_SECURE_WEBAPP"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity-alias>
<activity-alias
</intent-filter> # DIFF-ANCHOR: eca516cd
</activity-alias> # DIFF-ANCHOR: d540bcba
<activity-alias # DIFF-ANCHOR: d9b4f740
android:exported="true"
android:name="com.google.android.apps.chrome.IntentDispatcher"
android:targetActivity="org.chromium.chrome.browser.document.ChromeLauncherActivity">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 81efad64
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.NOTIFICATION_PREFERENCES"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 81efad64
<intent-filter> # DIFF-ANCHOR: d4767742
<action android:name="android.intent.action.MEDIA_SEARCH"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: d4767742
<intent-filter> # DIFF-ANCHOR: a63fd491
<action android:name="android.intent.action.SEARCH"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: a63fd491
<intent-filter> # DIFF-ANCHOR: 19322362
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -595,8 +580,8 @@
<data android:pathPattern="/.*\\.mhtml"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 19322362
<intent-filter> # DIFF-ANCHOR: dcb86ef4
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -605,8 +590,8 @@
<data android:pathPattern="/.*\\.mhtml"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: dcb86ef4
<intent-filter> # DIFF-ANCHOR: 17b2c901
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -619,8 +604,8 @@
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:scheme="javascript"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 17b2c901
<intent-filter> # DIFF-ANCHOR: f8cc82d7
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
......@@ -629,676 +614,646 @@
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:scheme="javascript"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: f8cc82d7
<intent-filter> # DIFF-ANCHOR: aa31a443
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="message/rfc822"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: aa31a443
<intent-filter> # DIFF-ANCHOR: f40b1f1d
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="multipart/related"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: f40b1f1d
<intent-filter> # DIFF-ANCHOR: cc547f0c
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="http"/>
<data android:scheme="https"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: cc547f0c
<intent-filter> # DIFF-ANCHOR: 16d15225
<action android:name="android.speech.action.VOICE_SEARCH_RESULTS"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 16d15225
<intent-filter> # DIFF-ANCHOR: b59119d3
<action android:name="com.sec.android.airview.HOVER"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: b59119d3
<meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/>
</activity-alias>
<activity-alias
</activity-alias> # DIFF-ANCHOR: d9b4f740
<activity-alias # DIFF-ANCHOR: 67e6b59a
android:exported="true"
android:name="com.google.android.apps.chrome.Main"
android:targetActivity="org.chromium.chrome.browser.ChromeTabbedActivity">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 8697c9d3
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.APP_BROWSER"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 8697c9d3
<intent-filter> # DIFF-ANCHOR: ad124986
<action android:name="org.chromium.chrome.browser.dummy.action"/>
<category android:name="com.google.intent.category.CARDBOARD"/>
<category android:name="com.google.intent.category.DAYDREAM"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: ad124986
<meta-data android:name="android.app.shortcuts" android:resource="@xml/launchershortcuts"/>
</activity-alias>
<activity-alias
</activity-alias> # DIFF-ANCHOR: 67e6b59a
<activity-alias # DIFF-ANCHOR: d79b0a5d
android:label="@string/webapp_activity_title"
android:name="com.google.android.apps.chrome.webapps.WebappActivity"
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappActivity"/>
<activity-alias
<activity-alias # DIFF-ANCHOR: 437bfb37
android:name="com.google.android.apps.chrome.webapps.WebappManager"
android:targetActivity="org.chromium.chrome.browser.webapps.WebappLauncherActivity"/>
<activity-alias
<activity-alias # DIFF-ANCHOR: 193687ae
android:enabled="false"
android:excludeFromRecents="true"
android:exported="true"
android:name="org.chromium.chrome.browser.media.AudioLauncherActivity"
android:targetActivity="org.chromium.chrome.browser.media.MediaLauncherActivity"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter tools:ignore="AppLinkUrlError">
<intent-filter tools:ignore="AppLinkUrlError"> # DIFF-ANCHOR: c8fe3827
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="audio/*"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
</intent-filter>
</activity-alias>
</intent-filter> # DIFF-ANCHOR: c8fe3827
</activity-alias> # DIFF-ANCHOR: 193687ae
<meta-data android:name="android.allow_multiple_resumed_activities" android:value="true"/>
<meta-data
android:name="android.content.APP_RESTRICTIONS"
android:resource="@xml/app_restrictions"/>
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="org.chromium.chrome.browser.media.router.caf.CastOptionsProvider"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
<meta-data android:name="android.content.APP_RESTRICTIONS" android:resource="@xml/app_restrictions"/>
<meta-data android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME" android:value="org.chromium.chrome.browser.media.router.caf.CastOptionsProvider"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<meta-data android:name="com.google.ar.core" android:value="optional"/>
<meta-data android:name="com.google.ar.core.min_apk_version" android:value="200501000"/>
<meta-data android:name="com.samsung.android.sdk.multiwindow.enable" android:value="true"/>
<meta-data
android:name="com.samsung.android.sdk.multiwindow.penwindow.enable"
android:value="true"/>
<meta-data
android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES"
android:value="5"/>
<meta-data
android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES"
android:value="40"/>
<meta-data
android:name="org.chromium.content.browser.REMOTE_MEDIA_PLAYERS"
android:value="org.chromium.chrome.browser.media.remote.DefaultMediaRouteController"/>
<meta-data
android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER"
android:value="org.chromium.content_public.browser.SmartClipProvider"/>
<provider
<meta-data android:name="com.samsung.android.sdk.multiwindow.penwindow.enable" android:value="true"/>
<meta-data android:name="org.chromium.content.browser.NUM_PRIVILEGED_SERVICES" android:value="5"/>
<meta-data android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES" android:value="40"/>
<meta-data android:name="org.chromium.content.browser.REMOTE_MEDIA_PLAYERS" android:value="org.chromium.chrome.browser.media.remote.DefaultMediaRouteController"/>
<meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER" android:value="org.chromium.content_public.browser.SmartClipProvider"/>
<provider # DIFF-ANCHOR: 7b04a994
android:authorities="$PACKAGE.ChromeBrowserProvider;$PACKAGE.browser;$PACKAGE"
android:exported="true"
android:name="org.chromium.chrome.browser.provider.ChromeBrowserProvider">
<path-permission
android:path="/bookmarks/search_suggest_query"
android:readPermission="android.permission.GLOBAL_SEARCH"/>
</provider>
<provider
<path-permission android:path="/bookmarks/search_suggest_query" android:readPermission="android.permission.GLOBAL_SEARCH"/>
</provider> # DIFF-ANCHOR: 7b04a994
<provider # DIFF-ANCHOR: 5bca08b9
android:authorities="$PACKAGE.DownloadFileProvider"
android:exported="false"
android:grantUriPermissions="true"
android:name="org.chromium.chrome.browser.download.DownloadFileProvider">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"/>
</provider>
<provider
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
</provider> # DIFF-ANCHOR: 5bca08b9
<provider # DIFF-ANCHOR: 8bf77a49
android:authorities="$PACKAGE.FileProvider"
android:exported="false"
android:grantUriPermissions="true"
android:name="org.chromium.chrome.browser.util.ChromeFileProvider">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"/>
</provider>
<receiver
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
</provider> # DIFF-ANCHOR: 8bf77a49
<receiver # DIFF-ANCHOR: 69cbb2bd
android:exported="false"
android:name="com.google.android.gms.cast.framework.media.MediaIntentReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 6c526882
android:exported="false"
android:name="org.chromium.chrome.browser.announcement.AnnouncementNotificationManager$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: 90a77f4a
android:exported="false"
android:name="org.chromium.chrome.browser.app.send_tab_to_self.SendTabToSelfNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 1bf83908
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarkswidget.BookmarkWidgetProxy"/>
<receiver
<receiver # DIFF-ANCHOR: 26e8340e
android:exported="false"
android:name="org.chromium.chrome.browser.browserservices.trustedwebactivityui.DisclosureAcceptanceBroadcastReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: eba37b00
android:exported="false"
android:name="org.chromium.chrome.browser.locale.LocaleChangedBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: fa875e92
<action android:name="android.intent.action.LOCALE_CHANGED"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: fa875e92
</receiver> # DIFF-ANCHOR: eba37b00
<receiver # DIFF-ANCHOR: 93ba598d
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationIntentInterceptor$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: bf69fd0b
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationService$Receiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 996a6219
<action android:name="org.chromium.chrome.browser.notifications.CLICK_NOTIFICATION"/>
<action android:name="org.chromium.chrome.browser.notifications.CLOSE_NOTIFICATION"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 996a6219
</receiver> # DIFF-ANCHOR: bf69fd0b
<receiver # DIFF-ANCHOR: 1935e7c
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.scheduler.DisplayAgent$Receiver"/>
<receiver
<receiver # DIFF-ANCHOR: 83b4a7de
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.AutoFetchNotifier$CompleteNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: a675c918
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.AutoFetchNotifier$InProgressCancelReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 8ca151ce
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.prefetch.PrefetchedPagesNotifier$ClickReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: eaa424f2
android:exported="false"
android:name="org.chromium.chrome.browser.offlinepages.prefetch.PrefetchedPagesNotifier$SettingsReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 6438cd32
android:exported="false"
android:name="org.chromium.chrome.browser.omaha.UpdateNotificationController$UpdateNotificationReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 81df5876
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$TapReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: f0f8380e
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardMessageHandler$TapReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 2c01f887
android:exported="false"
android:name="org.chromium.chrome.browser.sharing.shared_clipboard.SharedClipboardMessageHandler$TryAgainReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: c188afe9
android:exported="false"
android:name="org.chromium.chrome.browser.upgrade.PackageReplacedBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: d4b9350a
<action android:name="android.intent.action.MY_PACKAGE_REPLACED"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: d4b9350a
</receiver> # DIFF-ANCHOR: c188afe9
<receiver # DIFF-ANCHOR: 3fa7b55c
android:exported="false"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskBroadcastReceiver"/>
<receiver
<receiver # DIFF-ANCHOR: 5150dcbe
android:exported="true"
android:name="com.google.android.gms.gcm.GcmReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 8c951239
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
<action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
<category android:name="$PACKAGE"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 8c951239
</receiver> # DIFF-ANCHOR: 5150dcbe
<receiver # DIFF-ANCHOR: cd683ecb
android:exported="true"
android:name="org.chromium.chrome.browser.browserservices.ClientAppBroadcastReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 2441713a
<action android:name="android.intent.action.PACKAGE_DATA_CLEARED"/>
<action android:name="android.intent.action.PACKAGE_FULLY_REMOVED"/>
<data android:scheme="package"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 2441713a
</receiver> # DIFF-ANCHOR: cd683ecb
<receiver # DIFF-ANCHOR: 21a02c7f
android:exported="true"
android:name="org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$PhoneUnlockedReceiver">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 3376741e
<action android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 3376741e
</receiver> # DIFF-ANCHOR: 21a02c7f
<receiver # DIFF-ANCHOR: 2adb81c1
android:label="@string/bookmark_widget_title"
android:name="com.google.android.apps.chrome.appwidget.bookmarks.BookmarkThumbnailWidgetProvider">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 5d4f51d1
<action android:name=".BOOKMARK_APPWIDGET_UPDATE"/>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/bookmark_widget_info"/>
</receiver>
<receiver
</intent-filter> # DIFF-ANCHOR: 5d4f51d1
<meta-data android:name="android.appwidget.provider" android:resource="@xml/bookmark_widget_info"/>
</receiver> # DIFF-ANCHOR: 2adb81c1
<receiver # DIFF-ANCHOR: e42bcf7f
android:label="@string/search_widget_title"
android:name="org.chromium.chrome.browser.searchwidget.SearchWidgetProvider">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 7ec97164
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 7ec97164
<intent-filter> # DIFF-ANCHOR: bb85582a
<action android:name="org.chromium.chrome.browser.searchwidget.START_TEXT_QUERY"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: bb85582a
<intent-filter> # DIFF-ANCHOR: 18b2f9b2
<action android:name="org.chromium.chrome.browser.searchwidget.START_VOICE_QUERY"/>
</intent-filter>
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 18b2f9b2
<intent-filter> # DIFF-ANCHOR: 68d261de
<action android:name="org.chromium.chrome.browser.searchwidget.UPDATE_ALL_WIDGETS"/>
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/search_widget_info"/>
</receiver>
<receiver android:name="org.chromium.chrome.browser.services.AccountsChangedReceiver">
<intent-filter>
</intent-filter> # DIFF-ANCHOR: 68d261de
<meta-data android:name="android.appwidget.provider" android:resource="@xml/search_widget_info"/>
</receiver> # DIFF-ANCHOR: e42bcf7f
<receiver android:name="org.chromium.chrome.browser.services.AccountsChangedReceiver"> # DIFF-ANCHOR: 2f954a4e
<intent-filter> # DIFF-ANCHOR: dda0015b
<action android:name="android.accounts.LOGIN_ACCOUNTS_CHANGED"/>
</intent-filter>
</receiver>
<service
</intent-filter> # DIFF-ANCHOR: dda0015b
</receiver> # DIFF-ANCHOR: 2f954a4e
<service # DIFF-ANCHOR: cb679965
android:description="@string/decoder_description"
android:exported="false"
android:isolatedProcess="true"
android:name="org.chromium.chrome.browser.photo_picker.DecoderService"
android:process=":decoder_service"/>
<service
<service # DIFF-ANCHOR: 7c346007
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService0"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process0"
android:useAppZygote="true"/>
<service
<service # DIFF-ANCHOR: a86463c0
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService1"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process1"/>
<service
<service # DIFF-ANCHOR: a6cdbb5a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService10"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process10"/>
<service
<service # DIFF-ANCHOR: 8b64ff2a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService11"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process11"/>
<service
<service # DIFF-ANCHOR: d05b76b6
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService12"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process12"/>
<service
<service # DIFF-ANCHOR: e51a6816
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService13"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process13"/>
<service
<service # DIFF-ANCHOR: 991c97b2
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService14"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process14"/>
<service
<service # DIFF-ANCHOR: 85e6b502
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService15"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process15"/>
<service
<service # DIFF-ANCHOR: be4233a6
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService16"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process16"/>
<service
<service # DIFF-ANCHOR: 83bce056
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService17"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process17"/>
<service
<service # DIFF-ANCHOR: 49cdb46a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService18"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process18"/>
<service
<service # DIFF-ANCHOR: 7d77b39a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService19"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process19"/>
<service
<service # DIFF-ANCHOR: 5866feac
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService2"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process2"/>
<service
<service # DIFF-ANCHOR: 95433d6a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService20"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process20"/>
<service
<service # DIFF-ANCHOR: 4912ce7a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService21"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process21"/>
<service
<service # DIFF-ANCHOR: 5dc2c536
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService22"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process22"/>
<service
<service # DIFF-ANCHOR: 62ced1b6
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService23"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process23"/>
<service
<service # DIFF-ANCHOR: 4dd22712
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService24"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process24"/>
<service
<service # DIFF-ANCHOR: c37fd582
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService25"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process25"/>
<service
<service # DIFF-ANCHOR: 3df79696
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService26"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process26"/>
<service
<service # DIFF-ANCHOR: cf84a9c6
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService27"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process27"/>
<service
<service # DIFF-ANCHOR: 2fd249ba
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService28"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process28"/>
<service
<service # DIFF-ANCHOR: 8c564c6a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService29"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process29"/>
<service
<service # DIFF-ANCHOR: ab57e1cc
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService3"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process3"/>
<service
<service # DIFF-ANCHOR: 1439b1ee
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService30"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process30"/>
<service
<service # DIFF-ANCHOR: 4a12743e
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService31"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process31"/>
<service
<service # DIFF-ANCHOR: 3930e00a
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService32"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process32"/>
<service
<service # DIFF-ANCHOR: 520fcdca
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService33"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process33"/>
<service
<service # DIFF-ANCHOR: da55eede
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService34"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process34"/>
<service
<service # DIFF-ANCHOR: b51badfe
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService35"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process35"/>
<service
<service # DIFF-ANCHOR: c04e8de2
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService36"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process36"/>
<service
<service # DIFF-ANCHOR: 697f7f12
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService37"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process37"/>
<service
<service # DIFF-ANCHOR: 42e50c7e
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService38"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process38"/>
<service
<service # DIFF-ANCHOR: ad2f154e
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService39"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process39"/>
<service
<service # DIFF-ANCHOR: 935e1108
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService4"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process4"/>
<service
<service # DIFF-ANCHOR: 38e82c20
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService5"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process5"/>
<service
<service # DIFF-ANCHOR: bbb6ae84
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService6"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process6"/>
<service
<service # DIFF-ANCHOR: a2fcd454
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService7"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process7"/>
<service
<service # DIFF-ANCHOR: 62796fa8
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService8"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process8"/>
<service
<service # DIFF-ANCHOR: 7e65b7a0
android:exported="False"
android:isolatedProcess="true"
android:name="org.chromium.content.app.SandboxedProcessService9"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":sandboxed_process9"/>
<service
<service # DIFF-ANCHOR: e8b1a590
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService0"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process0"/>
<service
<service # DIFF-ANCHOR: 4a4a6a58
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService1"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process1"/>
<service
<service # DIFF-ANCHOR: 95fccd84
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService2"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process2"/>
<service
<service # DIFF-ANCHOR: 28107274
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService3"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process3"/>
<service
<service # DIFF-ANCHOR: fef3fab8
android:exported="false"
android:isolatedProcess="false"
android:name="org.chromium.content.app.PrivilegedProcessService4"
android:permission="$PACKAGE.permission.CHILD_SERVICE"
android:process=":privileged_process4"/>
<service
<service # DIFF-ANCHOR: 3993e711
android:exported="false"
android:name="com.google.android.gms.cast.framework.ReconnectionService"/>
<service
<service # DIFF-ANCHOR: 3833fcec
android:exported="false"
android:name="com.google.android.gms.cast.framework.media.MediaNotificationService"/>
<service
<service # DIFF-ANCHOR: 3f857fa7
android:exported="false"
android:name="org.chromium.chrome.browser.bookmarkswidget.BookmarkWidgetService"
android:permission="android.permission.BIND_REMOTEVIEWS"/>
<service
<service # DIFF-ANCHOR: 2189666a
android:exported="false"
android:name="org.chromium.chrome.browser.crash.ChromeMinidumpUploadJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: c90e4a72
android:exported="false"
android:name="org.chromium.chrome.browser.crash.MinidumpUploadService"/>
<service
<service # DIFF-ANCHOR: 23f4e84e
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadBroadcastManager"/>
<service
<service # DIFF-ANCHOR: 96e7f1c5
android:exported="false"
android:name="org.chromium.chrome.browser.download.DownloadForegroundService"/>
<service
<service # DIFF-ANCHOR: de7eeb6f
android:exported="false"
android:name="org.chromium.chrome.browser.incognito.IncognitoNotificationService"/>
<service
<service # DIFF-ANCHOR: 755973a5
android:exported="false"
android:name="org.chromium.chrome.browser.invalidation.ChromeBrowserSyncAdapterService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 6c973a7d
<action android:name="android.content.SyncAdapter"/>
</intent-filter>
</intent-filter> # DIFF-ANCHOR: 6c973a7d
<meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter"/>
</service>
<service
</service> # DIFF-ANCHOR: 755973a5
<service # DIFF-ANCHOR: d5a051d0
android:exported="false"
android:name="org.chromium.chrome.browser.media.MediaCaptureNotificationService"/>
<service
<service # DIFF-ANCHOR: 5a2c1348
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$CastListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: 5a2c1348
<service # DIFF-ANCHOR: 42ed3896
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$PlaybackListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: 42ed3896
<service # DIFF-ANCHOR: d8c248a9
android:exported="false"
android:name="org.chromium.chrome.browser.media.ui.ChromeMediaNotificationControllerDelegate$PresentationListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: c11fb724
<action android:name="android.intent.action.MEDIA_BUTTON"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: c11fb724
</service> # DIFF-ANCHOR: d8c248a9
<service # DIFF-ANCHOR: fd141652
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: c31b12ea
android:exported="false"
android:name="org.chromium.chrome.browser.notifications.NotificationService"/>
<service android:exported="false" android:name="org.chromium.chrome.browser.omaha.OmahaClient"/>
<service
<service # DIFF-ANCHOR: e276993e
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.ChromeGcmListenerService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: 84d0a85e
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: 84d0a85e
</service> # DIFF-ANCHOR: e276993e
<service # DIFF-ANCHOR: c616f3cb
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.GCMBackgroundService"/>
<service
<service # DIFF-ANCHOR: b0c6ffa3
android:exported="false"
android:name="org.chromium.chrome.browser.services.gcm.InvalidationGcmUpstreamSender"/>
<service
<service # DIFF-ANCHOR: 302f517b
android:exported="false"
android:name="org.chromium.chrome.browser.tracing.TracingNotificationService"/>
<service
<service # DIFF-ANCHOR: c97b9e14
android:exported="false"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskJobService"
android:permission="android.permission.BIND_JOB_SERVICE"/>
<service
<service # DIFF-ANCHOR: a927ca85
android:exported="true"
android:name="com.google.ipc.invalidation.ticl.android2.channel.GcmRegistrationTaskService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: a927ca85
<service # DIFF-ANCHOR: 964f81d7
android:exported="true"
android:name="org.chromium.chrome.browser.ChromeBackgroundService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: 964f81d7
<service # DIFF-ANCHOR: b702e25d
android:exported="true"
android:name="org.chromium.components.background_task_scheduler.internal.BackgroundTaskGcmTaskService"
android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: bfec5949
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: bfec5949
</service> # DIFF-ANCHOR: b702e25d
<service # DIFF-ANCHOR: 44246b4
android:exported="true"
android:name="org.chromium.components.payments.PaymentDetailsUpdateService"/>
<service android:name="androidx.browser.customtabs.PostMessageService"/>
<service
<service # DIFF-ANCHOR: 794db76d
android:exported="true"
android:name="org.chromium.chrome.browser.customtabs.CustomTabsConnectionService"
tools:ignore="ExportedService">
<intent-filter>
<intent-filter> # DIFF-ANCHOR: b3ec9de2
<action android:name="android.support.customtabs.action.CustomTabsService"/>
<category android:name="androidx.browser.customtabs.category.ColorSchemeCustomization"/>
<category android:name="androidx.browser.customtabs.category.NavBarColorCustomization"/>
<category android:name="androidx.browser.trusted.category.ImmersiveMode"/>
<category android:name="androidx.browser.trusted.category.TrustedWebActivities"/>
<category
android:name="androidx.browser.trusted.category.TrustedWebActivitySplashScreensV1"/>
<category android:name="androidx.browser.trusted.category.TrustedWebActivitySplashScreensV1"/>
<category android:name="androidx.browser.trusted.category.WebShareTargetV2"/>
</intent-filter>
</service>
<service
</intent-filter> # DIFF-ANCHOR: b3ec9de2
</service> # DIFF-ANCHOR: 794db76d
<service # DIFF-ANCHOR: d22e975a
android:exported="true"
android:name="org.chromium.chrome.browser.prerender.ChromePrerenderService"
tools:ignore="ExportedService"/>
<uses-static-library
android:certDigest="32a2fc74d731105859e5a85df16d95f102d85b22099b8064c5d8915c61dad1e0"
android:name="org.chromium.trichromelibrary"
android:version="$VERSION_NUMBER"/>
</application>
<uses-static-library android:certDigest="32a2fc74d731105859e5a85df16d95f102d85b22099b8064c5d8915c61dad1e0" android:name="org.chromium.trichromelibrary" android:version="$VERSION_NUMBER"/>
</application> # DIFF-ANCHOR: 8e598e1a
</manifest>
......@@ -10,12 +10,11 @@
<uses-feature android:name="android.software.leanback" android:required="false"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<uses-feature android:glEsVersion="0x00020000"/>
<application
<application # DIFF-ANCHOR: 9d5595e9
android:extractNativeLibs="false"
android:icon="@drawable/icon_webview"
android:label="Trichrome
Library"
android:label="Trichrome Library"
android:multiArch="true">
<static-library android:name="$PACKAGE" android:version="$VERSION_NUMBER"/>
</application>
</application> # DIFF-ANCHOR: 9d5595e9
</manifest>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment