1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ash/test/overflow_bubble_view_test_api.h" 6 7 #include "ash/shelf/overflow_bubble_view.h" 8 9 namespace ash { 10 namespace test { 11 OverflowBubbleViewTestAPI(OverflowBubbleView * bubble_view)12OverflowBubbleViewTestAPI::OverflowBubbleViewTestAPI( 13 OverflowBubbleView* bubble_view) 14 : bubble_view_(bubble_view) {} 15 ~OverflowBubbleViewTestAPI()16OverflowBubbleViewTestAPI::~OverflowBubbleViewTestAPI() { 17 } 18 GetContentsSize()19gfx::Size OverflowBubbleViewTestAPI::GetContentsSize() { 20 return bubble_view_->GetContentsSize(); 21 } 22 ScrollByXOffset(int x_offset)23void OverflowBubbleViewTestAPI::ScrollByXOffset(int x_offset) { 24 bubble_view_->ScrollByXOffset(x_offset); 25 bubble_view_->Layout(); 26 } 27 28 } // namespace test 29 } // namespace ash 30