| Index: ios/web/web_state/ui/wk_web_view_configuration_provider.mm
|
| diff --git a/ios/web/web_state/ui/wk_web_view_configuration_provider.mm b/ios/web/web_state/ui/wk_web_view_configuration_provider.mm
|
| index 17d135e230c0458ad15ed689c3015c2010e9e113..e3386c5b0ad89d12ccc5f5c55095f40c906879fe 100644
|
| --- a/ios/web/web_state/ui/wk_web_view_configuration_provider.mm
|
| +++ b/ios/web/web_state/ui/wk_web_view_configuration_provider.mm
|
| @@ -9,6 +9,7 @@
|
|
|
| #import "base/ios/weak_nsobject.h"
|
| #include "base/logging.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "ios/web/public/browser_state.h"
|
| #import "ios/web/web_state/js/page_script_util.h"
|
| #import "ios/web/web_state/ui/crw_wk_script_message_router.h"
|
| @@ -38,7 +39,7 @@ WKWebViewConfigurationProvider::FromBrowserState(BrowserState* browser_state) {
|
| if (!browser_state->GetUserData(kWKWebViewConfigProviderKeyName)) {
|
| browser_state->SetUserData(
|
| kWKWebViewConfigProviderKeyName,
|
| - new WKWebViewConfigurationProvider(browser_state));
|
| + base::WrapUnique(new WKWebViewConfigurationProvider(browser_state)));
|
| }
|
| return *(static_cast<WKWebViewConfigurationProvider*>(
|
| browser_state->GetUserData(kWKWebViewConfigProviderKeyName)));
|
|
|