#ifndef CHROME_BROWSER_UI_VIEWS_FRAME_NATIVE_BROWSER_FRAME_H_
#define CHROME_BROWSER_UI_VIEWS_FRAME_NATIVE_BROWSER_FRAME_H_
class BrowserFrame;
class BrowserView;
namespace views {
class NativeWidget;
}
class NativeBrowserFrame {
public:
virtual ~NativeBrowserFrame() {}
virtual views::NativeWidget* AsNativeWidget() = 0;
virtual const views::NativeWidget* AsNativeWidget() const = 0;
virtual bool UsesNativeSystemMenu() const = 0;
protected:
friend class BrowserFrame;
virtual int GetMinimizeButtonOffset() const = 0;
};
#endif