1 #ifndef BROWSER_NATIVE_BROWSER_VIEW_EFL_H_
2 #define BROWSER_NATIVE_BROWSER_VIEW_EFL_H_
4 #include "electron/shell/browser/native_browser_view.h"
8 class WRTNativeBrowserView : public electron::NativeBrowserView {
10 explicit WRTNativeBrowserView(
11 electron::InspectableWebContents* inspectable_web_contents);
12 virtual ~WRTNativeBrowserView();
14 WRTNativeBrowserView(const WRTNativeBrowserView&) = delete;
15 WRTNativeBrowserView& operator=(const WRTNativeBrowserView&) = delete;
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;
27 #endif // BROWSER_NATIVE_BROWSER_VIEW_EFL_H_