|
@@ -12,6 +12,7 @@
|
|
|
#include "third_party/skia/include/core/SkColor.h"
|
|
|
|
|
|
namespace brightray {
|
|
|
+class InspectableWebContents;
|
|
|
class InspectableWebContentsView;
|
|
|
}
|
|
|
|
|
@@ -31,12 +32,14 @@ class NativeBrowserView {
|
|
|
virtual ~NativeBrowserView();
|
|
|
|
|
|
static NativeBrowserView* Create(
|
|
|
- brightray::InspectableWebContentsView* web_contents_view);
|
|
|
+ brightray::InspectableWebContents* inspectable_web_contents);
|
|
|
|
|
|
- brightray::InspectableWebContentsView* GetInspectableWebContentsView() {
|
|
|
- return web_contents_view_;
|
|
|
+ brightray::InspectableWebContents* GetInspectableWebContents() {
|
|
|
+ return inspectable_web_contents_;
|
|
|
}
|
|
|
|
|
|
+ brightray::InspectableWebContentsView* GetInspectableWebContentsView();
|
|
|
+
|
|
|
virtual void SetAutoResizeFlags(uint8_t flags) = 0;
|
|
|
virtual void SetBounds(const gfx::Rect& bounds) = 0;
|
|
|
virtual void SetBackgroundColor(SkColor color) = 0;
|
|
@@ -47,9 +50,9 @@ class NativeBrowserView {
|
|
|
|
|
|
protected:
|
|
|
explicit NativeBrowserView(
|
|
|
- brightray::InspectableWebContentsView* web_contents_view);
|
|
|
+ brightray::InspectableWebContents* inspectable_web_contents);
|
|
|
|
|
|
- brightray::InspectableWebContentsView* web_contents_view_;
|
|
|
+ brightray::InspectableWebContents* inspectable_web_contents_;
|
|
|
|
|
|
private:
|
|
|
DISALLOW_COPY_AND_ASSIGN(NativeBrowserView);
|