diff options
author | Michal Klocek <michal.klocek@qt.io> | 2020-07-13 14:56:38 +0200 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2020-07-15 12:33:37 +0000 |
commit | 11a27178e42df66906dd12dcb5773ac6cb4426b8 (patch) | |
tree | ab009bd242f7f8d87b395c5df38b9153b936660b /src | |
parent | 44267635f32be01ae0be1434583f2a2f3cca583b (diff) |
Remove ProxyingRestrictedCookieManagerListenerQt
Cleanup after a34b3a4e
Task-number: QTBUG-85526
Change-Id: I23fd5f504937efa44964546a1f4b095efd9ad65f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/core/net/proxying_restricted_cookie_manager_qt.cpp | 40 |
1 files changed, 1 insertions, 39 deletions
diff --git a/src/core/net/proxying_restricted_cookie_manager_qt.cpp b/src/core/net/proxying_restricted_cookie_manager_qt.cpp index 500cb9deb..331b55e62 100644 --- a/src/core/net/proxying_restricted_cookie_manager_qt.cpp +++ b/src/core/net/proxying_restricted_cookie_manager_qt.cpp @@ -58,33 +58,6 @@ namespace QtWebEngineCore { -class ProxyingRestrictedCookieManagerListenerQt : public network::mojom::CookieChangeListener { -public: - ProxyingRestrictedCookieManagerListenerQt(const GURL &url, - const GURL &site_for_cookies, - const url::Origin &top_frame_origin, - base::WeakPtr<ProxyingRestrictedCookieManagerQt> restricted_cookie_manager, - mojo::PendingRemote<network::mojom::CookieChangeListener> client_listener) - : url_(url) - , site_for_cookies_(site_for_cookies) - , top_frame_origin_(top_frame_origin) - , restricted_cookie_manager_(restricted_cookie_manager) - , client_listener_(std::move(client_listener)) - {} - - void OnCookieChange(const net::CookieChangeInfo &change) override - { - client_listener_->OnCookieChange(change); - } - -private: - const GURL url_; - const GURL site_for_cookies_; - const url::Origin top_frame_origin_; - base::WeakPtr<ProxyingRestrictedCookieManagerQt> restricted_cookie_manager_; - mojo::Remote<network::mojom::CookieChangeListener> client_listener_; -}; - // static void ProxyingRestrictedCookieManagerQt::CreateAndBind(ProfileIODataQt *profileIoData, mojo::PendingRemote<network::mojom::RestrictedCookieManager> underlying_rcm, @@ -178,18 +151,7 @@ void ProxyingRestrictedCookieManagerQt::AddChangeListener(const GURL &url, AddChangeListenerCallback callback) { DCHECK_CURRENTLY_ON(content::BrowserThread::IO); - - mojo::PendingRemote<network::mojom::CookieChangeListener> proxy_listener_remote; - auto proxy_listener = - std::make_unique<ProxyingRestrictedCookieManagerListenerQt>( - url, site_for_cookies, top_frame_origin, - weak_factory_.GetWeakPtr(), - std::move(listener)); - - mojo::MakeSelfOwnedReceiver(std::move(proxy_listener), - proxy_listener_remote.InitWithNewPipeAndPassReceiver()); - - underlying_restricted_cookie_manager_->AddChangeListener(url, site_for_cookies, top_frame_origin, std::move(proxy_listener_remote), std::move(callback)); + underlying_restricted_cookie_manager_->AddChangeListener(url, site_for_cookies, top_frame_origin, std::move(listener), std::move(callback)); } void ProxyingRestrictedCookieManagerQt::SetCookieFromString(const GURL &url, |