Loading core/java/android/webkit/ViewStateSerializer.java +5 −1 Original line number Diff line number Diff line Loading @@ -36,11 +36,15 @@ class ViewStateSerializer { static boolean serializeViewState(OutputStream stream, WebView web) throws IOException { int baseLayer = web.getBaseLayer(); if (baseLayer == 0) { return false; } DataOutputStream dos = new DataOutputStream(stream); dos.writeInt(VERSION); dos.writeInt(web.getContentWidth()); dos.writeInt(web.getContentHeight()); return nativeSerializeViewState(web.getBaseLayer(), dos, return nativeSerializeViewState(baseLayer, dos, new byte[WORKING_STREAM_STORAGE]); } Loading core/java/android/webkit/WebView.java +3 −0 Original line number Diff line number Diff line Loading @@ -4308,6 +4308,9 @@ public class WebView extends AbsoluteLayout } int getBaseLayer() { if (mNativeClass == 0) { return 0; } return nativeGetBaseLayer(); } Loading Loading
core/java/android/webkit/ViewStateSerializer.java +5 −1 Original line number Diff line number Diff line Loading @@ -36,11 +36,15 @@ class ViewStateSerializer { static boolean serializeViewState(OutputStream stream, WebView web) throws IOException { int baseLayer = web.getBaseLayer(); if (baseLayer == 0) { return false; } DataOutputStream dos = new DataOutputStream(stream); dos.writeInt(VERSION); dos.writeInt(web.getContentWidth()); dos.writeInt(web.getContentHeight()); return nativeSerializeViewState(web.getBaseLayer(), dos, return nativeSerializeViewState(baseLayer, dos, new byte[WORKING_STREAM_STORAGE]); } Loading
core/java/android/webkit/WebView.java +3 −0 Original line number Diff line number Diff line Loading @@ -4308,6 +4308,9 @@ public class WebView extends AbsoluteLayout } int getBaseLayer() { if (mNativeClass == 0) { return 0; } return nativeGetBaseLayer(); } Loading