Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / content / shell / android / shell_apk / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2
3 <!-- Copyright (c) 2012 The Chromium Authors. All rights reserved.
4
5      Use of this source code is governed by a BSD-style license that can be
6      found in the LICENSE file.
7  -->
8
9 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
10     package="org.chromium.content_shell_apk">
11
12     <permission android:name="org.chromium.content_shell.permission.SANDBOX"
13             android:protectionLevel="signature" />
14
15     <application android:name="ContentShellApplication"
16             android:icon="@mipmap/app_icon"
17             android:label="Content Shell">
18         <activity android:name="ContentShellActivity"
19                   android:launchMode="singleTask"
20                   android:theme="@android:style/Theme.Holo.Light.NoActionBar"
21                   android:configChanges="orientation|keyboardHidden|keyboard|screenSize"
22                   android:hardwareAccelerated="true">
23             <intent-filter>
24                 <action android:name="android.intent.action.MAIN"/>
25                 <category android:name="android.intent.category.LAUNCHER"/>
26             </intent-filter>
27         </activity>
28         <!-- The following service entries exist in order to allow us to
29              start more than one sandboxed process. -->
30
31         <!-- NOTE: If you change the values of "android:process" for any of the below services,
32              you also need to update kHelperProcessExecutableName in chrome_constants.cc. -->
33         <service android:name="org.chromium.content.app.SandboxedProcessService0"
34                  android:process=":sandboxed_process0"
35                  android:permission="org.chromium.content_shell.permission.SANDBOX"
36                  android:isolatedProcess="true"
37                  android:exported="false" />
38         <service android:name="org.chromium.content.app.SandboxedProcessService1"
39                  android:process=":sandboxed_process1"
40                  android:permission="org.chromium.content_shell.permission.SANDBOX"
41                  android:isolatedProcess="true"
42                  android:exported="false" />
43         <service android:name="org.chromium.content.app.SandboxedProcessService2"
44                  android:process=":sandboxed_process2"
45                  android:permission="org.chromium.content_shell.permission.SANDBOX"
46                  android:isolatedProcess="true"
47                  android:exported="false" />
48         <service android:name="org.chromium.content.app.SandboxedProcessService3"
49                  android:process=":sandboxed_process3"
50                  android:permission="org.chromium.content_shell.permission.SANDBOX"
51                  android:isolatedProcess="true"
52                  android:exported="false" />
53         <service android:name="org.chromium.content.app.SandboxedProcessService4"
54                  android:process=":sandboxed_process4"
55                  android:permission="org.chromium.content_shell.permission.SANDBOX"
56                  android:isolatedProcess="true"
57                  android:exported="false" />
58         <service android:name="org.chromium.content.app.SandboxedProcessService5"
59                  android:process=":sandboxed_process5"
60                  android:permission="org.chromium.content_shell.permission.SANDBOX"
61                  android:isolatedProcess="true"
62                  android:exported="false" />
63         <service android:name="org.chromium.content.app.SandboxedProcessService6"
64                  android:process=":sandboxed_process6"
65                  android:permission="org.chromium.content_shell.permission.SANDBOX"
66                  android:isolatedProcess="true"
67                  android:exported="false" />
68         <service android:name="org.chromium.content.app.SandboxedProcessService7"
69                  android:process=":sandboxed_process7"
70                  android:permission="org.chromium.content_shell.permission.SANDBOX"
71                  android:isolatedProcess="true"
72                  android:exported="false" />
73         <service android:name="org.chromium.content.app.SandboxedProcessService8"
74                  android:process=":sandboxed_process8"
75                  android:permission="org.chromium.content_shell.permission.SANDBOX"
76                  android:isolatedProcess="true"
77                  android:exported="false" />
78         <service android:name="org.chromium.content.app.SandboxedProcessService9"
79                  android:process=":sandboxed_process9"
80                  android:permission="org.chromium.content_shell.permission.SANDBOX"
81                  android:isolatedProcess="true"
82                  android:exported="false" />
83         <service android:name="org.chromium.content.app.SandboxedProcessService10"
84                  android:process=":sandboxed_process10"
85                  android:permission="org.chromium.content_shell.permission.SANDBOX"
86                  android:isolatedProcess="true"
87                  android:exported="false" />
88         <service android:name="org.chromium.content.app.SandboxedProcessService11"
89                  android:process=":sandboxed_process11"
90                  android:permission="org.chromium.content_shell.permission.SANDBOX"
91                  android:isolatedProcess="true"
92                  android:exported="false" />
93         <service android:name="org.chromium.content.app.SandboxedProcessService12"
94                  android:process=":sandboxed_process12"
95                  android:permission="org.chromium.content_shell.permission.SANDBOX"
96                  android:isolatedProcess="true"
97                  android:exported="false" />
98         <service android:name="org.chromium.content.app.SandboxedProcessService13"
99                  android:process=":sandboxed_process13"
100                  android:permission="org.chromium.content_shell.permission.SANDBOX"
101                  android:isolatedProcess="true"
102                  android:exported="false" />
103         <service android:name="org.chromium.content.app.SandboxedProcessService14"
104                  android:process=":sandboxed_process14"
105                  android:permission="org.chromium.content_shell.permission.SANDBOX"
106                  android:isolatedProcess="true"
107                  android:exported="false" />
108         <service android:name="org.chromium.content.app.SandboxedProcessService15"
109                  android:process=":sandboxed_process15"
110                  android:permission="org.chromium.content_shell.permission.SANDBOX"
111                  android:isolatedProcess="true"
112                  android:exported="false" />
113         <service android:name="org.chromium.content.app.SandboxedProcessService16"
114                  android:process=":sandboxed_process16"
115                  android:permission="org.chromium.content_shell.permission.SANDBOX"
116                  android:isolatedProcess="true"
117                  android:exported="false" />
118         <service android:name="org.chromium.content.app.SandboxedProcessService17"
119                  android:process=":sandboxed_process17"
120                  android:permission="org.chromium.content_shell.permission.SANDBOX"
121                  android:isolatedProcess="true"
122                  android:exported="false" />
123         <service android:name="org.chromium.content.app.SandboxedProcessService18"
124                  android:process=":sandboxed_process18"
125                  android:permission="org.chromium.content_shell.permission.SANDBOX"
126                  android:isolatedProcess="true"
127                  android:exported="false" />
128         <service android:name="org.chromium.content.app.SandboxedProcessService19"
129                  android:process=":sandboxed_process19"
130                  android:permission="org.chromium.content_shell.permission.SANDBOX"
131                  android:isolatedProcess="true"
132                  android:exported="false" />
133         <meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER"
134                    android:value="org.chromium.content.browser.SmartClipProvider" />
135     </application>
136
137     <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="20" />
138     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
139     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
140     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
141     <uses-permission android:name="android.permission.CAMERA"/>
142     <uses-permission android:name="android.permission.INTERNET"/>
143     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
144     <uses-permission android:name="android.permission.RECORD_AUDIO"/>
145     <uses-permission android:name="android.permission.VIBRATE"/>
146     <uses-permission android:name="android.permission.WAKE_LOCK"/>
147     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
148 </manifest>