@@ -701,7 +701,7 @@ public void onTrimMemory(int level) {
701701 // A final CallbackProxy shared by WebViewCore and BrowserFrame.
702702 private CallbackProxy mCallbackProxy ;
703703
704- private WebViewDatabase mDatabase ;
704+ private WebViewDatabaseClassic mDatabase ;
705705
706706 // SSL certificate for the main top-level page (if secure)
707707 private SslCertificate mCertificate ;
@@ -1230,7 +1230,7 @@ public void init(Map<String, Object> javaScriptInterfaces, boolean privateBrowsi
12301230 mViewManager = new ViewManager (this );
12311231 L10nUtils .setApplicationContext (context .getApplicationContext ());
12321232 mWebViewCore = new WebViewCore (context , this , mCallbackProxy , javaScriptInterfaces );
1233- mDatabase = WebViewDatabase .getInstance (context );
1233+ mDatabase = WebViewDatabaseClassic .getInstance (context );
12341234 mScroller = new OverScroller (context , null , 0 , 0 , false ); //TODO Use OverScroller's flywheel
12351235 mZoomManager = new ZoomManager (this , mCallbackProxy );
12361236
@@ -1294,6 +1294,11 @@ public WebIconDatabase getWebIconDatabase() {
12941294 public WebStorage getWebStorage () {
12951295 return WebStorageClassic .getInstance ();
12961296 }
1297+
1298+ @ Override
1299+ public WebViewDatabase getWebViewDatabase (Context context ) {
1300+ return WebViewDatabaseClassic .getInstance (context );
1301+ }
12971302 }
12981303
12991304 private void onHandleUiEvent (MotionEvent event , int eventType , int flags ) {
@@ -7192,8 +7197,7 @@ public void handleMessage(Message msg) {
71927197 break ;
71937198 }
71947199 case NEVER_REMEMBER_PASSWORD : {
7195- mDatabase .setUsernamePassword (
7196- msg .getData ().getString ("host" ), null , null );
7200+ mDatabase .setUsernamePassword (msg .getData ().getString ("host" ), null , null );
71977201 ((Message ) msg .obj ).sendToTarget ();
71987202 break ;
71997203 }
0 commit comments