OLD | NEW |
| (Empty) |
1 <?xml version="1.0" encoding="utf-8"?> | |
2 <!-- Copyright 2014 The Chromium Authors. All rights reserved. Use of | |
3 this source code is governed by a BSD-style license that can be found | |
4 in the LICENSE file. --> | |
5 <!-- package name must be unique so suffix with "tests" so package loader | |
6 doesn't ignore this. --> | |
7 <manifest xmlns:android="http://schemas.android.com/apk/res/android" | |
8 package="org.chromium.components.devtools_bridge.tests"> | |
9 <application | |
10 android:name=".TestApplication"> | |
11 <uses-library android:name="android.test.runner" /> | |
12 <service | |
13 android:name=".DebugService" > | |
14 </service> | |
15 <activity | |
16 android:name=".DebugActivity" | |
17 android:label="DevToolsBridge tests" > | |
18 <intent-filter> | |
19 <action android:name="android.intent.action.MAIN" /> | |
20 <category android:name="android.intent.category.LAUNCHER" /> | |
21 </intent-filter> | |
22 </activity> | |
23 | |
24 <!-- DevToolsBridgeService multiplexed GCM receiver --> | |
25 <service android:name="org.chromium.components.devtools_bridge.TestDevTo
olsBridgeService" | |
26 android:exported="false" /> | |
27 <receiver android:exported="false" | |
28 android:name="org.chromium.components.devtools_bridge.TestDe
vToolsBridgeService$Receiver"> | |
29 <intent-filter> | |
30 <action android:name="com.google.ipc.invalidation.gcmmplex.EVENT
" /> | |
31 </intent-filter> | |
32 </receiver> | |
33 | |
34 <!-- GCM Broadcast Receiver --> | |
35 <receiver android:exported="true" | |
36 android:name="com.google.ipc.invalidation.external.client.cont
rib.MultiplexingGcmListener$GCMReceiver" | |
37 android:permission="com.google.android.c2dm.permission.SEND"> | |
38 <intent-filter> | |
39 <action android:name="com.google.android.c2dm.intent.RECEIVE"/> | |
40 <action android:name="com.google.android.c2dm.intent.REGISTRATIO
N"/> | |
41 <category android:name="com.google.ipc.invalidation.ticl.android
2"/> | |
42 </intent-filter> | |
43 </receiver> | |
44 <!-- GCM multiplexer --> | |
45 <service android:exported="false" android:name="com.google.ipc.invalidat
ion.external.client.contrib.MultiplexingGcmListener"> | |
46 <!-- MultiplexingGcmListener fails if |sender_ids| looks like an int
eger. | |
47 Make it look like a string by duplicating the ID. --> | |
48 <meta-data android:name="sender_ids" android:value="287888336735,287
888336735"/> | |
49 </service> | |
50 </application> | |
51 <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="22" /> | |
52 <instrumentation android:name="android.test.InstrumentationTestRunner" | |
53 android:targetPackage="org.chromium.components.devtools_bridge.tests
" | |
54 android:label="Tests for org.chromium.components.devtools_bridge"/> | |
55 | |
56 <permission | |
57 android:name="org.chromium.components.devtools_bridge.tests.permissi
on.C2D_MESSAGE" | |
58 android:protectionLevel="signature" /> | |
59 | |
60 <uses-permission android:name="android.permission.RUN_INSTRUMENTATION" /> | |
61 <uses-permission android:name="android.permission.INJECT_EVENTS" /> | |
62 <uses-permission android:name="android.permission.INTERNET" /> | |
63 <uses-permission android:name="android.permission.USE_CREDENTIALS" /> | |
64 <uses-permission android:name="android.permission.WAKE_LOCK" /> | |
65 <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /
> | |
66 <uses-permission | |
67 android:name="org.chromium.components.devtools_bridge.tests.permissi
on.C2D_MESSAGE" /> | |
68 | |
69 <!-- For manual testing with Chrome Shell --> | |
70 <uses-permission android:name="org.chromium.chrome.shell.permission.DEBUG" /
> | |
71 | |
72 <!-- For manual testing with Clankium --> | |
73 <uses-permission android:name="com.google.android.apps.chrome.permission.DEB
UG" /> | |
74 </manifest> | |
OLD | NEW |