xref: /aosp_15_r20/prebuilts/sdk/current/support/webkit/proguard.txt (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)
1*344a7f5eSAndroid Build Coastguard Worker# Copyright 2018 The Chromium Authors. All rights reserved.
2*344a7f5eSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
3*344a7f5eSAndroid Build Coastguard Worker# found in the LICENSE file.
4*344a7f5eSAndroid Build Coastguard Worker
5*344a7f5eSAndroid Build Coastguard Worker# We need to avoid obfuscating the support library boundary interface because
6*344a7f5eSAndroid Build Coastguard Worker# this API is shared with the Android Support Library.
7*344a7f5eSAndroid Build Coastguard Worker# Note that we only 'keep' the package org.chromium.support_lib_boundary itself,
8*344a7f5eSAndroid Build Coastguard Worker# any sub-packages of that package can still be obfuscated.
9*344a7f5eSAndroid Build Coastguard Worker-keep public class org.chromium.support_lib_boundary.* { public *; }
10*344a7f5eSAndroid Build Coastguard Worker
11*344a7f5eSAndroid Build Coastguard Worker# Copyright (C) 2018 The Android Open Source Project
12*344a7f5eSAndroid Build Coastguard Worker#
13*344a7f5eSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License");
14*344a7f5eSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License.
15*344a7f5eSAndroid Build Coastguard Worker# You may obtain a copy of the License at
16*344a7f5eSAndroid Build Coastguard Worker#
17*344a7f5eSAndroid Build Coastguard Worker#      http://www.apache.org/licenses/LICENSE-2.0
18*344a7f5eSAndroid Build Coastguard Worker#
19*344a7f5eSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
20*344a7f5eSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS,
21*344a7f5eSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22*344a7f5eSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and
23*344a7f5eSAndroid Build Coastguard Worker# limitations under the License.
24*344a7f5eSAndroid Build Coastguard Worker
25*344a7f5eSAndroid Build Coastguard Worker# Prevent WebViewClientCompat from being renamed, since chromium depends on this name.
26*344a7f5eSAndroid Build Coastguard Worker-keep public class androidx.webkit.WebViewClientCompat { public *; }
27*344a7f5eSAndroid Build Coastguard Worker
28