Pier Angelo Vendrame pushed to branch tor-browser-102.2.1-11.5-1 at The Tor Project / Applications / fenix

Commits:

3 changed files:

Changes:

  • app/src/main/AndroidManifest.xml
    ... ... @@ -44,6 +44,7 @@
    44 44
             -->
    
    45 45
             <activity-alias
    
    46 46
                 android:name="${applicationId}.App"
    
    47
    +            android:exported="true"
    
    47 48
                 android:targetActivity=".HomeActivity">
    
    48 49
                 <intent-filter>
    
    49 50
                     <action android:name="android.intent.action.MAIN" />
    
    ... ... @@ -68,6 +69,7 @@
    68 69
             <!-- Activity alias from Fennec used by PWA launchers on the home screen -->
    
    69 70
             <activity-alias
    
    70 71
                 android:name="org.mozilla.gecko.LauncherActivity"
    
    72
    +            android:exported="true"
    
    71 73
                 android:targetActivity=".IntentReceiverActivity">
    
    72 74
                 <intent-filter>
    
    73 75
                     <action android:name="org.mozilla.gecko.WEBAPP" />
    
    ... ... @@ -76,6 +78,7 @@
    76 78
     
    
    77 79
             <activity
    
    78 80
                 android:name=".HomeActivity"
    
    81
    +            android:exported="true"
    
    79 82
                 android:configChanges="keyboard|keyboardHidden|mcc|mnc|orientation|screenSize|layoutDirection|smallestScreenSize|screenLayout"
    
    80 83
                 android:launchMode="singleTask"
    
    81 84
                 android:resizeableActivity="true"
    
    ... ... @@ -265,6 +268,7 @@
    265 268
     
    
    266 269
             <service
    
    267 270
                 android:name=".autofill.AutofillService"
    
    271
    +            android:exported="true"
    
    268 272
                 android:label="@string/app_name"
    
    269 273
                 android:permission="android.permission.BIND_AUTOFILL_SERVICE">
    
    270 274
                 <intent-filter>
    
    ... ... @@ -288,9 +292,13 @@
    288 292
                 </intent-filter>
    
    289 293
             </service>
    
    290 294
     
    
    291
    -        <service android:name=".downloads.DownloadService" />
    
    295
    +        <service
    
    296
    +            android:name=".downloads.DownloadService"
    
    297
    +            android:exported="false" />
    
    298
    +
    
    292 299
             <receiver
    
    293
    -            android:name="org.mozilla.gecko.search.SearchWidgetProvider">
    
    300
    +            android:name="org.mozilla.gecko.search.SearchWidgetProvider"
    
    301
    +            android:exported="true">
    
    294 302
                 <intent-filter>
    
    295 303
                     <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
    
    296 304
                 </intent-filter>
    

  • app/src/nightly/AndroidManifest.xml
    ... ... @@ -4,8 +4,10 @@
    4 4
     
    
    5 5
         <application>
    
    6 6
     
    
    7
    -        <service android:name=".customtabs.CustomTabsService">
    
    8
    -            <!-- Trusted Web Activities are currently only supported in nightly. -->
    
    7
    +        <service
    
    8
    +            android:name=".customtabs.CustomTabsService"
    
    9
    +            android:exported="true">
    
    10
    +        <!-- Trusted Web Activities are currently only supported in nightly. -->
    
    9 11
                 <intent-filter tools:node="removeAll" />
    
    10 12
                 <intent-filter>
    
    11 13
                     <action android:name="android.support.customtabs.action.CustomTabsService" />
    

  • buildSrc/src/main/java/Config.kt
    ... ... @@ -13,7 +13,7 @@ object Config {
    13 13
         // Synchronized build configuration for all modules
    
    14 14
         const val compileSdkVersion = 31
    
    15 15
         const val minSdkVersion = 21
    
    16
    -    const val targetSdkVersion = 30
    
    16
    +    const val targetSdkVersion = 31
    
    17 17
     
    
    18 18
         @JvmStatic
    
    19 19
         private fun generateDebugVersionName(): String {