Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(91)

Unified Diff: ios/web_view/internal/translate/web_view_translate_client.h

Issue 2853443002: Switch SupportsUserData uses to use unique_ptr. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/web_view/internal/translate/web_view_translate_client.h
diff --git a/ios/web_view/internal/translate/web_view_translate_client.h b/ios/web_view/internal/translate/web_view_translate_client.h
index 9d0816b63be1d96ddcbe9f2ec318606764795855..e3f1d4dd7c006b4d802595dcfda6aa489deab2ab 100644
--- a/ios/web_view/internal/translate/web_view_translate_client.h
+++ b/ios/web_view/internal/translate/web_view_translate_client.h
@@ -36,6 +36,8 @@ class WebViewTranslateClient
public web::WebStateObserver,
public web::WebStateUserData<WebViewTranslateClient> {
public:
+ ~WebViewTranslateClient() override;
+
// Sets the delegate passed by the embedder.
// |delegate| is assumed to outlive this WebViewTranslateClient.
void set_translate_delegate(id<CWVTranslateDelegate> delegate) {
@@ -47,7 +49,6 @@ class WebViewTranslateClient
// The lifetime of WebViewTranslateClient is managed by WebStateUserData.
explicit WebViewTranslateClient(web::WebState* web_state);
- ~WebViewTranslateClient() override;
// TranslateClient implementation.
translate::TranslateDriver* GetTranslateDriver() override;

Powered by Google App Engine
This is Rietveld 408576698