From 26cab31d784c44a2e2605ec3478562f9e6ffd99d Mon Sep 17 00:00:00 2001 From: Bo Liu Date: Mon, 23 Jun 2014 11:43:00 -0700 Subject: [PATCH] Remove View.executeHardwareAction Webview does not need this anymore. BUG: 13961296 Change-Id: Ia0681dea35155513b916844ecf83faf6d544a2e3 --- core/java/android/view/View.java | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 517b671aa060f..785ba1a0523b7 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -12958,33 +12958,6 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } } - /** - * This method ensures the hardware renderer is in a valid state - * before executing the specified action. - * - * This method will attempt to set a valid state even if the window - * the renderer is attached to was destroyed. - * - * This method is not guaranteed to work. If the hardware renderer - * does not exist or cannot be put in a valid state, this method - * will not executed the specified action. - * - * The specified action is executed synchronously. - * - * @param action The action to execute after the renderer is in a valid state - * - * @return True if the specified Runnable was executed, false otherwise - * - * @hide - */ - public boolean executeHardwareAction(Runnable action) { - //noinspection SimplifiableIfStatement - if (mAttachInfo != null && mAttachInfo.mHardwareRenderer != null) { - return mAttachInfo.mHardwareRenderer.safelyRun(action); - } - return false; - } - void invalidateInheritedLayoutMode(int layoutModeOfRoot) { }