| Index: android_webview/browser/aw_contents_client_bridge_base.h
|
| diff --git a/android_webview/browser/aw_contents_client_bridge_base.h b/android_webview/browser/aw_contents_client_bridge_base.h
|
| index c03cb36d2801f47c6f906897e265c506e038c458..6ac592b9c2776f7b5d0dd89d2fa582bd4b3fa191 100644
|
| --- a/android_webview/browser/aw_contents_client_bridge_base.h
|
| +++ b/android_webview/browser/aw_contents_client_bridge_base.h
|
| @@ -35,6 +35,8 @@ class AwContentsClientBridgeBase {
|
| AwContentsClientBridgeBase* handler);
|
| static AwContentsClientBridgeBase* FromWebContents(
|
| content::WebContents* web_contents);
|
| + static AwContentsClientBridgeBase* FromID(int render_process_id,
|
| + int render_frame_id);
|
|
|
| virtual ~AwContentsClientBridgeBase();
|
|
|
| @@ -60,6 +62,11 @@ class AwContentsClientBridgeBase {
|
| const base::string16& message_text,
|
| const content::JavaScriptDialogManager::DialogClosedCallback& callback)
|
| = 0;
|
| +
|
| + virtual bool ShouldOverrideUrlLoading(const base::string16& url,
|
| + bool has_user_gesture,
|
| + bool is_redirect,
|
| + bool is_main_frame) = 0;
|
| };
|
|
|
| } // namespace android_webview
|
|
|