diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-02-10 15:44:04 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-02-10 15:44:04 -0800 |
commit | b7775e1e46a6c8ce0f07747d44c1b1792bb0ce1c (patch) | |
tree | 5955e8e4ec01ed58967626e02c703e40a10bd6a8 /src/com/android/browser/TabControl.java | |
parent | d9effa543b8c81d48b8324aac00410b8c2a355a0 (diff) | |
download | packages_apps_Browser-b7775e1e46a6c8ce0f07747d44c1b1792bb0ce1c.zip packages_apps_Browser-b7775e1e46a6c8ce0f07747d44c1b1792bb0ce1c.tar.gz packages_apps_Browser-b7775e1e46a6c8ce0f07747d44c1b1792bb0ce1c.tar.bz2 |
auto import from //branches/cupcake/...@130745
Diffstat (limited to 'src/com/android/browser/TabControl.java')
-rw-r--r-- | src/com/android/browser/TabControl.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/com/android/browser/TabControl.java b/src/com/android/browser/TabControl.java index dfac185..69610bf 100644 --- a/src/com/android/browser/TabControl.java +++ b/src/com/android/browser/TabControl.java @@ -17,7 +17,9 @@ package com.android.browser; import android.content.Context; +import android.net.http.SslError; import android.os.Bundle; +import android.os.Message; import android.util.Config; import android.util.Log; import android.view.Gravity; @@ -25,8 +27,10 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.View.OnClickListener; +import android.webkit.HttpAuthHandler; import android.webkit.JsPromptResult; import android.webkit.JsResult; +import android.webkit.SslErrorHandler; import android.webkit.WebBackForwardList; import android.webkit.WebChromeClient; import android.webkit.WebHistoryItem; @@ -79,6 +83,26 @@ class TabControl { public boolean shouldOverrideUrlLoading(WebView view, String url) { return mClient.shouldOverrideUrlLoading(view, url); } + @Override + public void onReceivedSslError(WebView view, SslErrorHandler handler, + SslError error) { + mClient.onReceivedSslError(view, handler, error); + } + @Override + public void onReceivedHttpAuthRequest(WebView view, + HttpAuthHandler handler, String host, String realm) { + mClient.onReceivedHttpAuthRequest(view, handler, host, realm); + } + @Override + public void onFormResubmission(WebView view, Message dontResend, + Message resend) { + mClient.onFormResubmission(view, dontResend, resend); + } + @Override + public void onReceivedError(WebView view, int errorCode, + String description, String failingUrl) { + mClient.onReceivedError(view, errorCode, description, failingUrl); + } } // Subclass of WebChromeClient to display javascript dialogs. private class SubWindowChromeClient extends WebChromeClient { |