diff options
author | Selim Gurun <sgurun@google.com> | 2013-06-28 15:47:59 -0700 |
---|---|---|
committer | Selim Gurun <sgurun@google.com> | 2013-07-02 07:13:17 -0700 |
commit | a6f2939f98aeaf67533a7fd3f5c999f207451f1c (patch) | |
tree | fd4401829c703d5de37d82ebb449452d06dab894 /chromium/java/com/android/webview | |
parent | 743e12bea37cd90ecba611e55632acfb7d0ef625 (diff) | |
download | webview-a6f2939f98aeaf67533a7fd3f5c999f207451f1c.tar.gz |
Remove deprecated static method.
Remove deprecated getInstance() method from HttpAuthDatabase. Depends
on https://codereview.chromium.org/18051014/.
Change-Id: I984451b102126b861f360af8cb2911e78d124f04
Diffstat (limited to 'chromium/java/com/android/webview')
-rw-r--r-- | chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java | 6 | ||||
-rw-r--r-- | chromium/java/com/android/webview/chromium/WebViewDatabaseAdapter.java | 12 |
2 files changed, 9 insertions, 9 deletions
diff --git a/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java b/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java index a5144ac..39b2f0a 100644 --- a/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java +++ b/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java @@ -233,8 +233,10 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider { synchronized (mLock) { if (mWebViewDatabase == null) { ensureChromiumStartedLocked(); - mWebViewDatabase = new WebViewDatabaseAdapter(context, - getBrowserContextLocked().getFormDatabase()); + AwBrowserContext browserContext = getBrowserContextLocked(); + mWebViewDatabase = new WebViewDatabaseAdapter( + browserContext.getFormDatabase(), + browserContext.getHttpAuthDatabase(context)); } } return mWebViewDatabase; diff --git a/chromium/java/com/android/webview/chromium/WebViewDatabaseAdapter.java b/chromium/java/com/android/webview/chromium/WebViewDatabaseAdapter.java index 11a86d8..8ec44a3 100644 --- a/chromium/java/com/android/webview/chromium/WebViewDatabaseAdapter.java +++ b/chromium/java/com/android/webview/chromium/WebViewDatabaseAdapter.java @@ -28,12 +28,12 @@ import org.chromium.android_webview.HttpAuthDatabase; */ final class WebViewDatabaseAdapter extends WebViewDatabase { - private Context mContext; private AwFormDatabase mFormDatabase; + private HttpAuthDatabase mHttpAuthDatabase; - public WebViewDatabaseAdapter(Context context, AwFormDatabase formDatabase) { - mContext = context; + public WebViewDatabaseAdapter(AwFormDatabase formDatabase, HttpAuthDatabase httpAuthDatabase) { mFormDatabase = formDatabase; + mHttpAuthDatabase = httpAuthDatabase; } @Override @@ -49,14 +49,12 @@ final class WebViewDatabaseAdapter extends WebViewDatabase { @Override public boolean hasHttpAuthUsernamePassword() { - // FIXME: commented out by primiano@ just to make the automerger happy. - return false; // HttpAuthDatabase.getInstance(mContext).hasHttpAuthUsernamePassword(); + return mHttpAuthDatabase.hasHttpAuthUsernamePassword(); } @Override public void clearHttpAuthUsernamePassword() { - // FIXME: commented out by primiano@ just to make the automerger happy. - // HttpAuthDatabase.getInstance(mContext).clearHttpAuthUsernamePassword(); + mHttpAuthDatabase.clearHttpAuthUsernamePassword(); } @Override |