Index: chrome/browser/cocoa/browser_window_controller.mm |
=================================================================== |
--- chrome/browser/cocoa/browser_window_controller.mm (revision 19669) |
+++ chrome/browser/cocoa/browser_window_controller.mm (working copy) |
@@ -422,6 +422,11 @@ |
return NO; |
} |
+ // Can't drag a tab from a normal browser to a pop-up |
+ if (browser_->type() != realSource->browser_->type()) { |
+ return NO; |
+ } |
+ |
return YES; |
} |
@@ -684,6 +689,13 @@ |
return base::SysUTF16ToNSString(contents->GetTitle()); |
} |
+// TYPE_POPUP is not normal (e.g. no tab strip) |
+- (BOOL)isNormalWindow { |
+ if (browser_->type() == Browser::TYPE_NORMAL) |
+ return YES; |
+ return NO; |
+} |
+ |
- (void)selectTabWithContents:(TabContents*)newContents |
previousContents:(TabContents*)oldContents |
atIndex:(NSInteger)index |