AndroidManifest_overlay.jinja (1741B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- This Source Code Form is subject to the terms of the Mozilla Public 3 - License, v. 2.0. If a copy of the MPL was not distributed with this 4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 5 6 <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" 7 package="org.mozilla.geckoview"> 8 <application 9 android:zygotePreloadName="org.mozilla.gecko.process.ZygotePreload" 10 tools:targetApi="q"> 11 {% for id in range(0, MOZ_ANDROID_CONTENT_SERVICE_COUNT | int) %} 12 <service 13 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$tab{{ id }}" 14 android:enabled="true" 15 android:exported="false" 16 android:isolatedProcess="false" 17 android:process=":tab{{ id }}"> 18 </service> 19 <service 20 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$isolatedTab{{ id }}" 21 android:enabled="true" 22 android:exported="false" 23 android:isolatedProcess="true" 24 android:process=":isolatedTab{{ id }}"> 25 </service> 26 <service 27 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$isolatedTabWithZygote{{ id }}" 28 android:enabled="true" 29 android:exported="false" 30 android:isolatedProcess="true" 31 {% if (id == 0) %} 32 android:useAppZygote="true" 33 {% endif %} 34 android:process=":isolatedTabWithZygote{{ id }}"> 35 </service> 36 {% endfor %} 37 </application> 38 </manifest>