1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3Copyright 2024 The Chromium Authors 4Use of this source code is governed by a BSD-style license that can be 5found in the LICENSE file. 6--> 7 8<manifest xmlns:android="http://schemas.android.com/apk/res/android" 9 xmlns:tools="http://schemas.android.com/tools" 10 package="org.chromium.instrumentation"> 11 <!-- To write post-test screenshots, coverage data, profiling data. --> 12 <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/> 13 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 14 <!-- To read side-loaded test data (test runtime deps). --> 15 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 16 <!-- For @Restriction(RESTRICTION_TYPE_INTERNET). --> 17 <uses-permission android:name="android.permission.INTERNET"/> 18 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 19 <!-- For TestAnimations (disabling Android window animations). --> 20 <uses-permission android:name="android.permission.SET_ANIMATION_SCALE" tools:ignore="ProtectedPermissions" /> 21 <!-- Needed to run tests. --> 22 <uses-permission android:name="android.permission.RUN_INSTRUMENTATION" /> 23 24 <!-- To avoid scoped storage in Android 10: 25 https://developer.android.com/training/data-storage#scoped-storage 26 https://developer.android.com/training/data-storage/compatibility --> 27 <application android:requestLegacyExternalStorage="true"></application> 28</manifest> 29