diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-11 21:42:57 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-11 21:42:57 +0000 |
commit | 931bc9223f8f896e112d76f0d68a6f5606e9df50 (patch) | |
tree | 435811bc7fd0fdd52af0171d2e552d6022b840f2 /android_webview | |
parent | 5f223462d66d60e05c6bbdd537e21d7e4952bc5f (diff) | |
download | chromium_src-931bc9223f8f896e112d76f0d68a6f5606e9df50.zip chromium_src-931bc9223f8f896e112d76f0d68a6f5606e9df50.tar.gz chromium_src-931bc9223f8f896e112d76f0d68a6f5606e9df50.tar.bz2 |
Use the top-level URL for popup blocking.
BUG=289004
R=cdn@chromium.org,bauerb@chromium.org
TEST=manually, as described in the bug
Review URL: https://chromiumcodereview.appspot.com/23868017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222640 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/browser/aw_content_browser_client.cc | 1 | ||||
-rw-r--r-- | android_webview/browser/aw_content_browser_client.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/android_webview/browser/aw_content_browser_client.cc b/android_webview/browser/aw_content_browser_client.cc index 99794b2f..8a54eb8 100644 --- a/android_webview/browser/aw_content_browser_client.cc +++ b/android_webview/browser/aw_content_browser_client.cc @@ -288,6 +288,7 @@ void AwContentBrowserClient::CancelDesktopNotification( bool AwContentBrowserClient::CanCreateWindow( const GURL& opener_url, + const GURL& opener_top_level_frame_url, const GURL& source_origin, WindowContainerType container_type, const GURL& target_url, diff --git a/android_webview/browser/aw_content_browser_client.h b/android_webview/browser/aw_content_browser_client.h index 5ff0402..890b7f1 100644 --- a/android_webview/browser/aw_content_browser_client.h +++ b/android_webview/browser/aw_content_browser_client.h @@ -115,6 +115,7 @@ class AwContentBrowserClient : public content::ContentBrowserClient { int render_view_id, int notification_id) OVERRIDE; virtual bool CanCreateWindow(const GURL& opener_url, + const GURL& opener_top_level_frame_url, const GURL& source_origin, WindowContainerType container_type, const GURL& target_url, |