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

Unified Diff: chrome/browser/ui/cocoa/certificate_viewer_mac.mm

Issue 1495623008: Polish Tabstrip and Overlay Issues in Fullscreen (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: SSLCertificateViewerCocoaTest fixed Created 5 years 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: chrome/browser/ui/cocoa/certificate_viewer_mac.mm
diff --git a/chrome/browser/ui/cocoa/certificate_viewer_mac.mm b/chrome/browser/ui/cocoa/certificate_viewer_mac.mm
index e5f6a9a13d975b2d4b9b6552de4c1ce32780d7ec..e56222266792c46919d8292446cb5a9fa16bac77 100644
--- a/chrome/browser/ui/cocoa/certificate_viewer_mac.mm
+++ b/chrome/browser/ui/cocoa/certificate_viewer_mac.mm
@@ -167,20 +167,11 @@ void ShowCertificateViewer(content::WebContents* web_contents,
oldResizesSubviews_ = [[sheetWindow contentView] autoresizesSubviews];
[[sheetWindow contentView] setAutoresizesSubviews:NO];
-
- oldSheetFrame_ = [sheetWindow frame];
- NSRect overlayFrame = [overlayWindow_ frame];
- oldSheetFrame_.origin.x -= NSMinX(overlayFrame);
- oldSheetFrame_.origin.y -= NSMinY(overlayFrame);
- [sheetWindow setFrame:ui::kWindowSizeDeterminedLater display:NO];
}
- (void)unhideSheet {
NSWindow* sheetWindow = [overlayWindow_ attachedSheet];
- NSRect overlayFrame = [overlayWindow_ frame];
- oldSheetFrame_.origin.x += NSMinX(overlayFrame);
- oldSheetFrame_.origin.y += NSMinY(overlayFrame);
- [sheetWindow setFrame:oldSheetFrame_ display:NO];
+
[[sheetWindow contentView] setAutoresizesSubviews:oldResizesSubviews_];
[[overlayWindow_ attachedSheet] setAlphaValue:1.0];
}

Powered by Google App Engine
This is Rietveld 408576698