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" 7 package="org.mozilla.geckoview"> 8 9 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 10 <uses-permission android:name="android.permission.INTERNET"/> 11 <uses-permission android:name="android.permission.WAKE_LOCK"/> 12 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 13 14 <uses-feature 15 android:name="android.hardware.location" 16 android:required="false"/> 17 <uses-feature 18 android:name="android.hardware.location.gps" 19 android:required="false"/> 20 <uses-feature 21 android:name="android.hardware.touchscreen" 22 android:required="false"/> 23 <uses-feature 24 android:name="android.hardware.camera" 25 android:required="false"/> 26 <uses-feature 27 android:name="android.hardware.camera.autofocus" 28 android:required="false"/> 29 30 <uses-feature 31 android:name="android.hardware.audio.low_latency" 32 android:required="false"/> 33 <uses-feature 34 android:name="android.hardware.microphone" 35 android:required="false"/> 36 <uses-feature 37 android:name="android.hardware.camera.any" 38 android:required="false"/> 39 40 <!-- GeckoView requires OpenGL ES 2.0 --> 41 <uses-feature 42 android:glEsVersion="0x00020000" 43 android:required="true"/> 44 45 <application> 46 <service 47 android:name="org.mozilla.gecko.media.MediaManager" 48 android:enabled="true" 49 android:exported="false" 50 android:isolatedProcess="false" 51 android:process=":media"> 52 </service> 53 <service 54 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$gmplugin" 55 android:enabled="true" 56 android:exported="false" 57 android:isolatedProcess="false" 58 android:process=":gmplugin"> 59 </service> 60 <service 61 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$socket" 62 android:enabled="true" 63 android:exported="false" 64 android:isolatedProcess="false" 65 android:process=":socket"> 66 </service> 67 <service 68 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$gpu" 69 android:enabled="true" 70 android:exported="false" 71 android:isolatedProcess="false" 72 android:process=":gpu"> 73 </service> 74 <service 75 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$utility" 76 android:enabled="true" 77 android:exported="false" 78 android:isolatedProcess="false" 79 android:process=":utility"> 80 </service> 81 <service 82 android:name="org.mozilla.gecko.process.GeckoChildProcessServices$ipdlunittest" 83 android:enabled="true" 84 android:exported="false" 85 android:isolatedProcess="false" 86 android:process=":ipdlunittest"> 87 </service> 88 </application> 89 90</manifest> 91