/**@class android.webkit.WebViewFactory @extends java.lang.Object Top level factory, used creating all the main WebView implementation classes. @hide */ var WebViewFactory = { /***/ CHROMIUM_WEBVIEW_VMSIZE_SIZE_PROPERTY : "persist.sys.webview.vmsize", /***/ LIBLOAD_SUCCESS : "0", /***/ LIBLOAD_WRONG_PACKAGE_NAME : "1", /***/ LIBLOAD_ADDRESS_SPACE_NOT_RESERVED : "2", /***/ LIBLOAD_FAILED_WAITING_FOR_RELRO : "3", /***/ LIBLOAD_FAILED_LISTING_WEBVIEW_PACKAGES : "4", /***/ LIBLOAD_FAILED_TO_OPEN_RELRO_FILE : "5", /***/ LIBLOAD_FAILED_TO_LOAD_LIBRARY : "6", /***/ LIBLOAD_FAILED_JNI_CALL : "7", /** */ getWebViewPackageName : function( ) {}, /** */ getLoadedPackageInfo : function( ) {}, /**Load the native library for the given package name iff that package name is the same as the one providing the webview. */ loadWebViewNativeLibraryFromPackage : function( ) {}, /**Perform any WebView loading preparations that must happen in the zygote. Currently, this means allocating address space to load the real JNI library later. */ prepareWebViewInZygote : function( ) {}, /**Perform any WebView loading preparations that must happen at boot from the system server, after the package manager has started or after an update to the webview is installed. This must be called in the system server. Currently, this means spawning the child processes which will create the relro files. */ prepareWebViewInSystemServer : function( ) {}, /** */ onWebViewUpdateInstalled : function( ) {}, };