JellyBeanContentView.java revision b2df76ea8fec9e32f6f3718986dba0d95315b29c
1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5package org.chromium.content.browser; 6 7import android.content.Context; 8import android.os.Bundle; 9import android.util.AttributeSet; 10import android.view.View; 11import android.view.accessibility.AccessibilityNodeInfo; 12 13import org.chromium.ui.WindowAndroid; 14 15/** 16 * A version of {@link ContentView} that supports JellyBean features. 17 */ 18class JellyBeanContentView extends ContentView { 19 JellyBeanContentView(Context context, int nativeWebContents, WindowAndroid windowAndroid, 20 AttributeSet attrs, int defStyle) { 21 super(context, nativeWebContents, windowAndroid, attrs, defStyle); 22 } 23 24 @Override 25 public boolean performAccessibilityAction(int action, Bundle arguments) { 26 if (getContentViewCore().supportsAccessibilityAction(action)) { 27 return getContentViewCore().performAccessibilityAction(action, arguments); 28 } 29 30 return super.performAccessibilityAction(action, arguments); 31 } 32} 33