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