| 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 |