| Index: ios/chrome/browser/tabs/tab.mm
|
| diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm
|
| index f669f1bfbc80ababda2f0e9c34eae5e1e1b9fb05..b91e7f1c1814ce6d83c1fe3a62232a2b98634a18 100644
|
| --- a/ios/chrome/browser/tabs/tab.mm
|
| +++ b/ios/chrome/browser/tabs/tab.mm
|
| @@ -682,7 +682,7 @@ + (Tab*)newPreloadingTabWithBrowserState:(ios::ChromeBrowserState*)browserState
|
| model:nil
|
| browserState:browserState] autorelease];
|
| if (desktopUserAgent)
|
| - [tab enableDesktopUserAgent];
|
| + [tab activateDesktopUserAgent];
|
| [[tab webController] setNativeProvider:provider];
|
| [[tab webController] setWebUsageEnabled:YES];
|
|
|
| @@ -1558,13 +1558,16 @@ - (BOOL)usesDesktopUserAgent {
|
| return visibleItem && visibleItem->IsOverridingUserAgent();
|
| }
|
|
|
| -- (void)enableDesktopUserAgent {
|
| +- (void)activateDesktopUserAgent {
|
| DCHECK_EQ(self.usesDesktopUserAgent, NO);
|
| DCHECK([self navigationManager]);
|
| [self navigationManager]->OverrideDesktopUserAgentForNextPendingItem();
|
| }
|
|
|
| -- (void)reloadForDesktopUserAgent {
|
| +- (void)activateMobileUserAgent {
|
| +}
|
| +
|
| +- (void)reloadForUpdatedUserAgent {
|
| // |loadWithParams| will recreate the removed UIWebView.
|
| [self.webController requirePageReconstruction];
|
|
|
|
|