[AUTO][FILECONTROL] - version 149.0.7827.22

This commit is contained in:
uazo
2026-05-21 05:54:29 +00:00
committed by github-actions[bot]
parent cb3baf14f5
commit 988c9e8110
232 changed files with 9749 additions and 16336 deletions
@@ -94,14 +94,6 @@ by a child template that "extends" this file.
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission-sdk-23 android:name="android.permission.READ_MEDIA_AUDIO"/>
<!-- Needed for handling media-viewing Intents from other apps for images and video on low end
or managed devices (eg. crbug.com/40546519), monitoring of screenshots if permission has
been previously granted (doesn't request independently) (crbug.com/40520892), and
Chromium's custom photo picker used on Android S and below (crbug.com/40489056) -->
<uses-permission-sdk-23 android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission-sdk-23 android:name="android.permission.READ_MEDIA_VIDEO"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
@@ -111,6 +103,7 @@ by a child template that "extends" this file.
resizeTo, moveBy}|).
-->
<uses-permission android:name="android.permission.REPOSITION_SELF_WINDOWS"/>
<uses-permission android:name="android.permission.REQUEST_FULLSCREEN_MODE"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission-sdk-23 android:name="android.permission.USE_BIOMETRIC"/>
<uses-permission-sdk-23 android:name="android.permission.USE_FINGERPRINT"/>
@@ -397,9 +390,37 @@ by a child template that "extends" this file.
<intent-filter tools:ignore="AppLinkUrlError">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<!-- TODO(crbug.com/40557607): Limit these to supported MIME types. -->
<data android:mimeType="image/*" />
<data android:mimeType="video/*" />
<!-- TODO(crbug.com/501213257): Find a way to unify the declaration of codecs between here and the media stack -->
{% if enable_jxl_decoder == "true" %}
<data android:mimeType="image/jxl" />
{% endif %}
{% if enable_av1_decoder == "true" %}
<data android:mimeType="image/avif" />
{% endif %}
<data android:mimeType="image/webp" />
<data android:mimeType="image/apng" />
<data android:mimeType="image/svg+xml" />
<data android:mimeType="image/jpeg" />
<data android:mimeType="image/png" />
<data android:mimeType="image/gif" />
<data android:mimeType="image/x-icon" />
<data android:mimeType="image/bmp" />
<data android:mimeType="image/x-xbitmap" />
<data android:mimeType="image/vnd.microsoft.icon" />
<data android:mimeType="image/pjpeg" />
<data android:mimeType="image/jpg" />
<data android:mimeType="image/x-png" />
<data android:mimeType="video/webm" />
<data android:mimeType="video/ogg" />
<data android:mimeType="video/mp4" />
<data android:mimeType="video/matroska" />
<data android:mimeType="video/x-matroska" />
{% if use_proprietary_codecs == "true" %}
<data android:mimeType="video/x-m4v" />
<data android:mimeType="video/3gpp" />
{% endif %}
<data android:scheme="file" />
<data android:scheme="content" />
</intent-filter>
@@ -437,8 +458,24 @@ by a child template that "extends" this file.
<intent-filter tools:ignore="AppLinkUrlError">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<!-- TODO(crbug.com/40557607): Limit these to supported MIME types. -->
<data android:mimeType="audio/*" />
<!-- TODO(crbug.com/501213257): Find a way to unify the declaration of codecs between here and the media stack -->
<data android:mimeType="audio/wav" />
<data android:mimeType="audio/x-wav" />
<data android:mimeType="audio/webm" />
<data android:mimeType="audio/ogg" />
<data android:mimeType="audio/flac" />
<data android:mimeType="audio/mpeg" />
<data android:mimeType="audio/mp3" />
<data android:mimeType="audio/x-mp3" />
<data android:mimeType="audio/mp4" />
<data android:mimeType="audio/matroska" />
<data android:mimeType="audio/x-matroska" />
<data android:mimeType="application/ogg" />
{% if use_proprietary_codecs == "true" %}
<data android:mimeType="audio/aac" />
<data android:mimeType="audio/x-m4a" />
{% endif %}
<data android:scheme="file" />
<data android:scheme="content" />
</intent-filter>
@@ -738,31 +775,6 @@ by a child template that "extends" this file.
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode">
</activity>
<!-- Activities for feed. -->
<activity android:name="org.chromium.chrome.browser.app.feed.feedmanagement.FeedManagementActivity"
android:theme="@style/Theme.Chromium.Settings"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
android:exported="false"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode">
</activity>
<activity android:name="org.chromium.chrome.browser.app.feed.followmanagement.FollowManagementActivity"
android:theme="@style/Theme.Chromium.Settings"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
android:exported="false"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode">
<intent-filter>
<action android:name="org.chromium.chrome.browser.app.feed.followmanagement.FollowManagementActivity.ACTIVATE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- Activities for creator. -->
<activity android:name="org.chromium.chrome.browser.app.creator.CreatorActivity"
android:theme="@style/Theme.Chromium.Activity.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
android:exported="false"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize|uiMode">
</activity>
<!-- Activities for history. -->
<activity android:name="org.chromium.chrome.browser.history.HistoryActivity"
@@ -1233,15 +1245,6 @@ by a child template that "extends" this file.
<meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER"
android:value="org.chromium.content_public.browser.SmartClipProvider"/>
<activity
android:name="org.chromium.chrome.browser.test_dummy.TestDummyActivity"
android:excludeFromRecents="true"
android:exported="true"
android:noHistory="true"
android:theme="@style/Theme.Material3Expressive.DayNight"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize" >
</activity>
<!-- This activity is Android P- only which is not supported by Chrome now. -->
<activity
android:name="androidx.biometric.internal.ui.FingerprintDialogActivity"
@@ -1324,7 +1327,9 @@ by a child template that "extends" this file.
android:process=":sandboxed_process{{ i }}"
android:permission="{{ manifest_package }}.permission.CHILD_SERVICE"
android:isolatedProcess="true"
{% if (i == 0) %}
android:useAppZygote="true"
{% endif %}
android:exported="{{sandboxed_service_exported|default(false)}}"
{% if (sandboxed_service_exported|default(false)) == 'true' %}
android:externalService="true"
@@ -1432,7 +1437,7 @@ by a child template that "extends" this file.
android:grantUriPermissions="true">
</provider>
<!-- Disables at startup init of Emoji2. See http://crbug.com/1205141 -->
<!-- Disables at startup init of Emoji2. See http://crbug.com/40764422 -->
<provider
android:name="androidx.startup.InitializationProvider"
tools:node="remove">
@@ -1469,6 +1474,14 @@ by a child template that "extends" this file.
android:grantUriPermissions="true">
</provider>
<!-- Provider for screenshot content. -->
<provider
android:name="org.chromium.chrome.browser.screenshotprovider.ScreenshotContentProvider"
android:authorities="{{ manifest_package }}.ScreenshotContentProvider"
android:exported="false"
android:grantUriPermissions="true">
</provider>
<!-- Provider for querying the Autofill third party mode state. -->
<provider android:name="org.chromium.chrome.browser.autofill.AutofillThirdPartyModeContentProvider"
android:authorities="{{ manifest_package }}.AutofillThirdPartyModeContentProvider"