Chromium Code Reviews| Index: chrome/browser/bubble_positioner.h | 
| =================================================================== | 
| --- chrome/browser/bubble_positioner.h (revision 0) | 
| +++ chrome/browser/bubble_positioner.h (revision 0) | 
| @@ -0,0 +1,22 @@ | 
| +// Copyright (c) 2009 The Chromium Authors. All rights reserved. | 
| +// Use of this source code is governed by a BSD-style license that can be | 
| +// found in the LICENSE file. | 
| + | 
| +#ifndef CHROME_BROWSER_BUBBLE_POSITIONER_H_ | 
| +#define CHROME_BROWSER_BUBBLE_POSITIONER_H_ | 
| + | 
| +namespace gfx { | 
| +class Rect; | 
| +} | 
| + | 
| +// An object in the browser UI can implement this interface to provide display | 
| +// bounds for the omnibox bubble. | 
| +class BubblePositioner { | 
| + public: | 
| + // Returns the bounds of the "location bar" stack (including star/go buttons | 
| + // where relevant). The omnibox dropdown uses this to calculate its width and | 
| + // y-coordinate. | 
| + virtual gfx::Rect GetLocationStackBounds() const = 0; | 
| 
 
Ben Goodger (Google)
2009/09/15 21:09:06
I assume these comments and function name will cha
 
Peter Kasting
2009/09/15 22:26:06
The comments will change, but not the function nam
 
 | 
| +}; | 
| + | 
| +#endif // CHROME_BROWSER_BUBBLE_POSITIONER_H_ | 
| Property changes on: chrome\browser\bubble_positioner.h | 
| ___________________________________________________________________ | 
| Added: svn:eol-style | 
| + LF |