1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// found in the LICENSE file. 4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#ifndef ANDROID_WEBVIEW_COMMON_AW_SWITCHES_H_ 6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#define ANDROID_WEBVIEW_COMMON_AW_SWITCHES_H_ 7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 8116680a4aac90f2aa7413d9095a592090648e557Ben Murdochnamespace switches { 9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 10116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Disable the record whole document workaround which is used to support 11116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// teleporting software draws. 12116680a4aac90f2aa7413d9095a592090648e557Ben Murdochextern const char kDisableRecordDocumentWorkaround[]; 13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Always use software auxiliary bitmap rendering path. This is temporary 15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// until Android L is released to AOSP. 16116680a4aac90f2aa7413d9095a592090648e557Ben Murdochextern const char kForceAuxiliaryBitmap[]; 17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 18116680a4aac90f2aa7413d9095a592090648e557Ben Murdochbool ForceAuxiliaryBitmap(); 19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch} // namespace switches 21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 22116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#endif // ANDROID_WEBVIEW_COMMON_AW_SWITCHES_H_ 23