| Index: ios/chrome/browser/tabs/tab.mm
|
| diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm
|
| index dac801e1c4f1db0c0e1a3326758002f4ff205054..9b6bd049b4bc1d8d3b3b14eda888dc0953ff7c0a 100644
|
| --- a/ios/chrome/browser/tabs/tab.mm
|
| +++ b/ios/chrome/browser/tabs/tab.mm
|
| @@ -1763,8 +1763,9 @@ void AddNetworkClientFactoryOnIOThread(
|
| // Display the action sheet with the arrow pointing at the top center of the
|
| // web contents.
|
| CGFloat xOrigin = CGRectGetMidX(self.webState->GetView().frame);
|
| - CGFloat yOrigin = CGRectGetMinY(self.webState->GetView().frame) +
|
| - [[self fullScreenControllerDelegate] headerHeight];
|
| + CGFloat yOrigin =
|
| + CGRectGetMinY(self.webState->GetView().frame) +
|
| + [[self fullScreenControllerDelegate] headerHeightForTab:self];
|
| [resubmitDataController_
|
| presentActionSheetFromRect:CGRectMake(xOrigin, yOrigin, 1, 1)
|
| inView:self.webState->GetView()];
|
| @@ -2197,7 +2198,8 @@ void AddNetworkClientFactoryOnIOThread(
|
| }
|
|
|
| - (CGFloat)headerHeightForWebController:(CRWWebController*)webController {
|
| - return [fullScreenControllerDelegate_ headerHeight];
|
| + DCHECK(webController == [self webController]);
|
| + return [fullScreenControllerDelegate_ headerHeightForTab:self];
|
| }
|
|
|
| - (void)webControllerDidUpdateSSLStatusForCurrentNavigationItem:
|
|
|