Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 1 | <!-- |
| 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. |
| 5 | --> |
| 6 | |
| 7 | <manifest |
| 8 | xmlns:android="http://schemas.android.com/apk/res/android" |
| 9 | package="org.chromium.webview_shell" |
| 10 | android:versionCode="1" |
| 11 | android:versionName="1.0" > |
| 12 | |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 13 | <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28" /> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 14 | |
Mikhail Naganov | 9aa1af8 | 2016-01-22 14:09:18 -0800 | [diff] [blame] | 15 | <!-- "Normal" permissions which do not require user prompt --> |
| 16 | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
| 17 | <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 18 | <uses-permission android:name="android.permission.INTERNET" /> |
Mikhail Naganov | 9aa1af8 | 2016-01-22 14:09:18 -0800 | [diff] [blame] | 19 | <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> |
| 20 | <uses-permission android:name="android.permission.USE_CREDENTIALS"/> |
| 21 | |
| 22 | <!-- "Dangerous" permissions which require user prompt --> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 23 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> |
| 24 | <uses-permission android:name="android.permission.CAMERA"/> |
Mikhail Naganov | 9aa1af8 | 2016-01-22 14:09:18 -0800 | [diff] [blame] | 25 | <uses-permission android:name="android.permission.GET_ACCOUNTS"/> |
| 26 | <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 27 | <uses-permission android:name="android.permission.RECORD_AUDIO"/> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 28 | <uses-permission android:name="android.permission.RUN_INSTRUMENTATION" /> |
Mikhail Naganov | 9aa1af8 | 2016-01-22 14:09:18 -0800 | [diff] [blame] | 29 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 30 | |
| 31 | <application |
| 32 | android:icon="@drawable/ic_launcher" |
| 33 | android:label="@string/app_name" |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 34 | android:theme="@android:style/Theme.Light" |
bohu | 5f0ab49 | 2019-03-12 15:14:08 -0700 | [diff] [blame] | 35 | android:networkSecurityConfig="@xml/network_security_config" > |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 36 | <meta-data android:name="android.webkit.WebView.EnableSafeBrowsing" |
| 37 | android:value="true" /> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 38 | <activity |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 39 | android:name="org.chromium.webview_shell.TelemetryActivity" |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 40 | android:launchMode="singleTask" |
| 41 | android:label="@string/title_activity_telemetry" |
| 42 | android:exported="true"> |
| 43 | </activity> |
| 44 | <activity |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 45 | android:name="org.chromium.webview_shell.TelemetryMemoryPressureActivity" |
| 46 | android:launchMode="singleTask" |
| 47 | android:label="@string/title_activity_telemetry" |
| 48 | android:exported="true"> |
| 49 | </activity> |
| 50 | <activity |
| 51 | android:name="org.chromium.webview_shell.JankActivity" |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 52 | android:label="@string/title_activity_jank" |
| 53 | android:noHistory="true" |
| 54 | android:exported="true"> |
| 55 | </activity> |
| 56 | <activity |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 57 | android:name="org.chromium.webview_shell.StartupTimeActivity" |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 58 | android:label="@string/title_activity_startup_time" |
| 59 | android:noHistory="true" |
| 60 | android:exported="true"> |
| 61 | </activity> |
| 62 | <activity |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 63 | android:name="org.chromium.webview_shell.WebViewCreateDestroyActivity" |
| 64 | android:launchMode="singleTask" |
| 65 | android:label="@string/title_activity_create_destroy" |
| 66 | android:exported="true"> |
| 67 | </activity> |
| 68 | <activity |
| 69 | android:name="org.chromium.webview_shell.WebViewBrowserActivity" |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 70 | android:label="@string/title_activity_browser" |
Mikhail Naganov | 9aa1af8 | 2016-01-22 14:09:18 -0800 | [diff] [blame] | 71 | android:exported="true" |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 72 | android:windowSoftInputMode="adjustResize" |
| 73 | android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|density"> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 74 | <intent-filter> |
| 75 | <action android:name="android.intent.action.MAIN" /> |
| 76 | <category android:name="android.intent.category.LAUNCHER" /> |
| 77 | </intent-filter> |
Paul Miller | 005e202 | 2015-07-23 15:29:50 -0700 | [diff] [blame] | 78 | <!-- Catch intents which do not specify a MIME type --> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 79 | <intent-filter> |
| 80 | <action android:name="android.intent.action.VIEW" /> |
| 81 | <category android:name="android.intent.category.DEFAULT" /> |
| 82 | <category android:name="android.intent.category.BROWSABLE" /> |
| 83 | <data android:scheme="http" /> |
| 84 | <data android:scheme="https" /> |
| 85 | </intent-filter> |
Paul Miller | 005e202 | 2015-07-23 15:29:50 -0700 | [diff] [blame] | 86 | <!-- Catch intents which do specify a MIME type --> |
| 87 | <intent-filter> |
| 88 | <action android:name="android.intent.action.VIEW" /> |
| 89 | <category android:name="android.intent.category.DEFAULT" /> |
| 90 | <category android:name="android.intent.category.BROWSABLE" /> |
| 91 | <data android:scheme="http" /> |
| 92 | <data android:scheme="https" /> |
| 93 | <data android:mimeType="text/html"/> |
| 94 | <data android:mimeType="text/plain"/> |
| 95 | <data android:mimeType="application/xhtml+xml"/> |
| 96 | <data android:mimeType="application/vnd.wap.xhtml+xml"/> <!-- XHTML MP --> |
| 97 | </intent-filter> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 98 | </activity> |
Tim Volodine | aa6c899 | 2019-02-08 18:30:16 +0000 | [diff] [blame] | 99 | <activity |
| 100 | android:name="org.chromium.webview_shell.WebViewLayoutTestActivity" |
| 101 | android:label="@string/title_activity_layout_test" |
| 102 | android:exported="true"> |
| 103 | </activity> |
| 104 | <activity |
| 105 | android:name="org.chromium.webview_shell.WebViewThreadTestActivity" |
| 106 | android:label="@string/title_activity_thread_test" |
| 107 | android:exported="true"> |
| 108 | </activity> |
| 109 | <activity android:name="org.chromium.test.broker.OnDeviceInstrumentationBroker" |
| 110 | android:exported="true"/> |
| 111 | |
| 112 | <activity |
| 113 | android:name="org.chromium.webview_shell.PageCyclerTestActivity" |
| 114 | android:label="@string/title_activity_page_cycler" |
| 115 | android:exported="true"> |
| 116 | </activity> |
| 117 | |
| 118 | <activity |
| 119 | android:name="org.chromium.webview_shell.WebViewTracingActivity" |
| 120 | android:label="@string/title_activity_telemetry" |
| 121 | android:noHistory="true" |
| 122 | android:exported="true"> |
| 123 | </activity> |
| 124 | |
| 125 | <activity |
| 126 | android:name="org.chromium.webview_shell.WebViewAnimationTestActivity" |
| 127 | android:noHistory="true" |
| 128 | android:exported="true"> |
| 129 | </activity> |
| 130 | |
| 131 | <uses-library android:name="android.test.runner" /> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 132 | </application> |
Paul Miller | 25df667 | 2015-07-20 17:34:55 -0700 | [diff] [blame] | 133 | </manifest> |