Loading core/java/android/webkit/WebView.java +11 −0 Original line number Diff line number Diff line Loading @@ -1009,6 +1009,17 @@ public class WebView extends AbsoluteLayout Network.disablePlatformNotifications(); } /** * Sets JavaScript engine flags. * * @param flags JS engine flags in a String * * @hide pending API solidification */ public void setJsFlags(String flags) { mWebViewCore.sendMessage(EventHub.SET_JS_FLAGS, flags); } /** * Inform WebView of the network state. This is used to set * the javascript property window.navigator.isOnline and Loading core/java/android/webkit/WebViewCore.java +8 −0 Original line number Diff line number Diff line Loading @@ -407,6 +407,8 @@ final class WebViewCore { private native void nativeDumpNavTree(); private native void nativeSetJsFlags(String flags); /** * Delete text from start to end in the focused textfield. If there is no * focus, or if start == end, silently fail. If start and end are out of Loading Loading @@ -689,6 +691,8 @@ final class WebViewCore { static final int DUMP_RENDERTREE = 171; static final int DUMP_NAVTREE = 172; static final int SET_JS_FLAGS = 173; // private message ids private static final int DESTROY = 200; Loading Loading @@ -1057,6 +1061,10 @@ final class WebViewCore { nativeDumpNavTree(); break; case SET_JS_FLAGS: nativeSetJsFlags((String)msg.obj); break; case SYNC_SCROLL: mWebkitScrollX = msg.arg1; mWebkitScrollY = msg.arg2; Loading Loading
core/java/android/webkit/WebView.java +11 −0 Original line number Diff line number Diff line Loading @@ -1009,6 +1009,17 @@ public class WebView extends AbsoluteLayout Network.disablePlatformNotifications(); } /** * Sets JavaScript engine flags. * * @param flags JS engine flags in a String * * @hide pending API solidification */ public void setJsFlags(String flags) { mWebViewCore.sendMessage(EventHub.SET_JS_FLAGS, flags); } /** * Inform WebView of the network state. This is used to set * the javascript property window.navigator.isOnline and Loading
core/java/android/webkit/WebViewCore.java +8 −0 Original line number Diff line number Diff line Loading @@ -407,6 +407,8 @@ final class WebViewCore { private native void nativeDumpNavTree(); private native void nativeSetJsFlags(String flags); /** * Delete text from start to end in the focused textfield. If there is no * focus, or if start == end, silently fail. If start and end are out of Loading Loading @@ -689,6 +691,8 @@ final class WebViewCore { static final int DUMP_RENDERTREE = 171; static final int DUMP_NAVTREE = 172; static final int SET_JS_FLAGS = 173; // private message ids private static final int DESTROY = 200; Loading Loading @@ -1057,6 +1061,10 @@ final class WebViewCore { nativeDumpNavTree(); break; case SET_JS_FLAGS: nativeSetJsFlags((String)msg.obj); break; case SYNC_SCROLL: mWebkitScrollX = msg.arg1; mWebkitScrollY = msg.arg2; Loading