diff options
Diffstat (limited to 'src/com/android/browser/Tab.java')
-rw-r--r-- | src/com/android/browser/Tab.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java index 0347ef5..83db214 100644 --- a/src/com/android/browser/Tab.java +++ b/src/com/android/browser/Tab.java @@ -16,6 +16,7 @@ package com.android.browser; +import com.android.browser.homepages.HomeProvider; import com.android.common.speech.LoggingEvents; import android.app.Activity; @@ -50,6 +51,7 @@ import android.webkit.WebBackForwardList; import android.webkit.WebBackForwardListClient; import android.webkit.WebChromeClient; import android.webkit.WebHistoryItem; +import android.webkit.WebResourceResponse; import android.webkit.WebStorage; import android.webkit.WebView; import android.webkit.WebViewClient; @@ -792,6 +794,14 @@ class Tab { } @Override + public WebResourceResponse shouldInterceptRequest(WebView view, + String url) { + WebResourceResponse res = HomeProvider.shouldInterceptRequest( + mActivity, url); + return res; + } + + @Override public boolean shouldOverrideKeyEvent(WebView view, KeyEvent event) { if (!mInForeground) { return false; |