Commit 42a520c1 authored by sczs's avatar sczs Committed by Commit Bot

[ios clean] Sets Webstate's SetWebUsageEnabled to true on creation.

When creating a new Webstate we hit a DCHECK since SetWebUsageEnabled
is false, this CL fixes that problem by setting the Webstate 
SetWebUsageEnabled to true on creation. 

Bug: 
Change-Id: I0fd5b9d57c9d66d78bc5370d54fe8f38065f5932
Reviewed-on: https://chromium-review.googlesource.com/575841Reviewed-by: default avatarEd Chin <edchin@chromium.org>
Commit-Queue: Sergio Collazos <sczs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#487613}
parent 1423af08
...@@ -178,6 +178,7 @@ ...@@ -178,6 +178,7 @@
self.browser->browser_state()); self.browser->browser_state());
std::unique_ptr<web::WebState> webState = std::unique_ptr<web::WebState> webState =
web::WebState::Create(webStateCreateParams); web::WebState::Create(webStateCreateParams);
webState->SetWebUsageEnabled(true);
self.webStateList.InsertWebState(self.webStateList.count(), self.webStateList.InsertWebState(self.webStateList.count(),
std::move(webState)); std::move(webState));
[self showTabGridTabAtIndex:self.webStateList.count() - 1]; [self showTabGridTabAtIndex:self.webStateList.count() - 1];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment