X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fcocoa%2Finfo_bubble_window.h;h=182e3c93d87d9ca2d30addb474f27f4c67c5dc8f;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=497c88ed7e758ea526ab5e20a2bf35c7838d790f;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/cocoa/info_bubble_window.h b/src/chrome/browser/ui/cocoa/info_bubble_window.h index 497c88e..182e3c9 100644 --- a/src/chrome/browser/ui/cocoa/info_bubble_window.h +++ b/src/chrome/browser/ui/cocoa/info_bubble_window.h @@ -26,18 +26,27 @@ typedef NSUInteger AllowedAnimations; @private // Is self in the process of closing. BOOL closing_; + // Specifies if window order in and order out animations are allowed. By // default both types of animations are allowed. info_bubble::AllowedAnimations allowedAnimations_; + // If NO the window will never become key. // Default YES. BOOL canBecomeKeyWindow_; + + // If NO the window will not share key state with its parent. Defaults to YES. + // Can be set both by external callers, but is also changed internally, in + // response to resignKeyWindow and becomeKeyWindow events. + BOOL allowShareParentKeyState_; + // Bridge to proxy Chrome notifications to the window. scoped_ptr notificationBridge_; } @property(nonatomic) info_bubble::AllowedAnimations allowedAnimations; @property(nonatomic) BOOL canBecomeKeyWindow; +@property(nonatomic) BOOL allowShareParentKeyState; // Returns YES if the window is in the process of closing. // Can't use "windowWillClose" notification because that will be sent