[WRTjs] Refactor popup
[platform/framework/web/chromium-efl.git] / wrt / src / browser / wrt_native_browser_view.h
1 #ifndef BROWSER_NATIVE_BROWSER_VIEW_EFL_H_
2 #define BROWSER_NATIVE_BROWSER_VIEW_EFL_H_
3
4 #include "electron/shell/browser/native_browser_view.h"
5
6 namespace wrt {
7
8 class WRTNativeBrowserView : public electron::NativeBrowserView {
9  public:
10   explicit WRTNativeBrowserView(
11       electron::InspectableWebContents* inspectable_web_contents);
12   virtual ~WRTNativeBrowserView();
13
14   WRTNativeBrowserView(const WRTNativeBrowserView&) = delete;
15   WRTNativeBrowserView& operator=(const WRTNativeBrowserView&) = delete;
16
17   void SetAutoResizeFlags(uint8_t flags) override;
18   void SetBounds(const gfx::Rect& bounds) override;
19   gfx::Rect GetBounds() override;
20   void SetBackgroundColor(SkColor color) override;
21
22  private:
23 };
24
25 }  // namespace wrt
26
27 #endif  // BROWSER_NATIVE_BROWSER_VIEW_EFL_H_