12e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger/* 22e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * Copyright (C) 2009 The Android Open Source Project 32e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * 42e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * Licensed under the Apache License, Version 2.0 (the "License"); 52e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * you may not use this file except in compliance with the License. 62e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * You may obtain a copy of the License at 72e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * 82e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * http://www.apache.org/licenses/LICENSE-2.0 92e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * 102e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * Unless required by applicable law or agreed to in writing, software 112e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * distributed under the License is distributed on an "AS IS" BASIS, 122e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 132e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * See the License for the specific language governing permissions and 142e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * limitations under the License. 152e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger */ 162e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger 172e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenbergerpackage android.webkit; 182e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger 192e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger/** 202e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * This class is a container for all of the debug flags used in the Java 212e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * components of webkit. These flags must be final in order to ensure that 222e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * the compiler optimizes the code that uses them out of the final executable. 232e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * 242e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * The name of each flags maps directly to the name of the class in which that 252e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * flag is used. 262e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger * 2769f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon * @hide Only used by WebView implementations. 282e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger */ 2969f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixonpublic class DebugFlags { 302e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger 3169f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean COOKIE_SYNC_MANAGER = false; 3269f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean TRACE_API = false; 3369f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean TRACE_CALLBACK = false; 3469f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean TRACE_JAVASCRIPT_BRIDGE = false; 3569f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean URL_UTIL = false; 3669f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon public static final boolean WEB_SYNC_MANAGER = false; 3769f9f9305cb88436fdf7fafadbf274b414d22b72Jonathan Dixon 382e5c150e746647a1ce5c10e1708debbf06c45ea7Derek Sollenberger} 39