Loading api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -41821,7 +41821,7 @@ package android.webkit { method public abstract boolean onKeyUp(int, android.view.KeyEvent); method public abstract void onMeasure(int, int); method public abstract void onOverScrolled(int, int, boolean, boolean); method public abstract void onProvideVirtualAssistStructure(android.view.ViewAssistStructure); method public abstract void onProvideVirtualStructure(android.view.ViewStructure); method public abstract void onScrollChanged(int, int, int, int); method public abstract void onSizeChanged(int, int, int, int); method public abstract void onStartTemporaryDetach(); core/java/android/webkit/ViewAssistStructure.javadeleted 100644 → 0 +0 −203 Original line number Diff line number Diff line /* * Copyright (C) 2015 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package android.webkit; import android.graphics.Rect; import android.os.Bundle; import android.text.TextPaint; import android.view.ViewStructure; /** * TODO This class is temporary. It will be deleted once we update Webview APK to use the * new ViewStructure method. * @hide */ public class ViewAssistStructure extends android.view.ViewAssistStructure { private ViewStructure mV; public ViewAssistStructure(ViewStructure v) { mV = v; } @Override public void setId(int id, String packageName, String typeName, String entryName) { mV.setId(id, packageName, typeName, entryName); } @Override public void setDimens(int left, int top, int scrollX, int scrollY, int width, int height) { mV.setDimens(left, top, scrollX, scrollY, width, height); } @Override public void setVisibility(int visibility) { mV.setVisibility(visibility); } @Override public void setAssistBlocked(boolean state) { mV.setAssistBlocked(state); } @Override public void setEnabled(boolean state) { mV.setEnabled(state); } @Override public void setClickable(boolean state) { mV.setClickable(state); } @Override public void setLongClickable(boolean state) { mV.setLongClickable(state); } @Override public void setStylusButtonPressable(boolean state) { mV.setStylusButtonPressable(state); } @Override public void setFocusable(boolean state) { mV.setFocusable(state); } @Override public void setFocused(boolean state) { mV.setFocused(state); } @Override public void setAccessibilityFocused(boolean state) { mV.setAccessibilityFocused(state); } @Override public void setCheckable(boolean state) { mV.setCheckable(state); } @Override public void setChecked(boolean state) { mV.setChecked(state); } @Override public void setSelected(boolean state) { mV.setSelected(state); } @Override public void setActivated(boolean state) { mV.setActivated(state); } @Override public void setClassName(String className) { mV.setClassName(className); } @Override public void setContentDescription(CharSequence contentDescription) { mV.setContentDescription(contentDescription); } @Override public void setText(CharSequence text) { mV.setText(text); } @Override public void setText(CharSequence text, int selectionStart, int selectionEnd) { mV.setText(text, selectionStart, selectionEnd); } @Override public void setTextStyle(float size, int fgColor, int bgColor, int style) { mV.setTextStyle(size, fgColor, bgColor, style); } @Override public void setHint(CharSequence hint) { mV.setHint(hint); } @Override public CharSequence getText() { return mV.getText(); } @Override public int getTextSelectionStart() { return mV.getTextSelectionStart(); } @Override public int getTextSelectionEnd() { return mV.getTextSelectionEnd(); } @Override public CharSequence getHint() { return mV.getHint(); } @Override public Bundle getExtras() { return mV.getExtras(); } @Override public boolean hasExtras() { return mV.hasExtras(); } @Override public void setChildCount(int num) { mV.setChildCount(num); } @Override public int getChildCount() { return mV.getChildCount(); } @Override public android.view.ViewAssistStructure newChild(int index) { return mV.newChild(index); } @Override public android.view.ViewAssistStructure asyncNewChild(int index) { return mV.asyncNewChild(index); } @Override public void asyncCommit() { mV.asyncCommit(); } @Override public Rect getTempRect() { return mV.getTempRect(); } } core/java/android/webkit/WebView.java +1 −2 Original line number Diff line number Diff line Loading @@ -2436,8 +2436,7 @@ public class WebView extends AbsoluteLayout @Override public void onProvideVirtualStructure(ViewStructure structure) { ViewAssistStructure s = new ViewAssistStructure(structure); mProvider.getViewDelegate().onProvideVirtualAssistStructure(s); mProvider.getViewDelegate().onProvideVirtualStructure(structure); } /** @hide */ Loading core/java/android/webkit/WebViewProvider.java +1 −1 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ public interface WebViewProvider { interface ViewDelegate { public boolean shouldDelayChildPressedState(); public void onProvideVirtualAssistStructure(android.view.ViewAssistStructure structure); public void onProvideVirtualStructure(android.view.ViewStructure structure); public AccessibilityNodeProvider getAccessibilityNodeProvider(); Loading Loading
api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -41821,7 +41821,7 @@ package android.webkit { method public abstract boolean onKeyUp(int, android.view.KeyEvent); method public abstract void onMeasure(int, int); method public abstract void onOverScrolled(int, int, boolean, boolean); method public abstract void onProvideVirtualAssistStructure(android.view.ViewAssistStructure); method public abstract void onProvideVirtualStructure(android.view.ViewStructure); method public abstract void onScrollChanged(int, int, int, int); method public abstract void onSizeChanged(int, int, int, int); method public abstract void onStartTemporaryDetach();
core/java/android/webkit/ViewAssistStructure.javadeleted 100644 → 0 +0 −203 Original line number Diff line number Diff line /* * Copyright (C) 2015 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package android.webkit; import android.graphics.Rect; import android.os.Bundle; import android.text.TextPaint; import android.view.ViewStructure; /** * TODO This class is temporary. It will be deleted once we update Webview APK to use the * new ViewStructure method. * @hide */ public class ViewAssistStructure extends android.view.ViewAssistStructure { private ViewStructure mV; public ViewAssistStructure(ViewStructure v) { mV = v; } @Override public void setId(int id, String packageName, String typeName, String entryName) { mV.setId(id, packageName, typeName, entryName); } @Override public void setDimens(int left, int top, int scrollX, int scrollY, int width, int height) { mV.setDimens(left, top, scrollX, scrollY, width, height); } @Override public void setVisibility(int visibility) { mV.setVisibility(visibility); } @Override public void setAssistBlocked(boolean state) { mV.setAssistBlocked(state); } @Override public void setEnabled(boolean state) { mV.setEnabled(state); } @Override public void setClickable(boolean state) { mV.setClickable(state); } @Override public void setLongClickable(boolean state) { mV.setLongClickable(state); } @Override public void setStylusButtonPressable(boolean state) { mV.setStylusButtonPressable(state); } @Override public void setFocusable(boolean state) { mV.setFocusable(state); } @Override public void setFocused(boolean state) { mV.setFocused(state); } @Override public void setAccessibilityFocused(boolean state) { mV.setAccessibilityFocused(state); } @Override public void setCheckable(boolean state) { mV.setCheckable(state); } @Override public void setChecked(boolean state) { mV.setChecked(state); } @Override public void setSelected(boolean state) { mV.setSelected(state); } @Override public void setActivated(boolean state) { mV.setActivated(state); } @Override public void setClassName(String className) { mV.setClassName(className); } @Override public void setContentDescription(CharSequence contentDescription) { mV.setContentDescription(contentDescription); } @Override public void setText(CharSequence text) { mV.setText(text); } @Override public void setText(CharSequence text, int selectionStart, int selectionEnd) { mV.setText(text, selectionStart, selectionEnd); } @Override public void setTextStyle(float size, int fgColor, int bgColor, int style) { mV.setTextStyle(size, fgColor, bgColor, style); } @Override public void setHint(CharSequence hint) { mV.setHint(hint); } @Override public CharSequence getText() { return mV.getText(); } @Override public int getTextSelectionStart() { return mV.getTextSelectionStart(); } @Override public int getTextSelectionEnd() { return mV.getTextSelectionEnd(); } @Override public CharSequence getHint() { return mV.getHint(); } @Override public Bundle getExtras() { return mV.getExtras(); } @Override public boolean hasExtras() { return mV.hasExtras(); } @Override public void setChildCount(int num) { mV.setChildCount(num); } @Override public int getChildCount() { return mV.getChildCount(); } @Override public android.view.ViewAssistStructure newChild(int index) { return mV.newChild(index); } @Override public android.view.ViewAssistStructure asyncNewChild(int index) { return mV.asyncNewChild(index); } @Override public void asyncCommit() { mV.asyncCommit(); } @Override public Rect getTempRect() { return mV.getTempRect(); } }
core/java/android/webkit/WebView.java +1 −2 Original line number Diff line number Diff line Loading @@ -2436,8 +2436,7 @@ public class WebView extends AbsoluteLayout @Override public void onProvideVirtualStructure(ViewStructure structure) { ViewAssistStructure s = new ViewAssistStructure(structure); mProvider.getViewDelegate().onProvideVirtualAssistStructure(s); mProvider.getViewDelegate().onProvideVirtualStructure(structure); } /** @hide */ Loading
core/java/android/webkit/WebViewProvider.java +1 −1 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ public interface WebViewProvider { interface ViewDelegate { public boolean shouldDelayChildPressedState(); public void onProvideVirtualAssistStructure(android.view.ViewAssistStructure structure); public void onProvideVirtualStructure(android.view.ViewStructure structure); public AccessibilityNodeProvider getAccessibilityNodeProvider(); Loading