| Index: chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| diff --git a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| index eaf37cfaf0c48b48f252a0bec9a7b82e0352fe6d..b3bd40c1c0fea6cb85669cecb7fa26916a9c7832 100644
|
| --- a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| +++ b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| @@ -38,6 +38,7 @@ - (void)onAllow:(id)sender;
|
| - (void)onBlock:(id)sender;
|
| - (void)onCustomize:(id)sender;
|
| - (void)onCheckboxChanged:(id)sender;
|
| ++ (NSInteger)getFullscreenLeftOffset;
|
| @end
|
|
|
| @interface SplitBlockButton (ExposedForTesting)
|
| @@ -374,10 +375,12 @@ void ChangePermissionMenuSelection(NSButton* menu_button, int next_title_id) {
|
|
|
| NSPoint anchor = [controller_ getExpectedAnchorPoint];
|
|
|
| - // Expected anchor location will be top center when there's no location bar.
|
| + // Expected anchor location will be top left when there's no location bar.
|
| NSWindow* window = browser()->window()->GetNativeWindow();
|
| - NSRect frame = [window frame];
|
| - NSPoint expected = NSMakePoint(frame.size.width / 2, frame.size.height);
|
| + NSRect frame = [[window contentView] frame];
|
| + NSPoint expected = NSMakePoint(
|
| + NSMinX(frame) + [PermissionBubbleController getFullscreenLeftOffset],
|
| + NSMaxY(frame));
|
| expected = ui::ConvertPointFromWindowToScreen(window, expected);
|
| EXPECT_NSEQ(expected, anchor);
|
| }
|
|
|