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

Unified Diff: chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_controller.mm

Issue 2516803002: [Mac] Tests for FullscreenToolbarController (Closed)
Patch Set: Fix for rsesek Created 4 years, 1 month 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/fullscreen/fullscreen_toolbar_controller.mm
diff --git a/chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_controller.mm b/chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_controller.mm
index 63c3b141a5f08626c0be02c44e629a253313a3b7..44c9f590fef5e08a6259932f9fd6aae388e2153c 100644
--- a/chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_controller.mm
+++ b/chrome/browser/ui/cocoa/fullscreen/fullscreen_toolbar_controller.mm
@@ -189,3 +189,31 @@ const CGFloat kToolbarVerticalOffset = -22;
}
@end
+
+@implementation FullscreenToolbarController (ExposedForTesting)
+
+- (FullscreenToolbarAnimationController*)animationController {
+ return animationController_.get();
+}
+
+- (void)setMenubarTracker:(FullscreenMenubarTracker*)tracker {
+ menubarTracker_.reset([tracker retain]);
+}
+
+- (void)setMouseTracker:(FullscreenToolbarMouseTracker*)tracker {
+ mouseTracker_.reset([tracker retain]);
+}
+
+- (void)setToolbarStyle:(FullscreenToolbarStyle)style {
+ toolbarStyle_ = style;
+}
+
+- (void)setTestFullscreenMode:(BOOL)isInFullscreen {
+ inFullscreenMode_ = isInFullscreen;
+}
+
+- (CGFloat)toolbarVerticalOffset {
+ return kToolbarVerticalOffset;
+}
+
+@end

Powered by Google App Engine
This is Rietveld 408576698