| Index: chrome/browser/ui/cocoa/applescript/window_applescript.mm
|
| diff --git a/chrome/browser/ui/cocoa/applescript/window_applescript.mm b/chrome/browser/ui/cocoa/applescript/window_applescript.mm
|
| index 623a5117ef83d7f016478a447876516ef8e1a63b..b17a8761d8f0c6b199865ef54633c25380f8be1d 100644
|
| --- a/chrome/browser/ui/cocoa/applescript/window_applescript.mm
|
| +++ b/chrome/browser/ui/cocoa/applescript/window_applescript.mm
|
| @@ -244,4 +244,23 @@
|
| browser_->window()->Close();
|
| }
|
|
|
| +- (NSNumber*)presenting {
|
| + BOOL presentingValue = NO;
|
| + if (browser_->window())
|
| + presentingValue = browser_->window()->InPresentationMode();
|
| + return [NSNumber numberWithBool:presentingValue];
|
| +}
|
| +
|
| +- (void)handlesEnterPresentationMode:(NSScriptCommand*)command {
|
| + if (browser_->window()) {
|
| + browser_->window()->EnterPresentationMode(
|
| + GURL(), FEB_TYPE_FULLSCREEN_EXIT_INSTRUCTION);
|
| + }
|
| +}
|
| +
|
| +- (void)handlesExitPresentationMode:(NSScriptCommand*)command {
|
| + if (browser_->window())
|
| + browser_->window()->ExitPresentationMode();
|
| +}
|
| +
|
| @end
|
|
|