Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / android / javatests / AndroidManifest.xml
blob13c98db1593a64b31cfd9ea35a923eb0f923db05
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Copyright 2015 The Chromium Authors. All rights reserved.
3      Use of this source code is governed by a BSD-style license that can be
4      found in the LICENSE file. -->
6 <!-- package name must be unique. -->
7 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
8     package="org.chromium.chrome.tests">
10     <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="23" />
11     <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
12     <uses-permission android:name="android.permission.READ_LOGS"/>
13     <uses-permission android:name="android.permission.WAKE_LOCK" />
14     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
15     <uses-permission android:name="android.permission.INTERNET" />
17     <application
18         android:label="ChromePublicTest">
20         <uses-library android:name="android.test.runner" />
22         <provider android:name="org.chromium.chrome.test.TestContentProvider"
23             android:authorities="org.chromium.chrome.test.TestContentProvider"
24             android:exported="true" />
26         <provider android:name="org.chromium.chrome.test.partnercustomizations.TestPartnerBrowserCustomizationsProvider"
27             android:authorities="org.chromium.chrome.test.partnercustomizations.TestPartnerBrowserCustomizationsProvider"
28             android:exported="true" />
29         <provider android:name="org.chromium.chrome.test.partnercustomizations.TestPartnerBrowserCustomizationsDelayedProvider"
30             android:authorities="org.chromium.chrome.test.partnercustomizations.TestPartnerBrowserCustomizationsDelayedProvider"
31             android:exported="true" />
33         <activity android:name="org.chromium.sync.test.util.MockGrantCredentialsPermissionActivity"
34             android:exported="true">
35             <intent-filter>
36                 <action android:name="android.intent.action.VIEW" />
37                 <category android:name="android.intent.category.DEFAULT" />
38             </intent-filter>
39         </activity>
41         <activity android:name="org.chromium.chrome.browser.customtabs.CustomTabExternalNavigationTest$DummyActivityForSpecialScheme"
42             android:exported="true" >
43             <intent-filter>
44                 <action android:name="android.intent.action.VIEW" />
45                 <category android:name="android.intent.category.DEFAULT" />
46                 <category android:name="android.intent.category.BROWSABLE" />
47                 <data android:host="customtabtest" android:scheme="customtab" />
48             </intent-filter>
49         </activity>
51         <activity android:name="org.chromium.chrome.browser.customtabs.CustomTabExternalNavigationTest$DummyActivityForHttp"
52             android:exported="true" >
53             <intent-filter>
54                 <action android:name="android.intent.action.VIEW" />
55                 <category android:name="android.intent.category.DEFAULT" />
56                 <category android:name="android.intent.category.BROWSABLE" />
57                 <data android:host="customtabtest.com" android:scheme="http" />
58             </intent-filter>
59         </activity>
61         <activity android:name="org.chromium.test.broker.OnDeviceInstrumentationBroker"
62             android:exported="true"/>
63         <!--suppress ExportedReceiver -->
64         <receiver android:name="org.chromium.chrome.browser.customtabs.CustomTabsActivityTest$DummyBroadcastReceiver">
65             <intent-filter>
66                 <action android:name="org.chromium.chrome.browser.customtabs.TEST_PENDING_INTENT_SENT" >
67                 </action>
68             </intent-filter>
69         </receiver>
70     </application>
72     <instrumentation android:name="org.chromium.chrome.test.ChromeInstrumentationTestRunner"
73         android:targetPackage="{{manifest_package}}"
74         android:label="Tests for {{manifest_package}}"/>
75 </manifest>